:root {
  --wa0ap: #182f47;
  --wbswq: #21374e;
  --w0eh1: #101f2e;
  --wpbce: #2a4056;
  --wud8o: #34485d;
  --wak8i: #425468;
  --w7d95: rgba(255, 255, 255, .08);
  --wcfvb: #eceef2;
  --wdx1z: #c3c8cf;
  --wdr1b: #eceef2;
  --wql8m: #c3c8cf;
  --wfl0l: #eae6df;
  --woyr9: #e1dfd8;
  --wd9x5: #0d1a27;
  --wugpt: #485158;
  --wk9tm: #7556e6;
  --whu7q: #d5dade;
  --wqrm7: #ffffff;
  --w15or: #503b9d;
  --wnk71: #c8baf5;
  --w4ogs: #c8baf5;
  --wyafq: #2fbf71;
  --wp74s: #ff5a5a;
  --wwsfw: 14px;
  --w2fon: 10px;
  --w5zej: 18px;
  --wvtta: 0 20px 50px -20px rgba(0, 0, 0, .55);
  --w8ysy: 0 12px 34px -16px rgba(20, 24, 30, .28);
  --wunyk: 1240px;
  --wla78: 72px;
  --wn9pa: "Rubik",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --w06q6: "Epilogue",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --wgzpe: cubic-bezier(.2, .7, .2, 1);
  --wwbbk: none;
}
@font-face{font-family:"Epilogue";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/lmzj0m.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:"Epilogue";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1fcddy.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:"Rubik";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1f1uf5.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/1l0b13.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(--wla78) + 16px); }
body {
  margin: 0; font-family: var(--wn9pa); font-size: 16px; line-height: 1.6;
  color: var(--wcfvb); background: var(--wa0ap); -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(--w06q6); 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(--wwbbk); }
h2 { font-size: clamp(2rem, 4.6vw, 3.2rem); text-transform: var(--wwbbk); }
h3 { font-size: 1.45rem; }
p { margin: 0 0 1em; }
ul, ol { padding-left: 1.2em; }
:focus-visible { outline: 3px solid var(--wk9tm); outline-offset: 3px; border-radius: 4px; }
::selection { background: var(--wk9tm); color: var(--wqrm7); }
[hidden] { display: none !important; }
.oweub { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.oan6s { position: absolute; left: 12px; top: -60px; z-index: 200; background: var(--wk9tm); color: var(--wqrm7); padding: 10px 16px; border-radius: 8px; font-weight: 700; text-decoration: none; transition: top .2s; }
.oan6s:focus { top: 12px; }
.oouo3 { width: 100%; max-width: var(--wunyk); margin: 0 auto; padding: 0 20px; }
.oxhuk { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.oogud {
  --wcl9y: var(--wk9tm); --wxkfg: var(--wqrm7);
  display: inline-flex; align-items: center; justify-content: center; gap: .55em;
  min-height: 50px; padding: 0 24px; border-radius: var(--w2fon); border: 2px solid transparent;
  background: var(--wcl9y); color: var(--wxkfg); font-weight: 700; font-size: .98rem; letter-spacing: .01em;
  text-decoration: none; cursor: pointer; transition: transform .2s var(--wgzpe), background .2s, box-shadow .2s, color .2s, border-color .2s;
  white-space: nowrap;
}
.oogud svg { width: 18px; height: 18px; flex: none; }
.oogud:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px color-mix(in srgb, var(--wk9tm) 70%, transparent); }
.oogud:active { transform: translateY(0); }
.ofrdn { --wcl9y: transparent; --wxkfg: var(--wcfvb); border-color: rgba(255, 255, 255, .28); }
.ofrdn:hover { border-color: var(--wk9tm); color: var(--wk9tm); box-shadow: none; }
.oebgq { --wcl9y: var(--wa0ap); --wxkfg: #fff; }
.oebgq:hover { box-shadow: 0 12px 26px -12px rgba(0, 0, 0, .7); }
.osmsr { --wcl9y: transparent; --wxkfg: var(--wd9x5); border-color: rgba(20, 22, 26, .25); }
.osmsr:hover { border-color: var(--wd9x5); box-shadow: none; }
.oipg7 { min-height: 42px; padding: 0 16px; font-size: .9rem; }
.oxim7 { width: 100%; }
.oj1va { display: inline-flex; align-items: center; gap: .4em; font-weight: 700; color: var(--wk9tm); text-decoration: none; }
.oj1va svg { width: 16px; height: 16px; transition: transform .2s var(--wgzpe); }
.oj1va:hover svg { transform: translateX(4px); }
.ohqzj { display: none; background: var(--w0eh1); color: var(--wdx1z); font-size: .84rem; border-bottom: 1px solid var(--w7d95); }
.ohqzj .oouo3 { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 38px; }
.o2ap0 { display: flex; gap: 22px; align-items: center; }
.o3mvh { display: inline-flex; align-items: center; gap: 7px; text-decoration: none; }
.o3mvh svg { width: 15px; height: 15px; color: var(--wk9tm); }
a.o3mvh:hover { color: #fff; }
.oy5f8 { display: inline-flex; align-items: center; gap: 8px; }
.oy5f8::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--wdx1z); box-shadow: 0 0 0 3px rgba(155, 163, 174, .18); }
.oy5f8.osenx::before { background: var(--wyafq); box-shadow: 0 0 0 3px rgba(47, 191, 113, .22); }
.oy5f8.ozkwc::before { background: var(--whu7q); box-shadow: 0 0 0 3px color-mix(in srgb, var(--whu7q) 20%, transparent); }
.ow3iq { position: sticky; top: 0; z-index: 100; background: color-mix(in srgb, var(--wa0ap) 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; }
.ow3iq.oy55d { background: color-mix(in srgb, var(--wa0ap) 96%, transparent); border-color: var(--w7d95); box-shadow: 0 10px 30px -18px rgba(0, 0, 0, .8); }
.ojgkx { display: flex; align-items: center; gap: 14px; min-height: var(--wla78); }
.o7fvn { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; color: #fff; flex: none; }
.o4moq { width: 42px; height: 42px; flex: none; }
.of8ir { display: flex; flex-direction: column; line-height: 1; }
.olmo7 { font-family: var(--w06q6); font-weight: 800; font-size: 1.42rem; text-transform: var(--wwbbk); letter-spacing: .02em; }
.olmo7 b { color: var(--wk9tm); font-weight: 800; }
.oyz7d { font-size: .66rem; letter-spacing: .2em; text-transform: uppercase; color: var(--wdx1z); margin-top: 4px; }
.ogubp { display: none; }
.oh7qy { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; gap: 2px; }
.ow31p { 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; }
.ow31p:hover, .ow31p[aria-current="page"] { color: #fff; background: rgba(255, 255, 255, .06); }
.ow31p[aria-current="page"] { box-shadow: inset 0 -2px 0 var(--wk9tm); border-radius: 8px 8px 2px 2px; }
.ow31p svg { width: 14px; height: 14px; transition: transform .2s; }
.ozcky { position: relative; }
.oe11g { position: absolute; top: calc(100% + 8px); left: -10px; width: 560px; padding: 12px; display: grid; grid-template-columns: 1fr 1fr; gap: 2px; background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--wwsfw); box-shadow: var(--wvtta); opacity: 0; visibility: hidden; transform: translateY(8px); transition: .22s var(--wgzpe); }
.oe11g::before { content: ""; position: absolute; left: 0; right: 0; top: -12px; height: 12px; }
.ozcky:hover .oe11g, .ozcky:focus-within .oe11g { opacity: 1; visibility: visible; transform: none; }
.ozcky:hover > .ow31p svg { transform: rotate(180deg); }
.oe11g a { display: flex; gap: 12px; align-items: center; padding: 10px 12px; border-radius: var(--w2fon); text-decoration: none; font-size: .92rem; font-weight: 600; color: #dfe3e8; }
.oe11g a:hover { background: color-mix(in srgb, var(--wk9tm) 8%, transparent); color: #fff; }
.oe11g .ol2cq { width: 34px; height: 34px; border-radius: 9px; background: color-mix(in srgb, var(--wk9tm) 12%, transparent); color: var(--wk9tm); display: grid; place-items: center; flex: none; }
.oe11g .ol2cq svg { width: 18px; height: 18px; }
.osfk4 { margin-left: auto; display: flex; align-items: center; gap: 10px; }
.ovia5 { display: none; align-items: center; gap: 9px; text-decoration: none; font-weight: 700; color: #fff; white-space: nowrap; }
.ovia5 span { display: flex; flex-direction: column; line-height: 1.15; font-size: .98rem; }
.ovia5 small { font-weight: 500; font-size: .72rem; color: var(--wdx1z); letter-spacing: .04em; }
.ovia5 .ovq0v { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--wk9tm) 14%, transparent); color: var(--wk9tm); }
.ovia5 .ovq0v svg { width: 18px; height: 18px; }
.ogo3l { display: none; }
.o1p8o { 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; }
.o1p8o a { padding: 7px 9px; text-decoration: none; color: var(--wdx1z); }
.o1p8o a[aria-current="true"] { background: var(--wk9tm); color: var(--wqrm7); }
.o1p8o a:not([aria-current="true"]):hover { color: #fff; }
.o5flr { width: 46px; height: 46px; border-radius: var(--w2fon); border: 1px solid rgba(255, 255, 255, .18); background: transparent; display: grid; place-items: center; cursor: pointer; }
.o5flr span, .o5flr span::before, .o5flr span::after { display: block; width: 20px; height: 2px; background: #fff; border-radius: 2px; position: relative; transition: .25s var(--wgzpe); }
.o5flr span::before, .o5flr span::after { content: ""; position: absolute; left: 0; }
.o5flr span::before { top: -6px; }
.o5flr span::after { top: 6px; }
.oac8f .o5flr span { background: transparent; }
.oac8f .o5flr span::before { top: 0; transform: rotate(45deg); }
.oac8f .o5flr span::after { top: 0; transform: rotate(-45deg); }
.o9f3u { position: fixed; inset: var(--wla78) 0 0 0; z-index: 99; background: var(--wa0ap); padding: 18px 20px 120px; overflow-y: auto; transform: translateX(100%); visibility: hidden; transition: transform .3s var(--wgzpe), visibility .3s; }
.oac8f .o9f3u { transform: none; visibility: visible; }
.o9f3u ul { list-style: none; margin: 0; padding: 0; }
.o9f3u > ul > li { border-bottom: 1px solid var(--wak8i); }
.o9f3u > ul > li > a { display: block; padding: 16px 2px; font-family: var(--w06q6); font-size: 1.6rem; font-weight: 700; text-transform: var(--wwbbk); text-decoration: none; }
.ofm5w { padding: 0 0 14px !important; display: grid; grid-template-columns: 1fr 1fr; gap: 4px 12px; }
.ofm5w a { display: block; padding: 7px 0; color: var(--wdx1z); text-decoration: none; font-size: .95rem; }
.oe21r { margin-top: 24px; display: grid; gap: 12px; }
.oe21r p { color: var(--wdx1z); font-size: .9rem; margin: 6px 0 0; }
body.oac8f { overflow: hidden; }
.oucr7 { padding: 76px 0; position: relative; }
.oguun { background: var(--wfl0l); color: var(--wd9x5); }
.ohenr { background: var(--woyr9); color: var(--wd9x5); }
.on6mt { background: var(--wbswq); }
.oaw4j { padding: 56px 0; }
.oro2x { max-width: 760px; margin-bottom: 44px; }
.oc60h { margin-left: auto; margin-right: auto; text-align: center; }
.ohxku { max-width: none; display: grid; gap: 18px; align-items: end; }
.ocri4 { display: inline-flex; align-items: center; gap: 10px; font-size: .78rem; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--wnk71); margin-bottom: 14px; }
.ocri4::before { content: ""; width: 28px; height: 6px; border-radius: 1px; background: repeating-linear-gradient(-45deg, var(--wk9tm) 0 4px, transparent 4px 8px); }
.oguun .ocri4, .ohenr .ocri4 { color: var(--w15or); }
.oguun .ocri4::before, .ohenr .ocri4::before { background: repeating-linear-gradient(-45deg, var(--wk9tm) 0 4px, transparent 4px 8px); }
.oa3qt { font-size: 1.12rem; color: var(--wdx1z); }
.oguun .oa3qt, .ohenr .oa3qt { color: var(--wugpt); }
.o6xxf { color: var(--wnk71); }
.oguun .o6xxf, .ohenr .o6xxf { color: var(--w15or); }
.oguun .oj1va, .ohenr .oj1va { color: var(--w15or); }
.o0ntl { height: 10px; background: repeating-linear-gradient(-45deg, var(--wk9tm) 0 14px, var(--wa0ap) 14px 28px); }
.oa9ti { position: relative; isolation: isolate; overflow: hidden; min-height: min(780px, 94vh); display: flex; align-items: center; padding: 64px 0 72px; }
.oxfij { position: absolute; inset: 0; z-index: -2; }
.oxfij img { width: 100%; height: 100%; object-fit: cover; object-position: 60% 40%; }
.o5lnc { background: var(--w0eh1); }
.oyf3w { background: linear-gradient(135deg, var(--w0eh1), color-mix(in srgb, var(--wk9tm) 60%, var(--w0eh1))); }
.owap8 { background: var(--w0eh1); background-image: repeating-linear-gradient(45deg, color-mix(in srgb, var(--wk9tm) 34%, transparent) 0 11px, transparent 11px 26px); }
.oq8w6 { background: linear-gradient(104deg, var(--w0eh1) 57%, color-mix(in srgb, var(--wk9tm) 50%, var(--w0eh1)) 57%); }
.o3e48::before, .o9wlv::before, .oebdu::before, .ok07w::before {
  background: linear-gradient(90deg, color-mix(in srgb, var(--wa0ap) 88%, transparent) 0%, color-mix(in srgb, var(--wa0ap) 64%, transparent) 38%, color-mix(in srgb, var(--wa0ap) 20%, transparent) 100%);
}
.oa9ti::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--wa0ap) 96%, transparent) 0%, color-mix(in srgb, var(--wa0ap) 86%, transparent) 42%, color-mix(in srgb, var(--wa0ap) 45%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--wa0ap) 90%, transparent), transparent 40%); }
.oa9ti::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; background: repeating-linear-gradient(-45deg, var(--wk9tm) 0 14px, transparent 14px 28px); opacity: .9; }
.oa9ti.o8qes::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--wa0ap) 84%, transparent) 0%, color-mix(in srgb, var(--wa0ap) 58%, transparent) 55%, color-mix(in srgb, var(--wk9tm) 34%, transparent) 100%); }
.oa9ti.ovyzl:not(.ovmgl):not(.og02y) { background: var(--wfl0l); }
.oa9ti.ovyzl:not(.ovmgl):not(.og02y)::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--wfl0l) 90%, transparent) 0%, color-mix(in srgb, var(--wfl0l) 58%, transparent) 60%, transparent 100%); }
.oa9ti.ovyzl .ovose { position: absolute; inset: 0; z-index: -2; background: linear-gradient(135deg, color-mix(in srgb, var(--wk9tm) 14%, var(--wfl0l)), var(--wfl0l) 70%); }
.oa9ti.ovyzl.ovmgl .oxu27, .oa9ti.ovyzl.og02y .oxu27 { background: color-mix(in srgb, var(--wfl0l) 94%, transparent); border: 1px solid color-mix(in srgb, var(--wd9x5) 10%, transparent); box-shadow: var(--wvtta); backdrop-filter: blur(6px); }
.oa9ti.ovyzl:not(.ovmgl):not(.og02y) .oxu27 { background: transparent; border-color: transparent; box-shadow: none; backdrop-filter: none; }
.oa9ti.ovyzl h1, .oa9ti.ovyzl .oqw3f { color: var(--wd9x5); }
.oa9ti.ovyzl .opr6d { color: color-mix(in srgb, var(--wd9x5) 78%, transparent); }
.oa9ti.ovyzl .opksi, .oa9ti.ovyzl .omq1m, .oa9ti.ovyzl .o30lo, .oa9ti.ovyzl .o5yzs, .oa9ti.ovyzl .oguvn { color: color-mix(in srgb, var(--wd9x5) 86%, transparent); }
.oa9ti.ovyzl .o30lo { border-color: color-mix(in srgb, var(--wd9x5) 16%, transparent); }
.oa9ti.ovyzl .ok2z5 { background: #fff; border-color: color-mix(in srgb, var(--wd9x5) 10%, transparent); color: var(--wd9x5); }
.oa9ti.ovyzl .ofrdn { --wxkfg: var(--wd9x5); border-color: color-mix(in srgb, var(--wd9x5) 25%, transparent); }
.oa9ti.ovyzl .osqfq, .oa9ti.ovyzl .on9p4 b { color: var(--w15or); }
.oa9ti.ovyzl .ox227::before, .oa9ti.ovyzl .o2qz3 svg, .oa9ti.ovyzl .omq1m svg, .oa9ti.ovyzl .opksi svg, .oa9ti.ovyzl .o30lo svg, .oa9ti.ovyzl .o5yzs svg, .oa9ti.ovyzl .oqw3f svg { color: var(--w15or); }
.o2qz3, .oqw3f { white-space: nowrap; }
.okcrc h1 .o6xxf { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--wk9tm) 25%, transparent) 62%); }
.ounge h1 .o6xxf { color: var(--wnk71); }
.ojaj2 h1 .o6xxf { font-style: italic; color: var(--wnk71); }
.ohyr4 h1 .o6xxf { background: color-mix(in srgb, var(--wk9tm) 22%, transparent); padding: 0 .28em; border-radius: .18em; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.oa9ti.ovyzl.okcrc h1 .o6xxf { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--wk9tm) 32%, transparent) 62%); }
.oa9ti.ovyzl.ounge h1 .o6xxf, .oa9ti.ovyzl.ojaj2 h1 .o6xxf { color: var(--w15or); }
.oa9ti.ovyzl.ohyr4 h1 .o6xxf { background: color-mix(in srgb, var(--wk9tm) 26%, transparent); }
.od683 { text-transform: uppercase; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); letter-spacing: -.01em; }
.o211t { text-transform: none; font-weight: 700; font-size: clamp(2.2rem, 5vw, 3.6rem); }
.ojtyi { text-transform: none; font-weight: 600; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.os18d { text-transform: uppercase; font-weight: 900; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.o1k0e { text-transform: none; font-weight: 500; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.o2sza { text-transform: none; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); }
:lang(en) .ojtyi, :lang(en) .o2sza { text-transform: capitalize; }
.or6st { text-transform: none; font-weight: 800; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.ownif { text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.oguvn { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 20px; font-size: .9rem; color: #d6dae0; }
.ox227 { position: relative; padding-left: 46px; text-transform: uppercase; letter-spacing: .14em; font-size: .78rem; font-weight: 700; }
.ox227::before { content: ""; position: absolute; left: 0; top: 50%; width: 34px; height: 2px; background: var(--wk9tm); }
.osqfq { text-transform: uppercase; letter-spacing: .2em; font-size: .76rem; font-weight: 800; color: var(--wnk71); }
.o2qz3 { text-decoration: none; font-weight: 700; }
.o2qz3 svg, .on9p4 span[aria-hidden] { color: var(--wk9tm); }
.on9p4 b { color: var(--wnk71); }
.ogpnx { flex-direction: column; align-items: flex-start; }
.oqw3f { display: inline-flex; align-items: center; gap: 10px; font-size: 1.5rem; font-weight: 800; color: #fff; text-decoration: none; }
.oqw3f svg { width: 26px; height: 26px; color: var(--wk9tm); flex: none; }
.ogb00 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 10px; max-width: 540px; }
.o30lo { 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; }
.o30lo svg { width: 18px; height: 18px; color: var(--wk9tm); flex: none; }
.o7uuq { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 8px; color: #d6dae0; }
.omq1m { display: inline-flex; align-items: center; gap: 7px; font-size: .86rem; }
.omq1m svg { width: 16px; height: 16px; color: var(--wk9tm); flex: none; }
.o5yzs { display: flex; align-items: flex-start; gap: 10px; max-width: 52ch; font-size: .95rem; color: #d6dae0; }
.o5yzs svg { width: 20px; height: 20px; color: var(--wk9tm); flex: none; margin-top: 2px; }
.oo1jh { display: grid; gap: 40px; align-items: center; }
.ok2z5 { 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; }
.ok2z5 b { background: var(--wk9tm); color: var(--wqrm7); border-radius: 99px; padding: 3px 10px; font-size: .78rem; letter-spacing: .04em; }
.oa9ti h1 { margin-bottom: 20px; max-width: 20ch; hyphens: manual; }
.oa9ti h1 .o6xxf { display: inline; }
.opr6d { font-size: 1.15rem; color: #c9ced6; max-width: 56ch; margin-bottom: 30px; }
.orczw { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 34px; }
.opksi { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; color: #d6dae0; font-size: .93rem; font-weight: 500; }
.opksi li { display: inline-flex; align-items: center; gap: 8px; }
.opksi svg { width: 18px; height: 18px; color: var(--wk9tm); flex: none; }
.omn6q { background: color-mix(in srgb, var(--wpbce) 86%, transparent); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 26px; box-shadow: var(--wvtta); backdrop-filter: blur(8px); }
.omn6q h2 { font-size: 1.7rem; margin-bottom: 4px; }
.omn6q > p { color: var(--wdx1z); font-size: .93rem; }
.o79cn { list-style: none; padding: 0; margin: 0 0 18px; font-size: .95rem; }
.o79cn li { display: flex; justify-content: space-between; padding: 9px 0; border-bottom: 1px dashed var(--wak8i); }
.o79cn li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }
.o79cn li.ov2xp { color: var(--wnk71); }
.omn6q .oy5f8 { font-weight: 700; margin-bottom: 14px; font-size: .92rem; }
.oz844 { display: grid; gap: 10px; }
.o6k8h { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--wak8i); border: 1px solid var(--wak8i); border-radius: var(--wwsfw); overflow: hidden; }
.o65m9 { background: var(--wbswq); padding: 26px 20px; }
.otery { font-family: var(--w06q6); font-weight: 800; font-size: clamp(2.4rem, 6vw, 3.6rem); line-height: 1; color: #fff; font-variant-numeric: tabular-nums; }
.otery small { font-size: .5em; color: var(--wnk71); margin-left: 2px; }
.ors61 { color: var(--wdx1z); font-size: .9rem; margin-top: 8px; }
.o0tq1 { font-size: .74rem; color: var(--wdx1z); }
.om5aj { display: grid; gap: 16px; }
.o74bq { position: relative; display: flex; flex-direction: column; background: #fff; color: var(--wd9x5); border-radius: var(--wwsfw); overflow: hidden; text-decoration: none; box-shadow: var(--w8ysy); transition: transform .3s var(--wgzpe), box-shadow .3s; border: 1px solid rgba(20, 22, 26, .06); }
.o74bq:hover { transform: translateY(-5px); box-shadow: 0 26px 50px -24px color-mix(in srgb, var(--wa0ap) 45%, transparent); }
.o8tmf { position: relative; aspect-ratio: 16 / 9; overflow: hidden; background: #ddd; }
.o8tmf img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--wgzpe); }
.o74bq:hover .o8tmf img { transform: scale(1.06); }
.oz8rs { position: relative; z-index: 1; margin: -46px 0 14px; width: 48px; height: 48px; border-radius: 12px; background: var(--wk9tm); color: var(--wqrm7); display: grid; place-items: center; box-shadow: 0 10px 20px -8px rgba(0, 0, 0, .4); }
.oz8rs svg { width: 24px; height: 24px; }
.olf6v { padding: 22px 20px 20px; display: flex; flex-direction: column; flex: 1; }
.o74bq h3 { font-size: 1.5rem; text-transform: var(--wwbbk); margin-bottom: 8px; }
.o74bq p { color: var(--wugpt); font-size: .95rem; margin-bottom: 16px; }
.o28sz { 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; }
.o28sz strong { font-family: var(--w06q6); font-size: 1.3rem; }
.o28sz .oxicm { width: 36px; height: 36px; border-radius: 50%; background: var(--wfl0l); display: grid; place-items: center; transition: background .2s, color .2s; }
.o28sz .oxicm svg { width: 16px; height: 16px; }
.o74bq:hover .oxicm { background: var(--wa0ap); color: var(--wk9tm); }
.ogky8 .o8tmf { aspect-ratio: 16 / 8; }
.o9lke { display: grid; gap: 40px; align-items: stretch; }
.ortbu { position: relative; min-height: 100%; }
.ortbu img { border-radius: var(--w5zej); width: 100%; height: 100%; object-fit: cover; aspect-ratio: 4 / 3.4; }
.ortbu .o064n { position: absolute; right: -6px; bottom: -22px; background: var(--wk9tm); color: var(--wqrm7); border-radius: 14px; padding: 18px 20px; box-shadow: var(--wvtta); max-width: 230px; }
.o064n b { display: block; font-family: var(--w06q6); font-size: 2.8rem; line-height: .9; }
.o064n span { font-size: .86rem; font-weight: 600; }
.oftay { display: grid; gap: 14px; margin-top: 26px; }
.ottn0 { display: flex; gap: 16px; padding: 18px; border-radius: var(--wwsfw); background: var(--wpbce); border: 1px solid var(--wak8i); }
.oguun .ottn0 { background: #fff; border-color: rgba(20, 22, 26, .07); }
.oedd1 { width: 46px; height: 46px; border-radius: 12px; background: color-mix(in srgb, var(--wk9tm) 14%, transparent); color: var(--wk9tm); display: grid; place-items: center; flex: none; }
.oguun .oedd1 { background: var(--wa0ap); }
.oedd1 svg { width: 22px; height: 22px; }
.ottn0 h3 { font-size: 1.2rem; margin-bottom: 4px; font-family: var(--wn9pa); font-weight: 700; letter-spacing: 0; line-height: 1.3; }
.ottn0 p { margin: 0; font-size: .94rem; color: var(--wdx1z); }
.oguun .ottn0 p { color: var(--wugpt); }
.o4b8k { --wu6zf: 50%; position: relative; border-radius: var(--w5zej); overflow: hidden; aspect-ratio: 16 / 10; user-select: none; box-shadow: var(--wvtta); background: #222; touch-action: pan-y; }
.o4b8k img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.o3wk9 { filter: saturate(.18) contrast(.78) brightness(.82) sepia(.32); }
.o0n5n { position: absolute; inset: 0; clip-path: inset(0 calc(100% - var(--wu6zf)) 0 0); }
.o0n5n::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; }
.odg1t { position: absolute; top: 0; bottom: 0; left: var(--wu6zf); width: 3px; margin-left: -1.5px; background: var(--wk9tm); pointer-events: none; }
.odg1t::after { content: ""; position: absolute; top: 50%; left: 50%; width: 52px; height: 52px; transform: translate(-50%, -50%); border-radius: 50%; background: var(--wk9tm) 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); }
.o5xov { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; cursor: ew-resize; margin: 0; z-index: 3; }
.o5xov:focus-visible + .odg1t::after { outline: 3px solid #fff; outline-offset: 3px; }
.oahw2 { 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(--wa0ap) 78%, transparent); color: #fff; pointer-events: none; }
.ov0qq { left: 16px; }
.oowg0 { right: 16px; background: var(--wk9tm); color: var(--wqrm7); }
.olrsb { font-size: .82rem; color: var(--wdx1z); margin-top: 12px; }
.oa6ts { list-style: none; padding: 0; margin: 22px 0 28px; display: grid; gap: 12px; }
.oa6ts li { display: flex; gap: 12px; align-items: flex-start; }
.oa6ts svg { width: 22px; height: 22px; color: var(--wk9tm); flex: none; margin-top: 2px; }
.o3258 { display: grid; gap: 16px; counter-reset: step; list-style: none; padding: 0; margin: 0; }
.osr03 { position: relative; padding: 28px 22px 24px; border-radius: var(--wwsfw); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--w8ysy); overflow: hidden; }
.osr03::before { counter-increment: step; content: "0" counter(step); position: absolute; right: 14px; top: 2px; font-family: var(--w06q6); font-weight: 800; font-size: 5.2rem; line-height: 1; color: rgba(20, 22, 26, .06); }
.o5pns { width: 50px; height: 50px; border-radius: 12px; background: var(--wa0ap); color: var(--wk9tm); display: grid; place-items: center; margin-bottom: 18px; }
.o5pns svg { width: 24px; height: 24px; }
.osr03 h3 { font-size: 1.4rem; text-transform: var(--wwbbk); }
.osr03 p { color: var(--wugpt); font-size: .95rem; margin: 0; }
.oe7si { display: inline-block; margin-top: 14px; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--wqrm7); background: var(--wk9tm); padding: 4px 10px; border-radius: 99px; }
.o7umf { display: grid; gap: 18px; align-items: stretch; }
.o5axd { position: relative; display: flex; flex-direction: column; padding: 30px 24px 26px; border-radius: var(--w5zej); background: var(--wpbce); border: 1px solid var(--wak8i); }
.oecx1 { background: linear-gradient(180deg, color-mix(in srgb, var(--wk9tm) 12%, var(--wpbce)) 0%, var(--wpbce) 60%); border: 2px solid var(--wk9tm); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--wk9tm) 35%, transparent); }
.owe2e { position: absolute; top: -13px; left: 24px; background: var(--wk9tm); color: var(--wqrm7); font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; padding: 5px 12px; border-radius: 99px; }
.oa4wf { font-size: .76rem; font-weight: 800; letter-spacing: .18em; text-transform: uppercase; color: var(--wdx1z); }
.o5axd h3 { font-size: 2rem; text-transform: var(--wwbbk); margin: 6px 0 6px; }
.ohm2v { color: var(--wdx1z); font-size: .94rem; min-height: 3em; }
.o97wx { display: flex; align-items: baseline; gap: 8px; margin: 8px 0 4px; }
.o97wx small { color: var(--wdx1z); font-weight: 600; }
.o97wx b { font-family: var(--w06q6); font-size: 3.3rem; line-height: 1; color: #fff; }
.o97wx span { font-weight: 700; color: var(--wdx1z); }
.osqnv { font-size: .8rem; color: #79818c; margin-bottom: 20px; }
.obo0t { list-style: none; padding: 18px 0 0; margin: 0 0 24px; border-top: 1px solid var(--wak8i); display: grid; gap: 10px; font-size: .94rem; }
.obo0t li { display: flex; gap: 10px; align-items: flex-start; }
.obo0t svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--wk9tm); }
.obo0t li.oqk83 { color: #6a717c; }
.obo0t li.oqk83 svg { color: #4c535d; }
.o5axd .oogud { margin-top: auto; }
.o2g9m { position: relative; margin-top: 46px; border-radius: var(--wwsfw); border: 1px solid var(--wak8i); overflow-x: auto; -webkit-overflow-scrolling: touch; background: var(--wbswq); }
.o1shs { width: 100%; min-width: 640px; border-collapse: collapse; font-size: .94rem; }
.o1shs caption { text-align: left; padding: 18px 20px 0; font-family: var(--w06q6); font-size: 1.5rem; font-weight: 700; text-transform: var(--wwbbk); }
.o1shs th, .o1shs td { padding: 13px 18px; text-align: center; border-bottom: 1px solid var(--wak8i); }
.o1shs thead th { font-family: var(--w06q6); font-size: 1.15rem; text-transform: var(--wwbbk); letter-spacing: .02em; color: #fff; background: rgba(255, 255, 255, .03); }
.o1shs th[scope="row"] { text-align: left; font-weight: 500; color: #cdd2d9; }
.o1shs tbody tr:hover { background: rgba(255, 255, 255, .025); }
.o1shs .oxzga { background: color-mix(in srgb, var(--wk9tm) 6%, transparent); }
.o1shs .ou666 svg { width: 20px; height: 20px; color: var(--wk9tm); margin: auto; }
.o1shs .ordyi { color: #555c66; }
.o1shs tfoot td, .o1shs tfoot th { font-weight: 800; border-bottom: 0; }
.o1shs tfoot th { text-align: left; }
.o5d9h { display: grid; gap: 16px; }
.ok5tn { display: flex; flex-direction: column; padding: 26px 24px; border-radius: var(--wwsfw); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--w8ysy); margin: 0; }
.op4ms { display: flex; gap: 2px; color: var(--wnk71); margin-bottom: 14px; }
.oguun .op4ms, .ohenr .op4ms { color: var(--w15or); }
.op4ms svg { width: 18px; height: 18px; }
.ok5tn blockquote { margin: 0 0 20px; font-size: 1rem; color: #2a2e34; }
.ok5tn figcaption { margin-top: auto; display: flex; align-items: center; gap: 12px; }
.ob3a7 { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; font-weight: 800; background: var(--wa0ap); color: var(--w4ogs); flex: none; }
.ok5tn figcaption b { display: block; font-size: .95rem; }
.ok5tn figcaption > div span { font-size: .82rem; color: var(--wugpt); }
.oj0qo { display: inline-flex; align-items: center; gap: 6px; font-size: .74rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--wugpt); border: 1px dashed rgba(20, 22, 26, .3); padding: 4px 10px; border-radius: 99px; }
.o0vnh { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }
.o0vnh b { font-family: var(--w06q6); font-size: 3rem; line-height: 1; }
.oivz6 { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 14px; }
.oivz6 li { list-style: none; padding: 12px 22px; border-radius: 99px; border: 1px solid var(--wak8i); font-family: var(--w06q6); font-size: 1.25rem; font-weight: 700; letter-spacing: .06em; text-transform: var(--wwbbk); color: #aab1bb; }
.oivz6 { padding: 0; margin: 0; }
.odv27 { display: grid; gap: 10px; max-width: 900px; }
.o757n { margin: 0 auto; }
.ozz8c { border-radius: 12px; background: var(--wpbce); border: 1px solid var(--wak8i); overflow: hidden; transition: border-color .2s; }
.oguun .ozz8c, .ohenr .ozz8c { background: #fff; border-color: rgba(20, 22, 26, .08); }
.ozz8c[open] { border-color: var(--wk9tm); }
.ozz8c 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; }
.ozz8c summary::-webkit-details-marker { display: none; }
.ozz8c summary .ok562 { position: relative; width: 30px; height: 30px; flex: none; border-radius: 50%; background: color-mix(in srgb, var(--wk9tm) 14%, transparent); }
.ozz8c summary .ok562::before, .ozz8c summary .ok562::after { content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 2px; background: var(--wk9tm); transform: translate(-50%, -50%); transition: transform .25s var(--wgzpe); }
.oguun .ozz8c summary .ok562::before, .oguun .ozz8c summary .ok562::after, .ohenr .ozz8c summary .ok562::before, .ohenr .ozz8c summary .ok562::after { background: var(--w15or); }
.ozz8c summary .ok562::after { transform: translate(-50%, -50%) rotate(90deg); }
.ozz8c[open] summary .ok562::after { transform: translate(-50%, -50%) rotate(0); }
.ozz8c .o54y0 { padding: 0 20px 20px; color: var(--wdx1z); }
.oguun .ozz8c .o54y0, .ohenr .ozz8c .o54y0 { color: var(--wugpt); }
.ozz8c .o54y0 p:last-child { margin: 0; }
.ohybc { display: grid; gap: 28px; }
.ovt7c { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 26px; }
.occa2 { list-style: none; padding: 0; margin: 0 0 18px; display: grid; gap: 16px; }
.occa2 li { display: flex; gap: 14px; align-items: flex-start; }
.occa2 .ol2cq { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--wk9tm) 13%, transparent); color: var(--wk9tm); display: grid; place-items: center; flex: none; }
.occa2 .ol2cq svg { width: 20px; height: 20px; }
.occa2 small { display: block; color: var(--wdx1z); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.occa2 a, .occa2 span { font-weight: 600; text-decoration: none; }
.occa2 a:hover { color: var(--wk9tm); }
.owudx { position: relative; border-radius: var(--w5zej); overflow: hidden; background: var(--wpbce); height: 380px; border: 1px solid var(--wak8i); }
.owudx iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.otv87 { 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(--wa0ap) 75%, transparent), color-mix(in srgb, var(--wa0ap) 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(--wpbce), var(--wa0ap)); }
.otv87 .oskg6 { width: 56px; height: 56px; border-radius: 50%; background: var(--wk9tm); color: var(--wqrm7); display: grid; place-items: center; box-shadow: 0 0 0 10px color-mix(in srgb, var(--wk9tm) 15%, transparent), 0 0 0 22px color-mix(in srgb, var(--wk9tm) 7%, transparent); }
.otv87 .oskg6 svg { width: 26px; height: 26px; }
.otv87 p { margin: 0; max-width: 40ch; color: var(--wdx1z); font-size: .88rem; }
.otv87 strong { font-size: 1.05rem; color: #fff; }
.o06z7 { background: #fff; color: var(--wd9x5); border-radius: var(--w5zej); padding: 26px 22px; box-shadow: var(--wvtta); }
.o06z7 h2, .o06z7 h3 { color: var(--wd9x5); }
.osi2l { display: grid; gap: 14px; }
.o5ytx { display: flex; flex-direction: column; gap: 6px; }
.o5ytx label, .o5ytx .o4oh1 { font-size: .86rem; font-weight: 700; color: #2b3036; }
.o5ytx label .onieu { color: #d24b00; }
.o5ytx input, .o5ytx select, .o5ytx textarea { width: 100%; min-height: 50px; padding: 12px 14px; border-radius: var(--w2fon); border: 1.5px solid #d9dbe0; background: #f8f8f6; color: var(--wd9x5); transition: border-color .2s, box-shadow .2s, background .2s; }
.o5ytx textarea { min-height: 110px; resize: vertical; }
.o5ytx 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; }
.o5ytx input:focus, .o5ytx select:focus, .o5ytx textarea:focus { outline: none; border-color: var(--wk9tm); background: #fff; box-shadow: 0 0 0 4px color-mix(in srgb, var(--wk9tm) 22%, transparent); }
.o5ytx.o1m8d input, .o5ytx.o1m8d select, .o5ytx.o1m8d textarea { border-color: var(--wp74s); background: #fff6f6; }
.ofwfs { font-size: .8rem; color: #c62828; min-height: 0; }
.ofwfs:empty { display: none; }
.oo3sl { display: flex; gap: 12px; align-items: flex-start; font-size: .84rem; color: #3d434b; line-height: 1.5; }
.oo3sl input { width: 22px; height: 22px; flex: none; margin-top: 1px; accent-color: var(--wk9tm); }
.oo3sl.o1m8d { color: #c62828; }
.oknr7 { font-size: .76rem; color: #6a7079; background: #f4f3ef; border-radius: var(--w2fon); padding: 12px 14px; line-height: 1.55; }
.oknr7 summary { cursor: pointer; font-weight: 700; color: #3d434b; }
.oknr7 p { margin: 8px 0 0; }
.oit4l { border-radius: var(--w2fon); padding: 12px 14px; font-size: .9rem; font-weight: 600; }
.oit4l:empty { display: none; }
.oit4l.o85ow { background: #fff0f0; color: #b42318; }
.oit4l.ofz4x { background: #edfbf3; color: #146c3d; }
.o06z7 .oogud[disabled] { opacity: .65; pointer-events: none; }
.ol0w5 { font-size: .78rem; color: var(--wugpt); margin: 0; }
.onejq { position: relative; overflow: hidden; border-radius: var(--w5zej); padding: 40px 26px; background: var(--wk9tm); color: var(--wqrm7); display: grid; gap: 22px; align-items: center; }
.onejq::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; }
.onejq h2 { font-size: clamp(1.9rem, 4vw, 2.9rem); margin-bottom: 8px; }
.onejq p { margin: 0; font-weight: 500; max-width: 60ch; }
.ol83d { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 1; }
.onejq .osmsr { --wxkfg: var(--wqrm7); border-color: color-mix(in srgb, var(--wqrm7) 35%, transparent); }
.onejq .osmsr:hover { border-color: var(--wqrm7); color: var(--wqrm7); }
.oiiy3 { position: relative; isolation: isolate; padding: 48px 0 56px; overflow: hidden; background: var(--wbswq); border-bottom: 1px solid var(--wak8i); }
.offmd { position: absolute; inset: 0; z-index: -2; }
.offmd img { width: 100%; height: 100%; object-fit: cover; opacity: .38; }
.oiiy3::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--wa0ap) 97%, transparent) 20%, color-mix(in srgb, var(--wa0ap) 70%, transparent)); }
.oiiy3 h1 { font-size: clamp(2.3rem, 6vw, 4rem); max-width: 18ch; margin-bottom: 14px; }
.oiiy3 .oa3qt { max-width: 62ch; color: #c3c9d1; margin: 0; }
.okst1 { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 24px; }
.opfef { 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; }
.opfef svg { width: 16px; height: 16px; color: var(--wk9tm); }
.o9h7t { margin-bottom: 22px; font-size: .86rem; color: var(--wdx1z); }
.o9h7t ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px; }
.o9h7t li + li::before { content: "/"; margin-right: 6px; color: #565d67; }
.o9h7t a { text-decoration: none; }
.o9h7t a:hover { color: var(--wk9tm); }
.o9h7t [aria-current] { color: #e2e6eb; }
.ok0fz { display: grid; gap: 34px; }
.o73zl > img { border-radius: var(--w5zej); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 30px; }
.o73zl h2 { font-size: clamp(1.8rem, 3.4vw, 2.4rem); margin-top: 1.4em; }
.o73zl h2:first-of-type { margin-top: 0; }
.o73zl p { color: var(--wdx1z); font-size: 1.04rem; }
.ow11m { list-style: none; padding: 0; margin: 0 0 10px; display: grid; gap: 10px; }
.ow11m 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; }
.ow11m svg { width: 22px; height: 22px; color: var(--w15or); flex: none; margin-top: 1px; }
.o8209 { position: sticky; top: calc(var(--wla78) + 20px); background: var(--wa0ap); color: var(--wcfvb); border-radius: var(--w5zej); padding: 26px; box-shadow: var(--wvtta); }
.o8209 h2 { font-size: 1.7rem; margin: 0 0 6px; }
.o8209 .owksi { display: flex; align-items: baseline; gap: 8px; margin: 14px 0 4px; }
.o8209 .owksi small { color: var(--wdx1z); }
.o8209 .owksi b { font-family: var(--w06q6); font-size: 3rem; line-height: 1; color: var(--wnk71); }
.o8209 ul { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; gap: 10px; font-size: .93rem; color: #cfd4da; }
.o8209 ul li { display: flex; gap: 10px; }
.o8209 ul svg { width: 18px; height: 18px; color: var(--wk9tm); flex: none; margin-top: 3px; }
.o8209 .oogud + .oogud { margin-top: 10px; }
.oxvme { display: grid; gap: 12px; }
.oxvme 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; }
.oxvme a:hover { transform: translateX(4px); box-shadow: var(--w8ysy); }
.oxvme .ol2cq { width: 40px; height: 40px; border-radius: var(--w2fon); background: var(--wa0ap); color: var(--wk9tm); display: grid; place-items: center; flex: none; }
.oxvme .ol2cq svg { width: 20px; height: 20px; }
.oxvme small { display: block; font-weight: 500; color: var(--wugpt); }
.on2a5 { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 32px; position: sticky; top: var(--wla78); z-index: 5; padding: 12px 0; background: var(--wfl0l); }
.on2a5 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; }
.on2a5 a:hover { background: var(--wa0ap); color: var(--wk9tm); }
.opnuo { margin-bottom: 40px; scroll-margin-top: calc(var(--wla78) + 80px); }
.oixl2 { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }
.oixl2 .ol2cq { width: 46px; height: 46px; border-radius: 12px; background: var(--wa0ap); color: var(--wk9tm); display: grid; place-items: center; flex: none; }
.oixl2 .ol2cq svg { width: 22px; height: 22px; }
.oixl2 h2 { margin: 0; font-size: 1.9rem; }
.oixl2 a { margin-left: auto; font-size: .88rem; color: var(--wnk71); }
.oh5ru { width: 100%; border-collapse: collapse; background: #fff; color: var(--wd9x5); border-radius: 14px; overflow: hidden; box-shadow: var(--w8ysy); font-size: .97rem; }
.oh5ru th, .oh5ru td { padding: 14px 18px; text-align: left; border-bottom: 1px solid rgba(20, 22, 26, .07); }
.oh5ru thead th { background: var(--wa0ap); color: #fff; font-family: var(--w06q6); font-size: 1.05rem; text-transform: var(--wwbbk); letter-spacing: .04em; }
.oh5ru td:last-child, .oh5ru th:last-child { text-align: right; white-space: nowrap; font-weight: 800; font-variant-numeric: tabular-nums; }
.oh5ru tbody tr:last-child td { border-bottom: 0; }
.oh5ru tbody tr:hover { background: #fbfaf6; }
.oalvz { font-size: .86rem; color: var(--wugpt); background: #fff; border-left: 4px solid var(--wk9tm); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.o1ded { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--wak8i); }
.o1ded li { display: flex; align-items: baseline; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--wak8i); }
.o1ded li::after { content: ""; order: 2; flex: 1; border-bottom: 1px dotted #4a515b; transform: translateY(-4px); }
.o1ded span { order: 1; }
.o1ded b { order: 3; font-variant-numeric: tabular-nums; white-space: nowrap; color: var(--wnk71); }
.or5j0 { list-style: none; padding: 0; margin: 0; border-left: 2px solid var(--wk9tm); display: grid; gap: 26px; }
.or5j0 li { position: relative; padding-left: 26px; }
.or5j0 li::before { content: ""; position: absolute; left: -8px; top: 6px; width: 14px; height: 14px; border-radius: 50%; background: var(--wk9tm); box-shadow: 0 0 0 5px var(--wfl0l); }
.or5j0 b { font-family: var(--w06q6); font-size: 1.6rem; display: block; line-height: 1.1; }
.or5j0 p { margin: 4px 0 0; color: var(--wdx1z); }
.o8jjb { display: grid; gap: 18px; grid-template-columns: repeat(2, 1fr); }
.odvg1 { margin: 0; }
.odvg1 img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 14px; filter: grayscale(.25); transition: filter .3s; }
.odvg1:hover img { filter: none; }
.odvg1 figcaption { padding-top: 12px; }
.odvg1 b { display: block; font-size: 1.05rem; }
.odvg1 span { font-size: .86rem; color: var(--wdx1z); }
.ouid7 { display: grid; gap: 14px; }
.oog1o { display: grid; gap: 34px; }
.ocf73 { background: #fff; border-radius: 14px; padding: 20px 22px; border: 1px solid rgba(20, 22, 26, .07); font-size: .9rem; align-self: start; }
.ocf73 b { display: block; font-family: var(--w06q6); font-size: 1.2rem; text-transform: var(--wwbbk); margin-bottom: 8px; }
.ocf73 ol { margin: 0; padding-left: 1.2em; display: grid; gap: 6px; }
.ocf73 a { text-decoration: none; color: var(--wugpt); }
.ocf73 a:hover { color: var(--wd9x5); text-decoration: underline; }
.o7ycu { max-width: 76ch; color: #2b3036; font-size: 1rem; }
.o7ycu h2 { font-size: 1.75rem; margin: 1.8em 0 .5em; text-transform: none; scroll-margin-top: calc(var(--wla78) + 20px); }
.o7ycu h2:first-child { margin-top: 0; }
.o7ycu h3 { font-size: 1.25rem; margin: 1.4em 0 .4em; }
.o7ycu li { margin-bottom: .45em; }
.o7ycu a { color: var(--w15or); }
.o7ycu table { width: 100%; border-collapse: collapse; font-size: .9rem; margin: 1em 0 1.4em; background: #fff; border-radius: var(--w2fon); overflow: hidden; }
.o7ycu th, .o7ycu td { padding: 10px 12px; border-bottom: 1px solid rgba(20, 22, 26, .08); text-align: left; vertical-align: top; }
.o7ycu thead th { background: var(--wa0ap); color: #fff; }
.o7ycu .o3ylx { position: relative; overflow-x: auto; }
.o7ycu .ofe51 { background: #fff8e5; border-left: 4px solid var(--wk9tm); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.ot2kx { font-size: .86rem; color: var(--wugpt); }
.ofjos { min-height: 62vh; display: grid; place-items: center; text-align: center; padding: 80px 0; }
.ofjos .oblu9 { font-family: var(--w06q6); font-weight: 800; font-size: clamp(6rem, 22vw, 12rem); line-height: .9; color: transparent; -webkit-text-stroke: 2px var(--wk9tm); }
.ofjos .oxphf { width: 92px; height: 92px; border-radius: 50%; background: var(--wk9tm); color: var(--wqrm7); display: grid; place-items: center; margin: 0 auto 26px; box-shadow: 0 0 0 14px color-mix(in srgb, var(--wk9tm) 14%, transparent); }
.ofjos .oxphf svg { width: 44px; height: 44px; }
.ofjos .oa3qt { max-width: 56ch; margin: 0 auto 28px; }
.ofjos .okf3u { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }
.ohee1 { background: var(--w0eh1); color: #aeb5bf; padding: 64px 0 28px; font-size: .93rem; border-top: 1px solid var(--w7d95); }
.ofper { display: grid; gap: 34px; }
.ohee1 h2 { font-size: 1.15rem; color: #fff; letter-spacing: .08em; margin-bottom: 16px; }
.ohee1 ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
.ohee1 a { text-decoration: none; }
.ohee1 a:hover { color: var(--wk9tm); }
.ohee1 address { font-style: normal; line-height: 1.75; }
.olfqb p { margin: 16px 0 18px; max-width: 38ch; }
.o4ynl { font-size: .82rem; color: #8c94a0; line-height: 1.7; }
.ouxe1 { margin-top: 44px; padding-top: 22px; border-top: 1px solid var(--w7d95); display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; font-size: .82rem; color: #8c94a0; }
.ouxe1 nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
.ogojd { background: none; border: 0; padding: 0; cursor: pointer; color: inherit; font-size: inherit; text-decoration: none; }
.ogojd:hover { color: var(--wk9tm); }
.ojml2 { display: inline-flex; align-items: center; gap: 8px; font-size: .76rem; padding: 4px 10px; border-radius: 6px; border: 1px dashed #4b525c; color: #9aa2ad; }
.ojml2 b { color: var(--wnk71); letter-spacing: .1em; }
.oommt { 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(--wa0ap) 95%, transparent); border-top: 1px solid var(--wak8i); backdrop-filter: blur(10px); }
.oommt .oogud { min-height: 46px; font-size: .92rem; }
body { padding-bottom: 72px; }
.ocxho { 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(--wgzpe); isolation: isolate; max-height: 70vh; overflow-y: auto; }
.ocxho p { color: #4b5159; }
.ocxho.oknu3 { transform: none; opacity: 1; visibility: visible; }
.ocxho h2 { font-size: 1.4rem; margin-bottom: 6px; display: flex; align-items: center; gap: 10px; }
.ocxho h2 svg { width: 24px; height: 24px; color: var(--w15or); }
.ocxho p { font-size: .87rem; color: #4b5159; margin-bottom: 14px; }
.ocxho a { color: var(--w15or); }
.oogz7 { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.oogz7 .oogud { min-height: 44px; font-size: .9rem; padding: 0 12px; }
.oogz7 .opvpk { grid-column: 1 / -1; }
.o56fe { 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(--wa0ap) 72%, transparent); opacity: 0; visibility: hidden; transition: .25s; }
.o56fe.osenx { opacity: 1; visibility: visible; }
.o2v4s { width: 100%; max-width: 620px; max-height: calc(100vh - 32px); overflow-y: auto; background: #fff; color: var(--wd9x5); border-radius: var(--w5zej); padding: 26px 22px; }
.o2v4s h2 { font-size: 1.8rem; }
.o2v4s > p { font-size: .9rem; color: #4b5159; }
.oz44j { border: 1px solid #e4e4e0; border-radius: 12px; padding: 16px; margin-bottom: 10px; }
.ok6t1 { display: flex; justify-content: space-between; align-items: center; gap: 12px; }
.ok6t1 b { font-size: 1rem; }
.oz44j p { font-size: .84rem; color: #5d636c; margin: 8px 0 0; }
.oaom9 { position: relative; width: 50px; height: 28px; flex: none; }
.oaom9 input { position: absolute; opacity: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; z-index: 1; }
.oaom9 span { position: absolute; inset: 0; border-radius: 99px; background: #c9ccd2; transition: .2s; }
.oaom9 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(--wgzpe); }
.oaom9 input:checked + span { background: var(--wk9tm); }
.oaom9 input:checked + span::after { transform: translateX(22px); }
.oaom9 input:disabled + span { background: #9fd5b6; }
.oaom9 input:disabled { cursor: not-allowed; }
.oaom9 input:focus-visible + span { outline: 3px solid var(--wk9tm); outline-offset: 2px; }
.o3vxq { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }
.o3vxq .oogud { flex: 1 1 160px; min-height: 46px; }
.oo327 { font-size: .76rem; font-weight: 800; color: #1c7d48; text-transform: uppercase; letter-spacing: .08em; }
.oj21o [data-u4uxe] { opacity: 0; transform: translateY(26px); transition: opacity .7s var(--wgzpe), transform .7s var(--wgzpe); transition-delay: var(--wemxw, 0s); }
.oj21o [data-u4uxe].oowj3 { opacity: 1; transform: none; }
.oog1o > *, .ohybc > *, .ok0fz > *, .o9lke > *, .oiu3r > *, .oo1jh > * { min-width: 0; }
.oc92p { margin-top: 0; }
.oim2v { margin-bottom: 0; }
.oev06 { text-align: center; }
.o9atb { color: var(--wdx1z); }
.ojpdt { display: flex; flex-wrap: wrap; gap: 12px; }
.oiu3r { display: grid; gap: 28px; }
@media (min-width: 560px) {
  .om5aj { grid-template-columns: repeat(2, 1fr); }
  .o6k8h { grid-template-columns: repeat(4, 1fr); }
  .osi2l { grid-template-columns: 1fr 1fr; }
  .osi2l .o2vli, .osi2l .oo3sl, .osi2l .oknr7, .osi2l .oit4l, .osi2l .ovqra { grid-column: 1 / -1; }
  .o3258 { grid-template-columns: repeat(2, 1fr); }
  .o8jjb { grid-template-columns: repeat(4, 1fr); }
  .ocxho { left: 20px; bottom: 20px; right: auto; }
}
@media (min-width: 760px) {
  .oucr7 { padding: 100px 0; }
  .o5d9h { grid-template-columns: repeat(3, 1fr); }
  .o7umf { max-width: 560px; margin: 0 auto; }
  .ooxtk { grid-template-columns: 1fr 1fr; }
  .ouid7 { grid-template-columns: repeat(3, 1fr); }
  .onejq { grid-template-columns: 1fr auto; padding: 52px 52px; }
  .ohxku { grid-template-columns: 1.2fr 1fr; }
  .ohxku .oa3qt { margin-bottom: 6px; }
  .oiu3r { grid-template-columns: 1fr 1fr; gap: 48px; }
  .ofper { grid-template-columns: 1.4fr 1fr 1fr; }
  .oog1o { grid-template-columns: 260px 1fr; gap: 54px; }
  .ocf73 { position: sticky; top: calc(var(--wla78) + 20px); }
  .o06z7 { padding: 34px 32px; }
}
@media (min-width: 1000px) {
.om5aj { grid-template-columns: repeat(4, 1fr); }
  .ojefi { grid-template-columns: repeat(3, 1fr); }
  .oo1jh { grid-template-columns: 1.55fr 1fr; gap: 64px; }
  .o9lke { grid-template-columns: 1fr 1fr; gap: 72px; }
  .oyjob .ortbu { order: 2; }
  .o3258 { grid-template-columns: repeat(4, 1fr); }
  .ohybc { grid-template-columns: .9fr 1.1fr; gap: 40px; align-items: start; }
  .o7umf { grid-template-columns: repeat(3, 1fr); max-width: none; }
  .ok0fz { grid-template-columns: 1fr 360px; gap: 56px; align-items: start; }
  .ofper { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  .o4b8k { aspect-ratio: 16 / 11; }
}
@media (min-width: 1120px) {
  .ogubp { display: block; }
  .o5flr, .o9f3u { display: none; }
  .ovia5 { display: inline-flex; }
  .ogo3l { display: inline-flex; }
  .oommt { display: none; }
  body { padding-bottom: 0; }
}
@media (max-width: 1119px) {
  .ocxho { bottom: 84px; }
}
@media (max-width: 420px) {
  .oyz7d { display: none; }
  .olmo7 { font-size: 1.22rem; }
  .o1p8o a { padding: 7px 7px; }
  .orczw .oogud { flex: 1 1 100%; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
  .oj21o [data-u4uxe] { opacity: 1; transform: none; }
}
@media print {
  .ow3iq, .ohqzj, .oommt, .ocxho, .o56fe, .ohee1, .owudx { display: none !important; }
  body { background: #fff; color: #000; padding: 0; }
}
.ofyl4 { max-width: 1040px; grid-template-columns: 1fr 1fr; align-items: start; }
@media (max-width: 720px) { .ofyl4 { grid-template-columns: 1fr; } }
.o5krk .ozz8c { padding: 16px 20px; }
.o5krk .obb8w { margin: 0 0 6px; font-size: 1.02rem; font-weight: 700; }
.o5krk .o54y0 { padding: 0; }
.oubr9 { max-width: 1040px; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); align-items: start; }
.osqr7 { counter-reset: faq; }
.osqr7 .ozz8c { position: relative; padding-left: 56px; }
.osqr7 .ozz8c::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(--wk9tm) 14%, transparent); color: var(--wk9tm); font-weight: 700; font-size: .9rem; }
.ouqln .oslo3 { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--wak8i); background: var(--wpbce); color: var(--wcfvb); margin-bottom: 12px; font: inherit; }
.ouqln .os75e { display: grid; gap: 10px; }
.ozz8c.ozvze { display: none; }
.o2m0f { padding: 8px 0 26px; }
.o2m0f .o9h7t { margin-bottom: 14px; }
.o2m0f h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin-bottom: 10px; }
.o2m0f .oa3qt { max-width: 60ch; color: var(--wdx1z); margin: 0; }
.ocrgo { padding: 30px 0 26px; border-bottom: 1px solid var(--wak8i); background: var(--wmz0g); }
.ocrgo .o9h7t { margin-bottom: 12px; }
.ocrgo h1 { font-size: clamp(2rem, 5vw, 3.1rem); margin-bottom: 10px; color: var(--wcfvb); }
.ocrgo .oa3qt { max-width: 60ch; color: var(--wdx1z); margin: 0; }
.olsgf { display: grid; gap: 28px; align-items: start; }
.ozcsc { display: grid; gap: 28px; }
.owz6i { min-width: 0; }
.oo3rl .occa2 { display: grid; gap: 16px; }
.oo3rl { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 22px 26px; }
.oabz1 { display: grid; gap: 16px; }
.oxhzo { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 20px; display: grid; gap: 6px; }
.oxhzo .ol2cq { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--wk9tm) 13%, transparent); color: var(--wk9tm); display: grid; place-items: center; }
.oxhzo .ol2cq svg { width: 20px; height: 20px; }
.oxhzo small { color: var(--wdx1z); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.oxhzo a, .oxhzo span { font-weight: 600; text-decoration: none; }
.obrbk { background: var(--wpbce); border: 1px solid var(--wak8i); border-left: 4px solid var(--wk9tm); border-radius: var(--w5zej); padding: 26px; }
.ocx5n { display: block; font-family: var(--w06q6); font-size: 1.35rem; margin-bottom: 16px; }
.okk3k { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: .95rem; }
.okk3k caption { text-align: left; font-weight: 700; color: var(--wdx1z); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; padding-bottom: 8px; }
.okk3k th { text-align: left; font-weight: 600; padding: 9px 0; border-bottom: 1px dashed var(--wak8i); }
.okk3k td { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; padding: 9px 0; border-bottom: 1px dashed var(--wak8i); }
.od07z .o06z7 { box-shadow: var(--w8ysy); }
.ogmlz .ohuch { list-style: none; display: flex; gap: 10px; padding: 0; margin: 0 0 16px; }
.ogmlz .ohuch li { flex: 1; display: flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: var(--w2fon); background: var(--wpbce); border: 1px solid var(--wak8i); color: var(--wdx1z); font-size: .82rem; font-weight: 700; }
.ogmlz .ohuch li b { width: 26px; height: 26px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--wk9tm) 16%, transparent); color: var(--wk9tm); }
.ogmlz .ohuch li.o28cz { color: var(--wcfvb); border-color: var(--wk9tm); }
.ogmlz .ohuch li.o28cz b { background: var(--wk9tm); color: var(--wqrm7); }
.of01f .oja48 { position: absolute; opacity: 0; width: 1px; height: 1px; }
.of01f .odnds { display: flex; align-items: center; gap: 10px; cursor: pointer; background: var(--wbswq); color: #fff; padding: 16px 20px; border-radius: var(--w5zej); font-weight: 700; }
.of01f .odnds svg { width: 20px; height: 20px; color: var(--wk9tm); }
.of01f .ou3a5 { display: none; margin-top: 14px; }
.of01f .oja48:checked ~ .ou3a5 { display: block; }
.of01f .oja48:focus-visible ~ .odnds { outline: 3px solid var(--wk9tm); outline-offset: 2px; }
.oq1x1 { position: relative; border-radius: var(--w5zej); overflow: hidden; }
.oq1x1 .omtuz { margin: 0; }
.oq1x1 .omtuz img { width: 100%; height: 100%; object-fit: cover; display: block; }
.oq1x1 .o554m { padding: 18px; }
.omq4i { margin: 0; }
.o8c7k { border-radius: var(--w5zej); overflow: hidden; box-shadow: var(--wvtta); }
.o8c7k img { width: 100%; height: 100%; object-fit: cover; display: block; }
.oj3x5 { border-radius: var(--w5zej); background: var(--wmz0g); border: 1px solid var(--wak8i); display: grid; place-items: center; padding: 20px; color: var(--wdx1z); }
.oj3x5 .orgts { width: 100%; height: auto; max-width: 420px; }
.ofntc { position: relative; border-radius: var(--w5zej); overflow: hidden; background: var(--wpbce); min-height: 320px; border: 1px solid var(--wak8i); display: grid; color: var(--wvgt5); }
.ofntc .ow5hm { position: absolute; inset: 0; width: 100%; height: 100%; }
.ofntc .o9h05 { 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(--wpbce) 88%, transparent), transparent 55%); }
.ofntc .o6fuf { display: flex; align-items: center; gap: 10px; margin: 0; font-weight: 700; }
.ofntc .o6fuf svg { width: 20px; height: 20px; color: var(--wk9tm); }
.ofntc .o8xbo { margin: 0; color: var(--wdx1z); font-size: .85rem; max-width: 46ch; }
.ofntc .obam9 { display: flex; flex-wrap: wrap; gap: 10px; }
@media (min-width: 1000px) {
  .ooyg3 { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .ohsbt { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .oae8j { grid-template-columns: 1fr 1.2fr 1fr; gap: 36px; }
  .o2lu1 .ozcsc { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .o7okv { grid-template-columns: 1.3fr .7fr; gap: 40px; }
  .o7okv .oq1x1 .o554m { position: absolute; inset: auto 24px 24px 24px; max-width: 460px; }
  .o7okv .omtuz img { min-height: 520px; }
  .oo3rl .occa2 { grid-template-columns: repeat(3, 1fr); }
  .oabz1 { grid-template-columns: 1fr; }
}
.opkg1 { padding: 30px 0 4px; }
.opkg1 h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0 0 8px; }
.opkg1 .oa3qt { max-width: 60ch; color: var(--wdx1z); margin: 0; }
.ojjw3 { padding: 22px 0 18px; }
.ojjw3 .o9h7t { margin-bottom: 12px; }
.ojjw3 h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0; }
.o6ncp { display: grid; gap: 40px; }
.osb4p p, .o1j8k p { color: var(--wdx1z); font-size: 1.04rem; }
.ormei { display: grid; gap: 20px; }
.o8x7n { font-family: var(--w06q6); font-size: clamp(1.6rem, 4vw, 2.4rem); margin: 0; color: var(--wnk71); }
.oqku8 { margin: 8px 0; }
.o3boz { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; padding: 24px; background: var(--wmz0g); border: 1px solid var(--wak8i); border-radius: var(--w5zej); }
.oeop2 b { display: block; font-family: var(--w06q6); font-size: clamp(1.6rem, 4vw, 2.3rem); line-height: 1; color: var(--wnk71); }
.oeop2 span { color: var(--wdx1z); font-size: .9rem; }
.o9en2 .oa6ts { grid-template-columns: 1fr; }
.opc3m .o8jjb, .oju1z .ouid7 { margin-top: 8px; }
.ohqyg .oalvz { color: var(--wdx1z); font-size: .9rem; margin-top: 18px; }
.otj67 { margin-bottom: 36px; }
.oj9o8 { display: grid; gap: 26px; }
.opnuo { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 24px 26px; }
.oixl2 { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }
.oixl2 .ol2cq { width: 40px; height: 40px; border-radius: 11px; background: color-mix(in srgb, var(--wk9tm) 13%, transparent); color: var(--wk9tm); display: grid; place-items: center; flex: none; }
.oixl2 .ol2cq svg { width: 20px; height: 20px; }
.oixl2 h2 { margin: 0; font-size: 1.3rem; flex: 1; }
.oixl2 a { white-space: nowrap; color: var(--wnk71); text-decoration: none; font-weight: 600; font-size: .9rem; }
.od4sp { display: grid; gap: 22px; }
.o6nng { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 24px; display: grid; gap: 16px; align-content: start; }
.oot2g { display: grid; gap: 8px; }
.oot2g .ol2cq { width: 44px; height: 44px; border-radius: 12px; background: color-mix(in srgb, var(--wk9tm) 13%, transparent); color: var(--wk9tm); display: grid; place-items: center; }
.oot2g h2 { margin: 0; font-size: 1.25rem; }
.o3k38 b { font-family: var(--w06q6); font-size: 1.6rem; color: var(--wnk71); }
.oz2mb { width: 100%; border-collapse: collapse; margin-bottom: 30px; }
.oz2mb th, .oz2mb td { text-align: left; padding: 10px 12px; border-bottom: 1px solid var(--wak8i); }
.oz2mb td:last-child { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; }
.our19 th { background: var(--wmz0g); font-family: var(--w06q6); font-size: 1.05rem; }
.okjdi { background: var(--wa0ap); --wcfvb: var(--wdr1b); --wdx1z: var(--wql8m); --wnk71: var(--w4ogs); color: var(--wcfvb); border-radius: var(--w5zej); padding: 28px; margin-bottom: 30px; }
.okjdi .ocri4, .oguun .okjdi .ocri4, .ohenr .okjdi .ocri4 { color: var(--wnk71); }
.o6c5x { margin-bottom: 4px; }
.olqn1 { display: grid; gap: 2px; margin-bottom: 14px; }
.or50h { display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 12px 14px; border-radius: 10px; cursor: pointer; border: 1px solid transparent; }
.or50h:hover { background: color-mix(in srgb, #fff 6%, transparent); }
.or50h input { accent-color: var(--wk9tm); width: 18px; height: 18px; flex: none; margin: 0; }
.o5du0 { display: flex; align-items: center; gap: 10px; flex: 1; }
.o5du0 svg { width: 18px; height: 18px; color: var(--wnk71); flex: none; }
.o61qt { white-space: nowrap; }
.o61qt small { color: var(--wdx1z); margin-right: 4px; }
.o61qt b { color: var(--wnk71); font-family: var(--w06q6); font-size: 1.15rem; }
.ow6zd { opacity: .75; }
.og71c { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; margin-bottom: 14px; }
.o5zf6 .or50h { flex-direction: column; align-items: flex-start; gap: 8px; border-color: color-mix(in srgb, #fff 16%, transparent); }
.o5zf6 .or50h:has(:checked) { border-color: var(--wnk71); background: color-mix(in srgb, var(--wnk71) 14%, transparent); }
.oygaa { display: grid; gap: 20px; }
@media (min-width: 760px) { .oygaa { grid-template-columns: 1.3fr .7fr; } .ov504 { align-self: start; position: sticky; top: 90px; } }
.o7luy { 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; }
.o4gms { color: var(--wdx1z); }
.ox1je { color: var(--wnk71); font-family: var(--w06q6); font-size: 1.6rem; font-weight: 800; }
.oyzfr { color: #cfd4da; font-size: .85rem; line-height: 1.5; margin: 0 0 16px; }
.owj7g { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }
.o3wfm { position: absolute; opacity: 0; width: 1px; height: 1px; }
.o9a2r { cursor: pointer; padding: 10px 16px; border-radius: 999px; border: 1px solid var(--wak8i); background: var(--wpbce); font-weight: 600; font-size: .92rem; }
.oq6np { display: block; margin-top: 14px; }
.o3wfm:focus-visible + .o9a2r { outline: 3px solid var(--wk9tm); outline-offset: 2px; }
.ocl8a { display: grid; gap: 12px; }
.og1qw { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 4px 20px; }
.og1qw > summary { cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 16px 0; font-weight: 700; list-style: none; }
.og1qw > summary::-webkit-details-marker { display: none; }
.o3xep { display: flex; align-items: center; gap: 10px; }
.o3xep svg { width: 18px; height: 18px; color: var(--wk9tm); }
.oy9hc b { color: var(--wnk71); font-family: var(--w06q6); }
.o1pm9 { padding-bottom: 18px; }
.omarv, .odgkc, .omvlt { display: flex; flex-wrap: wrap; gap: 20px; align-items: center; justify-content: space-between; background: var(--wmz0g); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 24px 28px; }
.omarv h2, .odgkc h2, .omvlt h2 { margin: 0 0 4px; font-size: 1.3rem; }
.omarv p, .odgkc p { margin: 0; color: var(--wdx1z); }
.o7rkx { display: flex; gap: 10px; flex-wrap: wrap; }
.o7pw8 .ox4nb { margin: 34px 0 14px; }
.o2707 > img, .ovo3a > img, .oigzs > img, .orn5k > img { border-radius: var(--w5zej); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 26px; }
.or544 { display: flex; flex-wrap: wrap; gap: 8px; border-bottom: 1px solid var(--wak8i); margin-bottom: 20px; }
.odcbk { position: absolute; opacity: 0; width: 1px; height: 1px; }
.ovxpm { cursor: pointer; padding: 12px 16px; font-weight: 600; border-bottom: 2px solid transparent; margin-bottom: -1px; }
.owjtu { display: block; }
.odcbk:focus-visible + .ovxpm { outline: 3px solid var(--wk9tm); outline-offset: 2px; }
.oo8ft { margin-top: 24px; }
.oxeez { list-style: none; padding: 0; margin: 0 0 30px; display: grid; gap: 18px; }
.o088d { display: flex; gap: 16px; align-items: flex-start; }
.o5by6 { flex: none; width: 36px; height: 36px; border-radius: 50%; background: var(--wk9tm); color: var(--wqrm7); display: grid; place-items: center; font-weight: 700; font-family: var(--w06q6); }
.o088d h3 { margin: 4px 0 0; font-size: 1.1rem; }
.owqss { margin-top: 10px; }
.opnds { display: flex; flex-wrap: wrap; gap: 16px; justify-content: space-between; align-items: center; background: var(--wa0ap); color: var(--wcfvb); border-radius: var(--w5zej); padding: 20px 26px; margin-bottom: 26px; position: sticky; top: calc(var(--wla78) + 10px); z-index: 2; }
.opnds h2 { margin: 0; font-size: 1.3rem; }
.oq3fw small { color: var(--wdx1z); }
.oq3fw b { color: var(--wnk71); font-family: var(--w06q6); font-size: 1.4rem; }
.oltkm { display: grid; gap: 12px; }
.ogmr3 { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 4px 22px; }
.ogmr3 > summary { cursor: pointer; padding: 16px 0; font-weight: 700; font-size: 1.05rem; list-style: none; }
.ogmr3 > summary::-webkit-details-marker { display: none; }
.oie7z { padding-bottom: 18px; }
.oie7z h2 { margin-top: 0; }
.opgk5 { display: grid; gap: 12px; grid-template-columns: repeat(2, 1fr); margin-bottom: 28px; }
.opgk5 img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--w5zej); }
.opgk5 img:first-child { grid-column: 1 / -1; aspect-ratio: 16 / 9; }
.okklq { width: 100%; border-collapse: collapse; margin-bottom: 18px; }
.okklq caption { text-align: left; font-family: var(--w06q6); font-size: 1.2rem; padding-bottom: 12px; }
.okklq th { text-align: left; color: var(--wdx1z); font-weight: 600; padding: 10px 0; border-bottom: 1px dashed var(--wak8i); }
.okklq td { text-align: right; font-weight: 700; padding: 10px 0; border-bottom: 1px dashed var(--wak8i); }
.oyn4d { text-align: center; }
.or04e { display: grid; gap: 34px; }
.o4z3l { align-self: start; }
.oh0uz { display: block; font-family: var(--w06q6); font-size: 1.15rem; margin-bottom: 14px; }
.o2bfr ol { margin: 0; padding-left: 1.2em; display: grid; gap: 8px; color: var(--wdx1z); }
.ouao7 .oslo3 { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--wak8i); background: var(--wpbce); color: var(--wcfvb); margin-bottom: 16px; font: inherit; }
.owfab { display: grid; gap: 28px; }
.olafa h2 { margin: 0 0 8px; }
.olafa p { color: var(--wdx1z); margin: 0; }
.on1ib { margin: 8px auto 24px; max-width: 420px; }
.on1ib ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }
.on1ib a { display: flex; justify-content: center; align-items: center; gap: 8px; padding: 12px 16px; border: 1px solid var(--wak8i); border-radius: var(--w2fon); text-decoration: none; font-weight: 600; }
.on1ib svg { width: 16px; height: 16px; }
.o884z .ok485 { display: grid; gap: 24px; align-items: center; text-align: left; }
.o884z .ok485 .oblu9 { margin: 0; }
.ouoom .o5xxf { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 48px; box-shadow: var(--w8ysy); }
.on6ew .o6xel { color: var(--wdx1z); font-weight: 700; letter-spacing: .3em; margin: 4px 0 24px; }
.ofyc0 .ozowx { background: var(--wpbce); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: 48px; box-shadow: var(--w8ysy); }
.ogs9d .ogvev { display: grid; gap: 24px; align-items: center; text-align: left; }
.ogs9d .ogvev .oxphf { margin: 0; }
.om07r { padding: 60px 0; background: var(--wmz0g); }
.om07r .ohk4g { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: center; text-align: left; }
.om07r .ohk4g .oxphf { margin: 0; }
.oq64t h1 { margin: 0 0 6px; }
.oq64t p { margin: 0; color: var(--wdx1z); }
.odk0e { text-align: left; max-width: 440px; margin: 0 auto 28px; display: grid; gap: 12px; color: var(--wdx1z); }
@media (min-width: 1000px) {
  .o3boz { grid-template-columns: repeat(4, 1fr); }
  .ormei { grid-template-columns: .8fr 1.2fr; align-items: center; }
  .od4sp { grid-template-columns: repeat(2, 1fr); }
  .oefoi .od4sp { grid-template-columns: repeat(3, 1fr); }
  .o1o66, .o2w53, .oc1sc, .oe2dx, .on41k { grid-template-columns: 1fr; }
  .ogdny.o8lnf .ohp8k { grid-template-columns: 360px 1fr; }
  .ogdny.o8lnf .ohp8k .o73zl { order: 2; }
  .oxlf0 { display: grid; grid-template-columns: 300px 1fr; gap: 40px; align-items: start; }
  .o2tc6 { position: sticky; top: calc(var(--wla78) + 20px); }
  .or04e { grid-template-columns: 1.6fr .8fr; }
  .o0t5v { grid-template-columns: .8fr 1.6fr; }
  .o0t5v .oteyt { order: 2; }
  .o6tjt .odv27, .o9wrg .odv27 { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; align-items: start; }
  .owfab { grid-template-columns: .8fr 1.2fr; align-items: start; }
  .o884z .ok485 { grid-template-columns: auto 1fr; gap: 48px; }
  .ogs9d .ogvev { grid-template-columns: auto 1fr; gap: 40px; justify-content: center; }
}
.odtf6 { display: grid; gap: 28px; align-items: center; }
.odtf6 h2 { margin: 6px 0 10px; }
.odtf6 .oogud { margin-top: 10px; }
.o249n { display: grid; place-items: center; }
.o249n svg { width: clamp(80px, 22vw, 150px); height: auto; color: var(--wk9tm); opacity: .5; }
@media (min-width: 760px) { .odtf6 { grid-template-columns: 1.6fr 1fr; gap: 48px; } .oguun .o249n svg { color: var(--w15or); } }
.oeom6 { display: grid; gap: 22px; }
@media (min-width: 760px) { .oeom6 { grid-template-columns: 1fr 1fr; gap: 28px 40px; } }
.o7ydk h3 { font-size: 1.12rem; margin: 0 0 8px; display: flex; gap: 10px; }
.o7ydk h3::before { content: "—"; color: var(--wk9tm); font-weight: 800; flex: none; }
.o7ydk p { color: var(--wdx1z); margin: 0; font-size: 1rem; line-height: 1.6; }
.oguun .o7ydk p, .ohenr .o7ydk p { color: var(--wugpt); }
.ozqwn { align-items: center; }
.o4gdv { list-style: none; margin: 0; padding: 0; display: grid; gap: 14px; }
.o4gdv li { display: flex; gap: 12px; align-items: flex-start; }
.o4gdv svg { width: 22px; height: 22px; color: var(--wnk71); flex: none; margin-top: 2px; }
.o4gdv span { color: inherit; font-weight: 600; }
.oguun .o4gdv svg, .ohenr .o4gdv svg { color: var(--w15or); }
.oyfij { display: grid; gap: 16px; }
@media (min-width: 760px) { .oyfij { grid-template-columns: repeat(2, 1fr); gap: 20px; } }
.oz36u { padding: 20px; border-radius: var(--wwsfw); background: var(--wpbce); border: 1px solid var(--wak8i); }
.oz36u h3 { font-size: 1.12rem; margin: 0 0 8px; }
.oz36u p { color: var(--wdx1z); margin: 0; line-height: 1.6; }
.oguun .oz36u { background: #fff; border-color: rgba(20, 22, 26, .07); }
.oguun .oz36u p, .ohenr .oz36u p { color: var(--wugpt); }
.oubvs { display: grid; gap: 14px; grid-template-columns: repeat(2, 1fr); }
@media (min-width: 760px) { .oubvs { grid-template-columns: repeat(4, 1fr); } }
.o87rq { margin: 0; }
.o87rq img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--wwsfw); display: block; }
.o87rq figcaption { margin-top: 8px; font-size: .9rem; color: var(--wdx1z); line-height: 1.45; }
.oguun .o87rq figcaption, .ohenr .o87rq figcaption { color: var(--wugpt); }
.os4r5 { list-style: none; margin: 0; padding: 0; display: grid; gap: 16px; }
@media (min-width: 760px) { .os4r5 { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); } }
.obu1w { background: #fff; border: 1px solid rgba(20, 22, 26, .08); border-radius: var(--w5zej); padding: 22px 22px 20px; box-shadow: var(--w8ysy); transition: border-color .2s, box-shadow .2s; }
.obu1w h3 { margin: 0 0 6px; font-size: 1.1rem; color: var(--wd9x5); }
.olytt { margin: 0 0 10px; font-size: .82rem; font-weight: 700; letter-spacing: .02em; color: var(--w15or); text-transform: none; }
.obu1w p:last-child { margin: 0; color: var(--wugpt); font-size: .95rem; }
.obu1w.o28cz { border-color: var(--wk9tm); box-shadow: 0 0 0 2px color-mix(in srgb, var(--wk9tm) 30%, transparent), var(--w8ysy); }
.obu1w.o28cz .olytt::after { content: " • " attr(data-now); }
.ofzrl { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }
.olwfk { margin-top: 24px; text-align: center; }
.oq8g0 { display: grid; gap: 22px; grid-template-columns: 1fr; }
@media (min-width: 760px) { .o7tjt, .oon8g, .oti0a { grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); } }
.ohfy9 { margin: 0; }
.ocdet { margin-top: 10px; font-size: .9rem; color: var(--wdx1z); line-height: 1.45; display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; }
.oguun .ocdet, .ohenr .ocdet { color: var(--wugpt); }
.o8t20 { 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; }
.oarmd { 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; }
.ornb7 { left: auto; right: 10px; }
.ohfy9 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.o6jzj { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.othxb { position: relative; aspect-ratio: 4 / 3; border-radius: var(--wwsfw); overflow: hidden; }
.ohis6 { position: relative; aspect-ratio: 4 / 3; border-radius: var(--wwsfw); overflow: hidden; }
.o6ytx { position: absolute; inset: 0; }
.ov0lb { clip-path: inset(0 calc(100% - var(--wm1nj, 50%)) 0 0); }
.o777u { position: absolute; top: 0; bottom: 0; left: var(--wm1nj, 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; }
.otink { width: 100%; margin-top: 10px; accent-color: var(--wk9tm); }
.oa4p0 { position: absolute; opacity: 0; pointer-events: none; }
.ozph4 { position: relative; aspect-ratio: 4 / 3; border-radius: var(--wwsfw); overflow: hidden; }
.oylde .ov0lb { clip-path: none; opacity: 0; transition: opacity .25s var(--wgzpe); }
.orwmm:checked ~ .ozph4 .ov0lb { opacity: 1; }
.orwmm:checked ~ .ozph4 .og2ry { opacity: 0; }
.os1zi { display: inline-flex; gap: 6px; margin-top: 10px; }
.os1zi 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); }
.owddg:checked ~ .os1zi label[for$="-b"], .orwmm:checked ~ .os1zi label[for$="-a"] { background: var(--wk9tm); color: var(--wqrm7); border-color: transparent; }
@media (min-width: 600px) {
  .ouptj .ocxho { left: auto; right: 20px; }
  .o9qbm .ocxho { left: 0; right: 0; bottom: 0; max-width: none; border-radius: 0; padding: 18px 22px; }
  .o9qbm .ol9ks { max-width: 1100px; margin: 0 auto; }
  .onvd9 .ocxho { left: 50%; right: auto; margin-left: -280px; top: 50%; bottom: auto; margin-top: -130px; }
  .osgbf .ocxho { left: 50%; right: auto; margin-left: -280px; top: 16px; bottom: auto; }
}
.of4q3 .oeyo2 { border-radius: 0; box-shadow: none; }
.o2bux .oeyo2 { border-radius: 0; box-shadow: none; aspect-ratio: 5 / 4; }
.o2bux .oeyo2 img { object-position: 50% 42%; }
.o9xbo .oeyo2 { border-radius: 999px 999px var(--w5zej) var(--w5zej); overflow: hidden; }
.osjld .oeyo2 { position: relative; }
.osjld .oeyo2::before { content: ""; position: absolute; inset: 16px -16px -16px 16px; background: color-mix(in srgb, var(--wk9tm) 30%, transparent); border-radius: var(--w5zej); z-index: -1; }
.osjld .oeyo2 { box-shadow: none; }
.ogd6g { position: sticky; top: 0; z-index: 400; background: var(--wa0ap); color: #fff; text-align: center; padding: 7px 14px; font-size: .8rem; font-weight: 700; letter-spacing: .02em; }
.ogd6g b { color: var(--wnk71); margin-right: 6px; }
.oqsq0 { position: fixed; top: calc(var(--wla78, 72px) + 12px); right: 12px; z-index: 400; background: var(--wa0ap); 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); }
.o7fvn, .of8ir { min-width: 0; }
.olmo7 { white-space: normal; overflow-wrap: anywhere; font-size: clamp(1.02rem, 0.82rem + 0.7vw, 1.42rem); line-height: 1.06; max-width: 26ch; }
.oyasw { display: grid; grid-template-columns: 1fr; gap: 20px; }
@media (min-width: 680px) { .oyasw { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .oyasw { grid-template-columns: repeat(3, 1fr); } }
.opgym { display: flex; flex-direction: column; gap: 10px; padding: 24px; border-radius: var(--w5zej); background: var(--woyr9); border: 1px solid color-mix(in srgb, var(--wd9x5) 12%, transparent); color: var(--wd9x5); text-decoration: none; transition: transform .2s var(--wgzpe), box-shadow .2s; }
.opgym:hover { transform: translateY(-3px); box-shadow: var(--w8ysy); }
.opgym h2 { font-size: 1.22rem; line-height: 1.25; }
.opgym p { margin: 0; color: var(--wugpt); font-size: .94rem; flex: 1; }
.ov6mg { max-width: 72ch; }
.ov6mg h2 { font-size: clamp(1.4rem, 2.6vw, 1.9rem); margin-bottom: 12px; }
.ov6mg p { margin: 0 0 14px; line-height: 1.7; }
.ov6mg .o2b6b { list-style: none; display: grid; gap: 10px; }
.ov6mg .o2b6b li { display: flex; gap: 10px; align-items: flex-start; }
.ov6mg .o2b6b svg { width: 20px; height: 20px; color: var(--w15or); flex: none; margin-top: 2px; }
.omafx { display: flex; flex-wrap: wrap; gap: 18px 28px; }
.o5vub .oeq0t { display: grid; gap: 12px; align-content: center; }
.o5vub .ojmuw { position: relative; display: block; border-radius: var(--wwsfw); overflow: hidden; text-decoration: none; background: var(--woyr9); box-shadow: 0 18px 40px -26px rgba(0,0,0,.6); transition: transform .3s var(--wgzpe); }
.o5vub .ojmuw:hover { transform: translateY(-3px); }
.o5vub .osal6 { display: block; aspect-ratio: 4 / 3; }
.o5vub .osal6 img, .o5vub .osal6 svg { width: 100%; height: 100%; object-fit: cover; display: block; }
.o5vub .o1dlu { 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); }
.ozlry { grid-template-columns: repeat(2, 1fr); }
.o0gkc { grid-template-columns: repeat(2, 1fr); }
.o0gkc .ojmuw:first-child { grid-column: 1 / -1; }
.olz9t { grid-template-columns: 1fr; }
@media (max-width: 760px) { .oeq0t, .olz9t { grid-template-columns: repeat(2, 1fr); } .o5vub .o1dlu { font-size: .82rem; } }
.oujf5 { display: grid; gap: 16px; grid-template-columns: repeat(2, 1fr); }
.ovhci { display: flex; flex-direction: column; background: #fff; color: var(--wd9x5); border-radius: var(--wwsfw); overflow: hidden; text-decoration: none; box-shadow: var(--w8ysy); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--wgzpe), box-shadow .3s; }
.ovhci:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--wa0ap) 45%, transparent); }
.olmru { display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--woyr9); }
.olmru .ow3h6, .olmru svg, .olmru img { width: 100%; height: 100%; object-fit: cover; display: block; }
.o6i28 { font-size: 1.12rem; padding: 12px 14px 4px; margin: 0; text-transform: var(--wwbbk); }
.owr2c { padding: 0 14px 14px; color: var(--wugpt); font-size: .9rem; }
@media (min-width: 680px) { .oujf5 { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1040px) { .oujf5 { grid-template-columns: repeat(4, 1fr); } }
.ocyqp { display: grid; gap: 16px; grid-template-columns: 1fr; }
@media (min-width: 560px) { .ocyqp { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .oitnr { grid-template-columns: repeat(3, 1fr); } .ons61 { grid-template-columns: repeat(4, 1fr); } .opjo3 { grid-template-columns: repeat(2, 1fr); } }
.o4nu3 { color: var(--wugpt); padding: 20px 0; }
.oa7mw { display: flex; flex-direction: column; background: #fff; color: var(--wd9x5); border-radius: var(--wwsfw); overflow: hidden; box-shadow: var(--w8ysy); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--wgzpe), box-shadow .3s; }
.oa7mw:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--wa0ap) 45%, transparent); }
.ot30x { text-decoration: none; color: inherit; display: block; }
.oqo2a { position: relative; display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--woyr9); }
.oqo2a .ow3h6, .oqo2a img { width: 100%; height: 100%; object-fit: cover; display: block; }
.oyzg7 { position: absolute; top: 10px; left: 10px; background: var(--wk9tm); color: var(--wqrm7); font-size: .74rem; font-weight: 700; padding: 3px 9px; border-radius: 999px; }
.ofrtn { font-size: 1.05rem; margin: 12px 14px 4px; }
.ozv6x { margin: 0 14px 8px; color: var(--wugpt); font-size: .9rem; line-height: 1.5; }
.oa7mw .o7pp2 { margin: 0 14px 6px; }
.o349n { margin: 0 14px 10px; font-size: .84rem; }
.ogebn { margin: 0 14px 14px; }
.oodw5 { color: var(--wu6zf, #2e7d32); }
.o9pn2 { color: var(--wql8m, #888); }
.o04uu .oa7mw { display: grid; grid-template-columns: 40% 1fr; align-items: start; }
.o04uu .oqo2a { aspect-ratio: 1 / 1; height: 100%; }
.o3hlg .ozv6x { display: none; }
.o5br0 .ozv6x, .o5br0 .ogebn { display: none; }
.ou54q .oqo2a { aspect-ratio: 3 / 2; }
.o7pp2 { margin: 0; }
.ot0vy { font-size: 1.5rem; font-weight: 800; color: var(--wd9x5); display: inline-block; }
.ony1x { font-size: .86rem; color: var(--wugpt); margin-left: 8px; }
.o0i8e { font-size: .8rem; color: var(--wugpt); font-weight: 600; }
.oqldg { font-size: .9rem; color: var(--wugpt); margin: 4px 0 0; }
.oci15 { font-size: 1.05rem; font-weight: 700; color: var(--w15or); }
.ofbzy { display: block; }
.ovsrh { display: flex; flex-wrap: wrap; gap: 12px 16px; align-items: end; padding: 16px; background: var(--woyr9); border-radius: var(--wwsfw); margin-bottom: 20px; }
.ovsrh label { font-size: .86rem; display: flex; flex-direction: column; gap: 4px; }
.ovsrh input[type=search], .ovsrh input[type=number] { padding: 9px 12px; border: 1px solid var(--wak8i); border-radius: 10px; font: inherit; background: #fff; color: var(--wd9x5); }
.ovsrh input[type=number] { max-width: 120px; }
.op0l1 { border: 0; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 14px; }
.op0l1 legend { font-size: .86rem; font-weight: 600; margin-bottom: 4px; }
.ogqu7 { flex-direction: row; align-items: center; gap: 6px; }
@media (min-width: 900px) {
  .oh5qe { display: grid; grid-template-columns: 240px 1fr; gap: 24px; align-items: start; }
  .oh5qe .ovsrh { flex-direction: column; align-items: stretch; position: sticky; top: calc(var(--wla78) + 12px); margin-bottom: 0; }
  .oh5qe .ovsrh input[type=number] { max-width: none; }
}
.o05uk .ovsrh { position: relative; }
.or413 { display: grid; gap: 28px; }
@media (min-width: 900px) {
  .or413 { grid-template-columns: 1fr 1fr; align-items: start; }
  .ooryf { grid-template-columns: 1fr 1fr; }
  .ooryf .oy7a8 { order: 2; }
  .opjti { grid-template-columns: 1fr; }
}
.oy7a8 { border-radius: var(--wwsfw); overflow: hidden; background: var(--woyr9); aspect-ratio: 4 / 3; }
.oy7a8 .ow3h6, .oy7a8 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.o1jke { display: flex; flex-direction: column; gap: 16px; }
.o1jke .ot0vy { font-size: 2rem; }
.oh8gw { font-size: .92rem; }
.obu9g { line-height: 1.7; color: var(--wd9x5); }
.obu9g p { margin: 0; }
.ori8s { width: 100%; border-collapse: collapse; font-size: .92rem; }
.ori8s caption { text-align: left; font-weight: 700; font-size: 1.05rem; margin-bottom: 10px; text-transform: var(--wwbbk); }
.ori8s th, .ori8s td { text-align: left; padding: 9px 12px; border-bottom: 1px solid var(--wak8i); vertical-align: top; }
.ori8s th { width: 42%; font-weight: 600; color: var(--wugpt); text-transform: capitalize; }
.ooly9 { list-style: none; display: grid; gap: 8px; margin: 0; padding: 0; }
.ooly9 li { display: flex; justify-content: space-between; gap: 14px; border-bottom: 1px solid var(--wak8i); padding-bottom: 6px; }
.ooly9 b { text-transform: capitalize; color: var(--wugpt); font-weight: 600; }
.o5svt { display: grid; gap: 24px; }
@media (min-width: 900px) { .o5svt { grid-template-columns: 1fr 1fr; align-items: start; } }
.okzkj { background: var(--woyr9); border-radius: var(--wwsfw); padding: 18px; }
.obbry { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 8px 0; border-bottom: 1px solid var(--wak8i); }
.ohcpw { background: none; border: 0; font-size: 1.3rem; line-height: 1; cursor: pointer; color: var(--wugpt); }
.o293o { color: var(--wugpt); }
.oeia8, .o7c91, .oaucq { margin-top: 20px; }
.oy1bh { grid-template-columns: repeat(2, 1fr); }
.oh5mf { grid-template-columns: 1fr; max-width: 760px; margin-left: auto; margin-right: auto; }
.oo3t1 { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; }
.oo3t1 .ok5tn { flex: 0 0 300px; scroll-snap-align: start; }
.ou7y3 { grid-template-columns: repeat(2, 1fr); align-items: start; }
.ou7y3 .ok5tn { border-radius: 4px 20px 20px 20px; }
.ou7y3 .ok5tn:nth-child(even) { margin-top: 28px; }
.ovz0h { grid-template-columns: 1fr; gap: 0; }
.ovz0h .ok5tn { flex-direction: row; gap: 16px; padding: 16px 18px; box-shadow: none; border-radius: 0; border-width: 0 0 1px 0; }
.oa26o { grid-template-columns: 1fr; max-width: 640px; margin-left: auto; margin-right: auto; position: relative; }
.oa26o .osr03 { padding-left: 60px; }
.oa26o .osr03::after { content: ""; position: absolute; left: 24px; top: 8px; bottom: -16px; width: 2px; background: var(--wak8i); }
.oa26o .osr03:last-child::after { display: none; }
.o5wbs { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; }
.o5wbs .osr03 { flex: 0 0 260px; scroll-snap-align: start; }
.oj8xr { grid-template-columns: 1fr; max-width: 860px; margin-left: auto; margin-right: auto; }
.oj8xr .osr03:nth-child(even) { margin-left: 28%; }
.oj8xr .osr03:nth-child(odd) { margin-right: 28%; }
.oh8v5 { grid-template-columns: 1fr; }
.oh8v5 .osr03 { 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); }
.oh8v5 .osr03::before { position: static; font-size: 3rem; color: var(--w15or); }
.oko35 { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.oko35 .osr03 { padding: 18px 20px; box-shadow: none; }
.o1zgf { background: transparent; border: 0; gap: 14px; }
.o1zgf .o65m9 { border: 1px solid var(--wak8i); border-radius: var(--wwsfw); }
.oqdd1 { grid-template-columns: repeat(2, 1fr); }
.ofx2l .o65m9:first-child { grid-column: 1 / -1; }
.ofx2l .o65m9:first-child .otery { font-size: clamp(3rem, 9vw, 5rem); }
.or15v { background: transparent; border: 0; gap: 0; }
.or15v .o65m9 { background: transparent; border-bottom: 2px solid var(--wak8i); }
.okykl { background: transparent; border: 0; gap: 12px; }
.okykl .o65m9 { border: 1px solid var(--wak8i); border-radius: var(--w2fon); }
.oej4r { text-align: center; justify-items: center; }
.oej4r .ol83d { justify-content: center; }
.oc2kv .ol83d { flex-direction: column; }
.oc2kv .ol83d .oogud { width: 100%; }
.olh76 { max-width: 560px; margin-left: auto; margin-right: auto; text-align: center; }
.olh76 .ol83d { justify-content: center; }
@media (min-width: 760px) {
  .o8g9t { grid-template-columns: 1fr auto; text-align: left; }
  .ob8us { grid-template-columns: 1fr auto; align-items: center; }
  .ob8us p { display: none; }
}
.o19qe .ofper, .ouj7l .ofper { grid-template-columns: 1fr; justify-items: center; text-align: center; }
.o19qe .olfqb p, .ouj7l .olfqb p { margin-left: auto; margin-right: auto; }
@media (min-width: 760px) {
  .og515 .ofper { grid-template-columns: 2fr 1fr 1fr 1fr; }
  .oydk2 .ofper { grid-template-columns: repeat(3, 1fr); }
  .oydk2 .olfqb { grid-column: 1 / -1; max-width: none; }
  .or0zy .ofper { grid-template-columns: repeat(2, 1fr); gap: 24px 40px; }
}
.o68k2 { 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); }
.ohdf3 { display: flex; flex-direction: column; gap: 2px; min-width: 96px; }
.ohdf3 b { font-family: var(--w06q6); font-size: clamp(1.35rem, 1.1rem + 0.9vw, 1.9rem); line-height: 1.05; color: var(--wk9tm); font-weight: 800; }
.ohdf3 span { font-size: .8rem; letter-spacing: .02em; opacity: .82; max-width: 18ch; }
.oa9ti.ovyzl .ohdf3 b { color: var(--w15or); }
.on9t5 { display: grid; border-top: 1px solid var(--wak8i); }
.o5m6k { 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(--wak8i); color: inherit; text-decoration: none; transition: background .2s; }
.o5m6k:hover { background: color-mix(in srgb, var(--wk9tm) 7%, transparent); }
.ohibq { font-family: var(--w06q6); font-weight: 700; font-size: 1.05rem; color: var(--w15or); opacity: .85; }
.o72x3 { display: block; width: 120px; height: 84px; border-radius: 10px; overflow: hidden; }
.o72x3 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.oeoyd { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.oeoyd b { font-family: var(--w06q6); font-size: 1.15rem; line-height: 1.2; }
.oeoyd span { color: var(--wdx1z); font-size: .92rem; line-height: 1.45; }
.o8wb9 { color: var(--wdx1z); font-size: .85rem; white-space: nowrap; }
.oents { display: flex; flex-direction: column; align-items: flex-end; white-space: nowrap; }
.oents small { font-size: .72rem; color: var(--wdx1z); }
.oents b { font-family: var(--w06q6); font-size: 1.2rem; }
.o5m6k .oxicm { display: grid; place-items: center; width: 36px; height: 36px; border-radius: 50%; background: var(--wk9tm); color: var(--wqrm7, #111); }
@media (max-width: 760px) {
  .o5m6k { grid-template-columns: 84px minmax(0, 1fr) auto; gap: 14px; }
  .ohibq, .o8wb9, .o5m6k .oxicm { display: none; }
  .o72x3 { width: 84px; height: 64px; }
}
.oz018 { border-radius: 18px; overflow: hidden; border: 1px solid var(--wak8i); background: var(--wfl0l); min-height: 260px; }
.oz018 svg { width: 100%; height: 100%; max-height: 340px; opacity: 1; color: var(--wd9x5); }
.oeqh0 { position: relative; }
.oalfh { position: absolute; opacity: 0; pointer-events: none; }
.ooa0j { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 22px; }
.ob8er { cursor: pointer; padding: 10px 18px; border-radius: 999px; border: 1px solid var(--wak8i); background: var(--wfl0l); font-weight: 600; font-size: .92rem; transition: background .2s, color .2s; }
.ob8er:hover { border-color: var(--w15or); }
.ozl8a { display: grid; gap: 28px; align-items: center; }
@media (min-width: 900px) { .ozl8a { grid-template-columns: 0.9fr 1.1fr; gap: 48px; } }
.ogg8y { border-radius: 18px; overflow: hidden; aspect-ratio: 4 / 3; }
.ogg8y img { width: 100%; height: 100%; object-fit: cover; display: block; }
.o96w7 { display: none; }
.o96w7 h3 { font-size: clamp(1.3rem, 1.1rem + 0.8vw, 1.8rem); margin-bottom: .4em; }
.o96w7 p { color: var(--wugpt, var(--wdx1z)); line-height: 1.6; }
.o96w7 ul { list-style: none; padding: 0; margin: 18px 0 0; display: grid; gap: 10px; }
.o96w7 li { display: flex; gap: 10px; align-items: flex-start; }
.o96w7 li svg { width: 18px; height: 18px; flex: none; color: var(--w15or); margin-top: 3px; }
.o7i7u:checked ~ .ozl8a .oq643, .oc3ue:checked ~ .ozl8a .obuwg, .otbsr:checked ~ .ozl8a .o0zmx, .ourd3:checked ~ .ozl8a .otwse { display: block; animation: segIn .25s ease; }
.o7i7u:checked ~ .ooa0j .oghm1, .oc3ue:checked ~ .ooa0j .opbc4, .otbsr:checked ~ .ooa0j .oarah, .ourd3:checked ~ .ooa0j .ova02 { background: var(--wa0ap); color: #fff; border-color: var(--wa0ap); }
.oalfh:focus-visible ~ .ooa0j .ob8er { outline: 2px solid var(--wk9tm); outline-offset: 2px; }
@keyframes segIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.of8n6 { list-style: none; padding: 0; margin: 0; display: grid; gap: 22px; position: relative; }
.ohibm { position: relative; padding-left: 64px; }
.o0uon { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--wk9tm); color: var(--wqrm7, #111); font-family: var(--w06q6); font-weight: 800; font-size: .95rem; z-index: 1; }
.oqgg3 { display: inline-block; font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; font-weight: 700; color: var(--w15or); margin-bottom: 6px; }
.ohibm h3 { font-size: 1.12rem; margin-bottom: .35em; }
.ohibm p { font-size: .93rem; color: var(--wdx1z); line-height: 1.55; margin: 0; }
.of8n6::before { content: ""; position: absolute; left: 22px; top: 23px; bottom: 23px; width: 2px; background: color-mix(in srgb, var(--wk9tm) 45%, transparent); }
@media (min-width: 900px) {
  .of8n6 { grid-auto-flow: column; grid-auto-columns: 1fr; gap: 28px; }
  .ohibm { padding-left: 0; padding-top: 64px; }
  .of8n6::before { left: 23px; right: 23px; top: 22px; bottom: auto; width: auto; height: 2px; }
}
.o63l1 { display: grid; place-items: center; width: 42px; height: 42px; border-radius: 12px; background: color-mix(in srgb, var(--wk9tm) 18%, transparent); color: var(--w15or); margin-bottom: 14px; }
.o63l1 svg { width: 22px; height: 22px; }
.obu1w:has(.o63l1):first-child { background: var(--wa0ap); border-color: var(--wa0ap); }
.obu1w:has(.o63l1):first-child h3 { color: #fff; }
.obu1w:has(.o63l1):first-child p { color: rgba(255,255,255,.78); }
.obu1w:has(.o63l1):first-child .olytt { color: var(--wk9tm); }
.obu1w:has(.o63l1):first-child .o63l1 { background: var(--wk9tm); color: var(--wqrm7, #111); }
@media (min-width: 1000px) {
  .o3258.oemyh { grid-template-columns: repeat(2, 1fr); }
  .o3258.of67q { grid-template-columns: repeat(3, 1fr); }
  .o3258.ow0zj { grid-template-columns: repeat(5, 1fr); }
}
.ouium { list-style: none; padding: 0; margin: 14px 0 20px; display: flex; flex-wrap: wrap; gap: 8px; }
.ouium li { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; border: 1px solid var(--wak8i); background: var(--wfl0l); font-size: .85rem; font-weight: 600; }
.ouium svg { width: 14px; height: 14px; color: var(--w15or); }
.oo8oy .oo1jh { align-items: center; }
.oo8oy h1 { font-size: clamp(2.4rem, 1.6rem + 3.2vw, 4.4rem); line-height: 1.02; letter-spacing: -.01em; }
.ovepa { position: relative; padding: 18px 18px 34px 0; }
.ovepa .o38wt { border-radius: 200px 200px 22px 22px; overflow: hidden; aspect-ratio: 4 / 5; box-shadow: 0 30px 60px -30px rgba(0,0,0,.45); }
.ovepa .o38wt img { width: 100%; height: 100%; object-fit: cover; display: block; }
.oo150 { position: absolute; top: 4px; right: 0; width: 112px; height: 112px; border-radius: 50%; background: var(--wk9tm); color: var(--wqrm7, #111); display: grid; place-content: center; text-align: center; transform: rotate(-10deg); box-shadow: 0 10px 24px -10px rgba(0,0,0,.5); }
.oo150 small { font-size: .66rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; line-height: 1.1; padding: 0 10px; }
.oo150 b { font-family: var(--w06q6); font-size: 1.45rem; line-height: 1.05; }
.o526x { 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; }
.oekyx, .onuor { display: flex; align-items: center; gap: 8px; color: inherit; text-decoration: none; font-weight: 600; }
.o526x svg { width: 16px; height: 16px; color: var(--w15or); flex: none; }
@media (max-width: 760px) { .ovepa { padding: 10px 0 28px; } .o526x { left: 8px; } .oo150 { width: 88px; height: 88px; } .oo150 b { font-size: 1.15rem; } }
.oa9ti .oeyo2.ovepa { aspect-ratio: auto; overflow: visible; box-shadow: none; border-radius: 0; width: min(100%, 460px); justify-self: end; }
.oa9ti .oeyo2.ovepa .o38wt img { height: 100%; }
.oa9ti.ovyzl .ohdf3 span { color: var(--wugpt); opacity: 1; }
.oa9ti.ovyzl .o68k2 { border-top-color: var(--wak8i); }
.oy3i1 { --wwsfw: 3px; --w2fon: 2px; --w5zej: 4px; }
.oy3i1 .oogud, .oy3i1 .opfef, .oy3i1 .ok2z5, .oy3i1 .owe2e, .oy3i1 .oe7si { border-radius: 2px; }
.o7es6 { --wwsfw: 20px; --w2fon: 14px; --w5zej: 28px; --w8ysy: 0 18px 40px -22px rgba(20, 24, 30, .22); }
.o7es6 .oogud { border-radius: 99px; }
.o7es6 .oa9ti::after, .o7es6 .ocri4::before, .o7es6 .onejq::after { display: none; }
.o7es6 .ocri4 { letter-spacing: .12em; }
.opltb { --wwsfw: 6px; --w2fon: 4px; --w5zej: 8px; }
.opltb .o74bq, .opltb .osr03, .opltb .ok5tn, .opltb .ottn0, .opltb .ozz8c { border-width: 2px; border-color: var(--wd9x5); box-shadow: 6px 6px 0 color-mix(in srgb, var(--wk9tm) 70%, transparent); }
.opltb .oro2x h2 { letter-spacing: -.01em; }
.opltb .ocri4 { background: var(--wk9tm); color: var(--wqrm7) !important; padding: 4px 10px; }
.opltb .ocri4::before { display: none; }
.ojzi0 .ohqzj { background: var(--woyr9); color: var(--wugpt); border-color: rgba(20, 22, 26, .08); }
.ojzi0 .ow3iq { background: rgba(255, 255, 255, .92); border-bottom-color: rgba(20, 22, 26, .08); }
.ojzi0 .ow3iq.oy55d { background: #fff; }
.ojzi0 .ow3iq .o7fvn, .ojzi0 .ovia5 { color: var(--wd9x5); }
.ojzi0 .ow3iq .oyz7d, .ojzi0 .ovia5 small { color: var(--wugpt); }
.ojzi0 .ow31p { color: var(--wd9x5); }
.ojzi0 .ow31p:hover, .ojzi0 .ow31p[aria-current="page"] { color: var(--wd9x5); background: rgba(20, 22, 26, .05); }
.ojzi0 .o5flr { border-color: rgba(20, 22, 26, .2); }
.ojzi0 .o5flr span, .ojzi0 .o5flr span::before, .ojzi0 .o5flr span::after { background: var(--wd9x5); }
.ojzi0 .o1p8o { border-color: rgba(20, 22, 26, .2); }
.oqdm6 .ow3iq { background: var(--wk9tm); }
.oqdm6 .ow3iq.oy55d { background: var(--wk9tm); }
.oqdm6 .ow3iq .o7fvn, .oqdm6 .ovia5, .oqdm6 .ow31p { color: var(--wqrm7); }
.oqdm6 .ow3iq .oyz7d, .oqdm6 .ovia5 small { color: var(--wqrm7); }
.oqdm6 .ow31p:hover, .oqdm6 .ow31p[aria-current="page"] { color: var(--wqrm7); background: rgba(0, 0, 0, .08); box-shadow: inset 0 -2px 0 var(--wqrm7); }
.oqdm6 .ovia5 .ovq0v { background: rgba(0, 0, 0, .1); color: var(--wqrm7); }
.oqdm6 .ogo3l { --wcl9y: var(--wa0ap); --wxkfg: #fff; }
.oqdm6 .o5flr { border-color: rgba(0, 0, 0, .25); }
.oqdm6 .o5flr span, .oqdm6 .o5flr span::before, .oqdm6 .o5flr span::after { background: var(--wqrm7); }
.ooyq3 .ohee1 { background: var(--woyr9); color: var(--wugpt); border-top: 1px solid rgba(20, 22, 26, .08); }
.ooyq3 .ohee1 h2, .ooyq3 .ohee1 .o7fvn { color: var(--wd9x5); }
.ooyq3 .ohee1 .o4ynl, .ooyq3 .ouxe1 { color: var(--wugpt); }
.ooyq3 .ouxe1 { border-color: rgba(20, 22, 26, .1); }
.ooyq3 .ohee1 a:hover, .ooyq3 .ohee1 .ogojd:hover { color: var(--w15or); }
.ooyq3 .ojml2 { border-color: rgba(20, 22, 26, .3); color: var(--wugpt); }
.o7w0a .ohee1 { background: var(--wa0ap); border-top: 6px solid var(--wk9tm); }
.o2ic6 { min-height: 0; padding: 72px 0 80px; background: var(--wa0ap); }
.o2ic6::before { display: none; }
.o2ic6 .oxfij { position: relative; inset: auto; z-index: 0; border-radius: var(--w5zej); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--wvtta); }
.o2ic6 .oo1jh { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .o2ic6 .oo1jh { grid-template-columns: 1.1fr 1fr; } }
.octwi { background: var(--wfl0l); color: var(--wd9x5); min-height: 0; padding: 72px 0 84px; }
.octwi::before { display: none; }
.octwi .oxfij { position: relative; inset: auto; z-index: 0; border-radius: var(--w5zej); overflow: hidden; aspect-ratio: 5 / 4; box-shadow: var(--w8ysy); }
.octwi h1 .o6xxf { color: var(--wd9x5); }
.octwi .opr6d, .octwi .opksi { color: var(--wugpt); }
.octwi .ok2z5 { background: #fff; border-color: rgba(20, 22, 26, .1); }
.octwi .ofrdn { --wxkfg: var(--wd9x5); border-color: rgba(20, 22, 26, .25); }
.octwi .oo1jh { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .octwi .oo1jh { grid-template-columns: 1.1fr 1fr; } }
.ou19e { text-align: center; }
.ou19e::before { background: color-mix(in srgb, var(--wa0ap) 78%, transparent); }
.ou19e .oo1jh { grid-template-columns: 1fr !important; justify-items: center; }
.ou19e h1 { max-width: 20ch; margin-left: auto; margin-right: auto; }
.ou19e .opr6d { margin-left: auto; margin-right: auto; }
.ou19e .orczw, .ou19e .opksi { justify-content: center; }
.ovmgl::before { background: linear-gradient(0deg, color-mix(in srgb, var(--wa0ap) 60%, transparent), transparent 60%); }
.ovmgl .oxu27 { background: color-mix(in srgb, var(--wa0ap) 88%, transparent); border: 1px solid var(--wak8i); border-radius: var(--w5zej); padding: clamp(24px, 4vw, 44px); box-shadow: var(--wvtta); backdrop-filter: blur(6px); }
.ovmgl .oo1jh { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .ovmgl .oo1jh { grid-template-columns: minmax(0, 720px); justify-content: center; } }
.o4rou .o8tmf { display: none; }
.o4rou .oz8rs { margin: 0 0 18px; width: 56px; height: 56px; }
.o4rou .olf6v { padding-top: 26px; }
.otpok .om5aj { grid-template-columns: 1fr !important; gap: 10px; }
@media (min-width: 900px) { .otpok .om5aj { grid-template-columns: 1fr 1fr !important; } }
.otpok .o74bq { flex-direction: row; align-items: stretch; }
.otpok .o8tmf { width: 34%; aspect-ratio: auto; flex: none; }
.otpok .oz8rs { display: none; }
.otpok .olf6v { padding: 18px 20px; }
.otpok .o74bq h3 { font-size: 1.25rem; }
.outca .o74bq { min-height: 320px; justify-content: flex-end; color: #fff; border: 0; }
.outca .o8tmf { position: absolute; inset: 0; aspect-ratio: auto; }
.outca .o8tmf::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, color-mix(in srgb, var(--wa0ap) 92%, transparent) 10%, transparent 70%); }
.outca .olf6v { position: relative; background: none; }
.outca .oz8rs { margin: 0 0 12px; }
.outca .o74bq p { color: rgba(255, 255, 255, .82); }
.outca .o28sz { border-color: rgba(255, 255, 255, .2); }
.outca .o28sz .oxicm { background: var(--wk9tm); color: var(--wqrm7); }
.o3kh9 { font-size: .74rem; color: var(--wdx1z); margin: 8px 0 0; }
.oguun .o3kh9, .ohenr .o3kh9 { color: var(--wugpt); }
.okluw .o8tmf, .okluw .ortbu { display: none; }
.oeyo2 { position: relative; border-radius: var(--w5zej); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--wvtta); }
.oeyo2 img { width: 100%; height: 100%; object-fit: cover; }
.ox6kl .oo1jh { grid-template-columns: 1fr !important; }
.o2ic6, .octwi { min-height: 0; }
.o2ic6 .oo1jh, .octwi .oo1jh { align-items: center; }
@media (min-width: 560px) {
  .ov67e { grid-template-columns: 1fr; }
  .og05j { grid-template-columns: repeat(2, 1fr); }
  .o922c { grid-template-columns: repeat(3, 1fr); }
  .oaaty { grid-template-columns: repeat(4, 1fr); }
}
.onqpb { flex-direction: column; gap: 8px; padding: 12px 0; min-height: 0; }
.onqpb .o4j5f { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.onqpb .o7fvn { margin: 0 auto; }
.onqpb .osfk4 { position: absolute; right: 20px; }
.od7sv .oh7qy { justify-content: center; }
@media (max-width: 1119px) { .onqpb { flex-direction: row; } .onqpb .o7fvn { margin: 0; } .onqpb .osfk4 { position: static; } }
.o774y { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; }
.o774y .o9f2y .oh7qy { justify-content: flex-start; }
.o774y .o7fvn { justify-self: center; }
.o774y .osfk4 { justify-self: end; }
@media (max-width: 1119px) { .o774y { grid-template-columns: auto 1fr; } .o774y .o9f2y { display: none; } .o774y .o7fvn { justify-self: start; } }
.oyvri { flex-direction: column; align-items: stretch; gap: 0; padding: 0; }
.oyvri .o4j5f { display: flex; align-items: center; justify-content: space-between; min-height: var(--wla78); }
.oyvri .od5pr { border-top: 1px solid var(--w7d95); }
.oyvri .od5pr .oh7qy { justify-content: center; gap: 6px; padding: 2px 0; }
@media (max-width: 1119px) { .oyvri .od5pr { display: none; } }
.o14db .ogubp { margin-left: 22px; }
.o14db .osfk4 { margin-left: auto; }
.o7civ { justify-content: space-between; }
.o8mdk .ogubp { display: none !important; }
.o8mdk .o5flr { display: grid !important; }
.o8mdk .ovia5 { display: inline-flex !important; font-size: 1.05rem; }
.o8mdk .oommt { display: none; }
.ohqzj { display: none; }
@media (min-width: 1000px) { .out64 .ohqzj { display: block; } }
.o62v6 .o4j5f { display:flex; align-items:center; justify-content:space-between; min-height:var(--wla78); }
.oy62o { background:var(--wpbce); border-top:1px solid var(--w7d95); }
.oy62o .oh7qy { justify-content:center; gap:6px; padding:4px 0; }
@media (max-width:1119px){ .oy62o{ display:none; } }
.owk6u { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.owk6u .o7fvn { justify-self:start; }
.owk6u .o961c { justify-self:center; }
.owk6u .o961c .ogubp { background:var(--wud8o); border:1px solid var(--wak8i); border-radius:99px; padding:4px 8px; }
.owk6u .osfk4 { justify-self:end; }
@media (max-width:1119px){ .owk6u{ grid-template-columns:auto 1fr; } .owk6u .o961c{ display:none; } }
.oeuq2 .ow3iq { background:transparent; border:0; }
.o7pat { margin:12px 0; background:var(--wpbce); border:1px solid var(--wak8i); border-radius:var(--w5zej); padding:0 18px; box-shadow:var(--w8ysy); }
.ojzi0 .o7pat { background:var(--woyr9); border-color:rgba(20,22,26,.1); }
.oqdm6 .o7pat { background:var(--wk9tm); border-color:rgba(0,0,0,.15); }
.olttr { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; row-gap:6px; padding:8px 0; }
.olg7d { display:flex; align-items:center; gap:18px; font-size:.86rem; }
.o6kwm { justify-content:flex-start; }
.orzeb { justify-content:flex-end; }
.olg7d a, .olg7d span { display:flex; flex-direction:column; line-height:1.2; }
.olg7d small { color:var(--wdx1z); font-size:.72rem; text-transform:uppercase; letter-spacing:.06em; }
.ojzi0 .olg7d small { color:var(--wugpt); }
.oqdm6 .olg7d small { color:var(--wqrm7); }
.ojzi0 .olg7d a, .ojzi0 .olg7d span { color:var(--wd9x5); }
.oqdm6 .olg7d a, .oqdm6 .olg7d span { color:var(--wqrm7); }
.olttr .o7fvn { justify-self:center; }
.olttr .od5pr { grid-column:1/-1; }
.olttr .od5pr .oh7qy { justify-content:center; }
@media (max-width:1119px){ .olttr{ grid-template-columns:auto 1fr; } .o6kwm,.olttr .od5pr{ display:none; } }
.op68b { display:none; background:var(--wk9tm); color:var(--wqrm7); 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){ .oq0f4{ padding-right:0; } .op68b{ display:inline-flex; margin-left:auto; height:var(--wla78); } }
.oyyhk { justify-content:space-between; }
.oyyhk .ovjcn { display:flex; align-items:center; gap:22px; }
.oairt { display:none; flex-direction:column; justify-content:center; background:var(--wk9tm); color:var(--wqrm7); text-decoration:none; padding:8px 20px; border-radius:var(--w2fon); line-height:1.15; }
.oairt b { font-size:.95rem; }
.oairt span { font-size:.82rem; opacity:.85; }
@media (min-width:1120px){ .oairt{ display:flex; } }
.otbk7 { justify-content:space-between; }
.otbk7 .o8y5i { margin-left:0; }
@media (min-width:1280px){
  .o30mi { --wla78:0px; }
  .o30mi .ow3iq { position:fixed; top:0; left:0; bottom:0; width:236px; border-bottom:0; border-right:1px solid var(--w7d95); backdrop-filter:none; background:color-mix(in srgb,var(--wa0ap) 96%,transparent); }
.ojzi0.o30mi .ow3iq { background:var(--woyr9); border-right-color:rgba(20,22,26,.1); }
  .oqdm6.o30mi .ow3iq { background:var(--wk9tm); border-right-color:rgba(0,0,0,.12); }
  .otbk7 .o8y5i { width:100%; }
  .otbk7 .o8y5i .oh7qy { flex-direction:column; align-items:flex-start; gap:4px; width:100%; }
  .otbk7 .o8y5i .ow31p { display:block; width:100%; padding:7px 10px; border-radius:var(--w2fon); }
  .otbk7 .oe11g { display:none; }
  .otbk7 .osfk4 { margin:auto 0 0; flex-direction:column; align-items:stretch; width:100%; gap:10px; }
  .o30mi main, .o30mi .ohee1 { margin-left:236px; }
  .o30mi .oommt { display:none; }
}
.ose9k { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; position:relative; }
.ose9k .obsbi .oh7qy { justify-content:flex-end; }
.ose9k .oor55 .oh7qy { justify-content:flex-start; }
.ose9k .o7fvn { justify-self:center; }
.ose9k .osfk4 { position:absolute; right:0; }
@media (max-width:1119px){ .ose9k { grid-template-columns:auto 1fr; } .ose9k .obsbi,.ose9k .oor55 { display:none; } .ose9k .o7fvn { justify-self:start; } }
.o1z2p { display:none; }
.oblgc { justify-content:space-between; }
@media (min-width:1120px){
  .o1z2p { display:block; background:var(--w0eh1); border-bottom:1px solid var(--w7d95); }
  .o1z2p .oh7qy { justify-content:flex-end; gap:6px; padding:5px 0; }
  .o1z2p .ow31p { font-size:.88rem; }
}
.op9sd { flex-direction:column; gap:7px; padding:12px 0; min-height:0; }
.op9sd .o4j5f { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.op9sd .o4j5f .o5flr { position:absolute; right:0; }
.op9sd .od7sv .oh7qy { justify-content:center; }
.op9sd .oex71 { display:flex; justify-content:center; }
@media (max-width:1119px){ .op9sd { flex-direction:row; justify-content:space-between; } .op9sd .o4j5f { width:auto; } .op9sd .o4j5f .o5flr { position:static; } .op9sd .ogubp,.op9sd .oex71 { display:none; } }
.om4ie { align-items:stretch; gap:0; padding:0; }
.oc6b4 { display:flex; align-items:center; }
.o1hkl { display:flex; flex-direction:column; justify-content:center; gap:4px; flex:1; }
.oe2m2 { display:flex; align-items:center; justify-content:flex-end; gap:10px; }
.o1hkl .oh7qy { justify-content:flex-end; }
@media (min-width:1120px){
  .om4ie .oc6b4 { padding-right:24px; border-right:1px solid var(--w7d95); }
  .om4ie .oc6b4 .olmo7 { font-size:1.3rem; }
  .om4ie .o1hkl { padding-left:24px; }
}
@media (max-width:1119px){ .om4ie .o1hkl .ogubp { display:none; } }
.on377 { display:none; }
.oelnk .ogubp { margin-left:6px; }
@media (min-width:1120px){
  .on377 { display:flex; align-items:center; gap:7px; background:var(--wpbce); border:1px solid var(--wak8i); border-radius:99px; padding:7px 14px; margin-left:8px; min-width:190px; }
  .o8dyk { display:flex; opacity:.6; }
  .on377 input { flex:1; width:100%; background:transparent; border:0; outline:0; color:inherit; font:inherit; font-size:.9rem; }
  .on377 input::placeholder { color:var(--wdx1z); }
}
.o4u2r { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.o4u2r .op4ay { justify-self:start; margin-left:0; }
.o4u2r .o7fvn { justify-self:center; }
.o4u2r .o6wh2 { grid-column:3; }
.o4u2r .o6wh2 .oh7qy { justify-content:flex-end; }
.o4u2r .o5flr { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .o4u2r { grid-template-columns:auto 1fr; } .o4u2r .op4ay { display:none; } .o4u2r .o7fvn { justify-self:start; } }
.ox3q9 { flex-direction:column; gap:12px; padding:22px 0; min-height:0; }
.ox3q9 .o4j5f { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.ox3q9 .o4j5f .o5flr { position:absolute; right:0; }
.ox3q9 .od7sv .oh7qy { justify-content:center; }
@media (min-width:1120px){
  .ox3q9 .o7fvn { flex-direction:column; align-items:center; gap:8px; text-align:center; }
  .ox3q9 .olmo7 { font-size:1.55rem; }
  .ox3q9 .o7fvn .of8ir { align-items:center; }
}
@media (max-width:1119px){ .ox3q9 { flex-direction:row; justify-content:space-between; padding:0; } .ox3q9 .o4j5f { width:auto; } .ox3q9 .o4j5f .o5flr { position:static; } .ox3q9 .ogubp { display:none; } }
.oztsj { --wla78:54px; }
.oosm4 { justify-content:space-between; min-height:54px; }
.oosm4 .olmo7 { font-size:1rem; }
.ogh87 { display:flex; align-items:center; gap:14px; }
.ogh87 .oh7qy { gap:2px; }
.ogh87 .ow31p { font-size:.9rem; }
.o0ntk .o7k9w { flex:1; }
.o0ntk .o7k9w .oh7qy { justify-content:space-between; width:100%; }
.ofmw1 { min-height:0; padding:72px 0 80px; background:var(--wa0ap); }
.ofmw1::before { display:none; }
.ofmw1 .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .ofmw1 .oo1jh { grid-template-columns:1fr 1.1fr; } }
.odep5 .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .odep5 .oo1jh { grid-template-columns:minmax(0,560px); } }
.og02y::before { background:linear-gradient(270deg, color-mix(in srgb,var(--wa0ap) 60%,transparent), transparent 60%); }
.og02y .oo1jh { grid-template-columns:1fr; justify-items:end; }
.og02y .oxu27 { background:color-mix(in srgb,var(--wa0ap) 88%,transparent); border:1px solid var(--wak8i); border-radius:var(--w5zej); padding:clamp(24px,4vw,44px); box-shadow:var(--wvtta); backdrop-filter:blur(6px); }
@media (min-width:1000px){ .og02y .oo1jh { grid-template-columns:minmax(0,620px); justify-content:end; } }
.oetay { align-items:flex-end; min-height:min(720px,88vh); }
.oetay::before { background:linear-gradient(0deg, color-mix(in srgb,var(--wa0ap) 94%,transparent), color-mix(in srgb,var(--wa0ap) 18%,transparent) 72%); }
.oetay .oo1jh { grid-template-columns:1fr; }
.oetay .oxu27 { max-width:760px; }
.ouejn, .o11x2 { min-height:0; padding:0 0 72px; background:var(--wa0ap); }
.ouejn::before, .o11x2::before { display:none; }
.ouejn .oo1jh, .o11x2 .oo1jh { grid-template-columns:1fr; gap:34px; }
.ouejn .oeyo2, .o11x2 .oeyo2 { aspect-ratio:21/9; width:100%; }
.o11x2 { padding:64px 0 0; }
.o11x2 .oeyo2 { border-radius:var(--w5zej) var(--w5zej) 0 0; }
.ouejn .oeyo2 { border-radius:0 0 var(--w5zej) var(--w5zej); }
.o5mup, .oskwc { min-height:0; padding:72px 0 80px; background:var(--wa0ap); }
.o5mup::before, .oskwc::before { display:none; }
.o5mup .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .o5mup .oo1jh { grid-template-columns:1fr 1fr; } }
.oskwc .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .oskwc .oo1jh { grid-template-columns:.9fr 1.1fr; } }
.oqiga { display:grid; gap:14px; }
.o773d { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:300px; }
.o773d .ohfyz:first-child { grid-row:1 / span 2; }
.o8lkq { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:320px; }
.o8lkq .ohfyz:first-child { grid-column:1 / span 2; }
.ohfyz { position:relative; border-radius:var(--wwsfw); overflow:hidden; box-shadow:var(--wvtta); min-height:140px; }
.ohfyz img { width:100%; height:100%; object-fit:cover; }
.o7t4n, .o83rl { padding:0; min-height:0; overflow:hidden; }
.o7t4n::before, .o83rl::before { display:none; }
.o7t4n::after, .o83rl::after { display:none; }
.o7t4n .oo1jh, .o83rl .oo1jh { grid-template-columns:1fr; gap:0; align-items:stretch; }
@media (min-width:1000px){ .o7t4n .oo1jh, .o83rl .oo1jh { grid-template-columns:1fr 1fr; } }
.ooced { position:relative; min-height:300px; }
.ooced img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.o7t4n .oxu27, .o83rl .oxu27 { display:flex; flex-direction:column; justify-content:center; padding:64px clamp(24px,4vw,56px); }
.ob185 { min-height:0; padding:64px 0 72px; }
.ob185::before { background:color-mix(in srgb,var(--wa0ap) 88%,transparent); }
.ob185 .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .ob185 .oo1jh { grid-template-columns:1.2fr .9fr; align-items:start; } }
.omj5k { background:color-mix(in srgb,var(--wpbce) 94%,transparent); border:1px solid var(--wak8i); border-radius:var(--w5zej); padding:clamp(20px,3vw,32px); box-shadow:var(--wvtta); }
.orqyr { text-align:center; min-height:0; padding:76px 0; }
.orqyr::before { background:color-mix(in srgb,var(--wa0ap) 92%,transparent); }
.orqyr .oo1jh { grid-template-columns:1fr; justify-items:center; }
.orqyr h1 { max-width:17ch; margin:0 auto 20px; font-size:clamp(2.6rem,6vw,4.8rem); }
.orqyr .opr6d { margin:0 auto 28px; }
.orqyr .orczw { justify-content:center; }
.oeykw { min-height:min(760px,90vh); background:var(--w0eh1); }
.oeykw::before { display:none; }
.oeykw .oo1jh { grid-template-columns:1fr; }
.oeykw h1 { max-width:16ch; font-size:clamp(3rem,8vw,6rem); line-height:1.03; }
.oeykw .opr6d { max-width:58ch; font-size:1.25rem; }
.o9fef { min-height:0; padding:76px 0 92px; background:var(--wa0ap); }
.o9fef::before { display:none; }
.o9fef .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .o9fef .oo1jh { grid-template-columns:1.25fr 1fr; } }
.octkk { aspect-ratio:1/1; align-self:start; justify-self:end; width:min(100%,420px); margin:26px 22px 0 0; }
.octkk::after { content:""; position:absolute; inset:18px -18px -18px 18px; border:2px solid var(--wk9tm); border-radius:var(--w5zej); z-index:-1; }
.o1842 { min-height:0; padding:72px 0 80px; background:var(--wa0ap); }
.o1842::before { display:none; }
.o1842 .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .o1842 .oo1jh { grid-template-columns:2fr 1fr; } }
.oyga4 { aspect-ratio:3/4; }
.oxcel { min-height:0; padding:72px 0 80px; background:var(--wfl0l); color:var(--wd9x5); }
.oxcel::before { display:none; }
.oxcel .oo1jh { grid-template-columns:1fr; }
@media (min-width:1000px){ .oxcel .oo1jh { grid-template-columns:1.3fr .7fr; align-items:start; } }
.oxcel h1 { font-size:clamp(2.6rem,6vw,5rem); }
.oxcel .opr6d, .oxcel .opksi { color:var(--wugpt); }
.oxcel .ok2z5 { background:#fff; border-color:rgba(20,22,26,.1); }
.oxcel .ofrdn { --wxkfg:var(--wd9x5); border-color:rgba(20,22,26,.25); }
.oxcel h1 .o6xxf { color:var(--wd9x5); background:linear-gradient(transparent 62%, color-mix(in srgb,var(--wk9tm) 35%,transparent) 62%); }
.o9mhq { aspect-ratio:3/4; margin-top:52px; }
.o666d { min-height:0; padding:64px 0 0; }
.o666d::before { background:color-mix(in srgb,var(--wa0ap) 86%,transparent); }
.o666d .oo1jh { grid-template-columns:1fr; justify-items:center; text-align:center; gap:34px; }
.o666d .oxu27 { max-width:760px; }
.o666d h1, .o666d .opr6d { margin-left:auto; margin-right:auto; }
.o666d .orczw, .o666d .opksi { justify-content:center; }
.oqipv { width:100%; display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:var(--w7d95); border-top:1px solid var(--w7d95); }
@media (min-width:760px){ .oqipv { grid-template-columns:repeat(4,1fr); } }
.or6d6 { font-size:.72rem; color:var(--wdx1z); margin:10px 0 0; }
.o5fcb { background:var(--wa0ap); padding:22px 16px; text-align:center; }
.o5fcb b { display:block; font-family:var(--w06q6); font-weight:800; font-size:clamp(1.8rem,4vw,2.6rem); color:#fff; }
.o5fcb span { color:var(--wdx1z); font-size:.86rem; }
.o2ic6 .oxu27 h1, .octwi .oxu27 h1, .ofmw1 .oxu27 h1,
.o7t4n .oxu27 h1, .o83rl .oxu27 h1, .o1842 .oxu27 h1,
.o5mup .oxu27 h1, .oskwc .oxu27 h1, .o9fef .oxu27 h1,
.ob185 .oxu27 h1, .og02y .oxu27 h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.ow3iq .o7fvn { flex: 0 1 auto; min-width: 0; }
.ow3iq .of8ir { min-width: 0; }
.ow3iq .olmo7 { 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%); }
.o62v6 .o4j5f { gap: 16px; }
.ox3q9 .olmo7 { white-space: normal; overflow: visible; }
@media (min-width: 1280px) {
.otbk7 .o7fvn { flex-wrap: wrap; }
  .otbk7 .of8ir { min-width: 0; flex: 1 1 100%; }
  .otbk7 .olmo7 { 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) {
  .om4ie .oc6b4 .o4moq { width: 58px; height: 58px; }
  .om4ie .oc6b4 .olmo7 { font-size: 1.75rem; white-space: normal; overflow: visible; }
  .om4ie .oc6b4 { padding: 16px 26px 16px 0; }
}
.o5mup .oo1jh, .oskwc .oo1jh { align-items: center; }
.oqiga { align-content: center; min-height: 0; }
.o773d { grid-template-rows: auto auto; }
.o773d .ohfyz { aspect-ratio: 4 / 3; min-height: 0; }
.o773d .ohfyz:first-child { grid-row: 1 / span 2; aspect-ratio: auto; }
.o8lkq .ohfyz { aspect-ratio: 16 / 10; min-height: 0; }
.o8lkq .ohfyz:first-child { grid-column: 1 / span 2; aspect-ratio: 21 / 9; }
.o8lkq[data-cells="2"] { grid-template-columns: 1fr 1fr; }
.o8lkq[data-cells="2"] .ohfyz:first-child { grid-column: auto; aspect-ratio: 4 / 3; }
.o8lkq[data-cells="1"] { grid-template-columns: 1fr; }
.o8lkq[data-cells="1"] .ohfyz:first-child { grid-column: auto; }
.o773d[data-cells="1"] { grid-template-columns: 1fr; }
.o773d[data-cells="1"] .ohfyz:first-child { grid-row: auto; aspect-ratio: 16 / 9; }
.ouejn .oeyo2 { aspect-ratio: auto; height: min(42vh, 360px); }
.o11x2 .oeyo2 { aspect-ratio: auto; height: min(42vh, 360px); }
.o1z2p .oe11g, .o1hkl .oe11g, .o6wh2 .oe11g,
.o0ntk .oe11g, .ogh87 .oe11g { right: 0; left: auto; }
.ooyq3 .ohee1,
.oguun, .ohenr,
.octwi, .oxcel {
  --wdx1z: var(--wugpt);
  --wcfvb: var(--wd9x5);
  --wnk71: var(--w15or);
}
:is(.ooyq3 .ohee1, .oguun, .ohenr, .octwi, .oxcel)
  :is(.okjdi, .oixl2, .o5axd, .ovt7c, .owudx, .o8209, .oslo3, .oe11g,
      .o9a2r, .og1qw, .o6nng, .ogmr3, .opnds, .o2g9m, .oxhzo, .obrbk,
      .oo3rl, .od498, .o5xxf, .ozowx) {
  color: var(--wdr1b);
  --wcfvb: var(--wdr1b);
  --wdx1z: var(--wql8m);
  --wnk71: var(--w4ogs);
}
.omsmb, .o899w, .ovsol, .oz89j, .ojrc5, .ooole {
  min-height:0; padding:72px 0 80px; background:var(--wa0ap);
}
.omsmb::before, .o899w::before, .ovsol::before,
.oz89j::before, .ojrc5::before, .ooole::before { display:none; }
.omsmb .oo1jh, .o899w .oo1jh, .ovsol .oo1jh,
.oz89j .oo1jh, .ojrc5 .oo1jh, .ooole .oo1jh {
  grid-template-columns:1fr; align-items:center;
}
@media (min-width:1000px) {
  .omsmb .oo1jh, .o899w .oo1jh, .ojrc5 .oo1jh { grid-template-columns:1.15fr .85fr; }
  .ovsol .oo1jh, .ooole .oo1jh { grid-template-columns:1.1fr 1fr; }
  .oz89j .oo1jh { grid-template-columns:1.25fr .75fr; }
}
.ojtlj { display:flex; flex-direction:column; align-items:flex-start; gap:8px; padding:clamp(24px,4vw,44px); border-radius:var(--w5zej); background:color-mix(in srgb,var(--wpbce) 72%,transparent); border:1px solid var(--wak8i); box-shadow:var(--wvtta); }
.o53hh { font-family:var(--w06q6); font-weight:800; line-height:.92; font-size:clamp(4rem,11vw,8.5rem); color:var(--wnk71); }
.owwd4 { font-size:1.05rem; color:var(--wdx1z); max-width:22ch; }
.ojdnb { margin:0; padding:clamp(22px,3.4vw,36px); border-radius:var(--w5zej); background:color-mix(in srgb,var(--wpbce) 86%,transparent); border:1px solid var(--wak8i); box-shadow:var(--wvtta); }
.ojdnb .op4ms { display:inline-flex; gap:3px; color:var(--wk9tm); margin-bottom:14px; }
.ojdnb .op4ms svg { width:20px; height:20px; }
.ojdnb blockquote { margin:0 0 18px; font-size:1.22rem; line-height:1.5; color:#eef1f5; }
.ojdnb figcaption { display:flex; flex-direction:column; gap:2px; }
.ojdnb figcaption b { color:#fff; }
.ojdnb figcaption span { color:var(--wdx1z); font-size:.9rem; }
.ok7cu { display:flex; flex-direction:column; gap:10px; }
.o5ua4 { display:flex; align-items:center; gap:14px; padding:14px 16px; border-radius:var(--wwsfw); background:color-mix(in srgb,var(--wpbce) 80%,transparent); border:1px solid var(--wak8i); color:#eef1f5; text-decoration:none; transition:border-color .15s,transform .15s; }
.o5ua4:hover { border-color:var(--wk9tm); transform:translateX(3px); }
.oax0y { display:inline-flex; color:var(--wk9tm); flex:none; }
.oax0y svg { width:22px; height:22px; }
.ovogo { font-weight:600; flex:1 1 auto; min-width:0; }
.oc75e { font-weight:700; color:#fff; white-space:nowrap; }
.o5ua4 > svg:last-child { width:18px; height:18px; color:var(--wdx1z); flex:none; }
.ovzt4 { display:flex; flex-direction:column; gap:6px; padding:clamp(24px,4vw,40px); border-radius:var(--w5zej); background:color-mix(in srgb,var(--wpbce) 90%,transparent); border:1px solid var(--wak8i); box-shadow:var(--wvtta); text-align:center; }
.owtjj { text-transform:uppercase; letter-spacing:.08em; font-size:.78rem; font-weight:700; color:var(--wdx1z); }
.oqrqh { font-family:var(--w06q6); font-weight:800; font-size:clamp(2.6rem,6vw,4rem); color:#fff; line-height:1; }
.otard { color:var(--wdx1z); margin-bottom:12px; }
.ovzt4 .oogud { margin-top:6px; }
.omxzz { display:flex; flex-direction:column; gap:2px; padding:clamp(18px,3vw,28px); border-radius:var(--w5zej); background:color-mix(in srgb,var(--wpbce) 82%,transparent); border:1px solid var(--wak8i); box-shadow:var(--wvtta); }
.o84rn { display:flex; align-items:flex-start; gap:14px; padding:14px 2px; color:#eef1f5; text-decoration:none; }
.o84rn + .o84rn { border-top:1px solid var(--w7d95); }
.opw8d { display:inline-flex; color:var(--wk9tm); flex:none; margin-top:2px; }
.opw8d svg { width:20px; height:20px; }
.o84rn small { display:block; text-transform:uppercase; letter-spacing:.06em; font-size:.72rem; color:var(--wdx1z); margin-bottom:2px; }
.o2nul { display:grid; grid-template-columns:1fr 1fr; gap:0; border-radius:var(--w5zej); overflow:hidden; box-shadow:var(--wvtta); min-height:320px; position:relative; }
.ojnqf { position:relative; min-height:200px; }
.ojnqf img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.ojnqf + .ojnqf { border-left:3px solid var(--wk9tm); }
.olixy, .oinks, .ookk8 { min-height:0; padding:72px 0; text-align:center; }
.olixy::before, .oinks::before, .ookk8::before { background:color-mix(in srgb,var(--wa0ap) 90%,transparent); }
.olixy .oo1jh, .oinks .oo1jh, .ookk8 .oo1jh { grid-template-columns:1fr; justify-items:center; gap:34px; }
.olixy .oxu27, .oinks .oxu27, .ookk8 .oxu27 { max-width:720px; }
.olixy h1, .olixy .opr6d,
.oinks h1, .oinks .opr6d,
.ookk8 h1, .ookk8 .opr6d { margin-left:auto; margin-right:auto; }
.olixy .orczw, .oinks .orczw, .ookk8 .orczw { justify-content:center; }
.olixy .ojdnb { max-width:760px; text-align:left; width:100%; }
.oinks .omxzz { width:100%; max-width:960px; }
.ookk8 .ok7cu { width:100%; max-width:1000px; text-align:left; }
@media (min-width:760px) {
  .oinks .omxzz { flex-direction:row; text-align:left; }
  .oinks .o84rn { flex:1 1 0; align-items:center; }
  .oinks .o84rn + .o84rn { border-top:0; border-left:1px solid var(--w7d95); }
  .ookk8 .ok7cu { flex-direction:row; flex-wrap:wrap; }
  .ookk8 .o5ua4 { flex:1 1 220px; }
}
.omsmb .oxu27 h1, .o899w .oxu27 h1, .ovsol .oxu27 h1,
.oz89j .oxu27 h1, .ojrc5 .oxu27 h1, .ooole .oxu27 h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.o54yt { display:grid; grid-template-columns:auto 1fr auto; align-items:center; }
.o54yt .op4ay { justify-self:start; margin-left:0; }
.o54yt .od7sv .oh7qy { justify-content:center; }
.o54yt .o7fvn { justify-self:end; }
@media (max-width:1119px){ .o54yt { grid-template-columns:auto 1fr; } .o54yt .ogubp { display:none; } }
.o7p5e, .okh6y { display:block; padding:0; }
.o7p5e .o4j5f { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--wla78); }
.o7p5e .o4j5f .ogo3l, .o7p5e .o4j5f .ovia5 { grid-column:1; justify-self:start; }
.o7p5e .o4j5f .o7fvn { grid-column:2; justify-self:center; }
.o7p5e .o4j5f .o5flr { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .o7p5e .o4j5f { grid-template-columns:auto 1fr auto; } }
.okh6y .o4j5f { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--wla78); }
.okh6y .o4j5f .o7fvn { grid-column:2; justify-self:center; }
.okh6y .o4j5f .ogo3l, .okh6y .o4j5f .ovia5,
.okh6y .o4j5f .o5flr { grid-column:3; justify-self:end; }
.o2cz4 {
  --wm6db: var(--wfl0l); --wjnky: var(--woyr9); --w5rzn: color-mix(in srgb, var(--wfl0l) 35%, #fff);
  --w2qa8: var(--wd9x5); --wbci8: var(--wugpt);
  --w0iqy: color-mix(in srgb, var(--wd9x5) 16%, var(--wfl0l)); --wdzov: color-mix(in srgb, var(--wd9x5) 28%, var(--wfl0l));
  --wsaec: var(--wk9tm); --w1tm2: color-mix(in srgb, var(--wk9tm) 78%, #fff); --wicou: var(--w15or);
  --wvpji: var(--wqrm7, #141414);
  --w3i0u: var(--wa0ap); --wwi7m: color-mix(in srgb, var(--wa0ap) 82%, #000); --wl5yi: color-mix(in srgb, var(--wa0ap) 85%, #fff);
  --wumds: color-mix(in srgb, var(--wa0ap) 14%, #fff); --w47zr: var(--w15or);
  --wxj3u: color-mix(in srgb, var(--wk9tm) 16%, var(--w5rzn));
  --woaie: color-mix(in srgb, #fff 92%, var(--wa0ap)); --wxkka: color-mix(in srgb, #fff 74%, var(--wa0ap));
  --wz7k3: var(--w06q6); --w2nl7: var(--wn9pa); --wsk4y: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --w0rdl: 14px; --wd8s2: 22px; --wm889: 1240px;
  --wuv42: 0 1px 0 rgba(0,0,0,.05), 0 14px 34px -18px rgba(0,0,0,.35);
}
.o2cz4 .ocslq { background: var(--wm6db); color: var(--w2qa8); font: 400 1.0625rem/1.65 var(--w2nl7); }
.o2cz4 .ocslq h1, .o2cz4 .ocslq h2, .o2cz4 .ocslq h3, .o2cz4 .ocslq h4 { font-family: var(--wz7k3); font-weight: 600; line-height: 1.08; letter-spacing: -.015em; margin: 0 0 .5em; color: var(--w2qa8); text-transform: var(--wwbbk, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.o2cz4 .ocslq h1 { font-size: clamp(2.4rem, 5vw, 4.3rem); }
.o2cz4 .ocslq h2 { font-size: clamp(1.9rem, 3.4vw, 2.9rem); }
.o2cz4 .ocslq h3 { font-size: 1.35rem; line-height: 1.2; }
.o2cz4 .ocslq h1 em, .o2cz4 .ocslq h2 em, .o2cz4 .ocslq h1 .o6xxf, .o2cz4 .ocslq h2 .o6xxf { font-style: italic; font-weight: 500; color: var(--w15or); background: none; }
.o2cz4 .ocslq p { margin: 0 0 1em; }
.o2cz4 .ocslq img { max-width: 100%; height: auto; display: block; }
.o2cz4 .ocslq a { color: inherit; text-decoration-thickness: 1px; text-underline-offset: 3px; }
.o2cz4 .ocslq ol, .o2cz4 .ocslq ul { margin-top: 0; }
.o2cz4 .okb1j {position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.o2cz4 .ono3q {width:min(100% - 40px,var(--wm889));margin-inline:auto}
.o2cz4 .oxov2 {font:500 .78rem/1.3 var(--wsk4y);letter-spacing:.12em;text-transform:uppercase;color:var(--wicou);display:inline-flex;align-items:center;gap:.6em;margin-bottom:1rem}
.o2cz4 .oxov2::before {content:"";width:22px;height:2px;background:currentColor}
.o2cz4 .oqmwo {font-size:1.2rem;color:var(--wbci8);max-width:60ch}
.o2cz4 .ojrap {color:var(--wbci8)}
.o2cz4 .ongeg {font-size:.9rem}
.o2cz4 .o6akv {font-family:var(--wsk4y)}
.o2cz4 .osa7p {display:inline-block;font:600 .72rem/1 var(--wsk4y);letter-spacing:.06em;text-transform:uppercase;padding:.45em .7em;border-radius:6px;background:var(--wjnky);color:var(--wbci8)}
.o2cz4 .oq23z {--wx2b1:var(--w2qa8);--wvgt5:var(--wm6db);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(--wx2b1);background:var(--wx2b1);color:var(--wvgt5);font:600 1rem/1.1 var(--w2nl7);text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}
.o2cz4 .oq23z:hover {transform:translateY(-1px);box-shadow:0 8px 18px -10px rgba(0,0,0,.5)}
.o2cz4 .op5n8 {--wx2b1:var(--wsaec);--wvgt5:var(--wvpji)}
.o2cz4 .op5n8:hover {--wx2b1:var(--w1tm2)}
.o2cz4 .ovdro {background:transparent;color:var(--w2qa8);border-color:var(--w2qa8)}
.o2cz4 .oohve {background:transparent;color:#fff;border-color:rgba(255,255,255,.7)}
.o2cz4 .ouwfc {min-height:40px;padding:.55em 1em;font-size:.92rem}
.o2cz4 .oq23z svg {width:18px;height:18px}
.o2cz4 .onnri {font-weight:600;text-decoration:none;display:inline-flex;gap:.4em;align-items:center;border-bottom:2px solid var(--wsaec);padding-bottom:2px}
.o2cz4 .onnri:hover {color:var(--wicou)}
.o2cz4 .omp3g {position:relative;padding:56px 0 0;overflow:hidden}
.o2cz4 .omp3g::before {content:"";position:absolute;inset:0;background-image:linear-gradient(var(--w0iqy) 1px,transparent 1px),linear-gradient(90deg,var(--w0iqy) 1px,transparent 1px);background-size:48px 48px;opacity:.35;mask-image:linear-gradient(180deg,#000,transparent 75%);pointer-events:none}
.o2cz4 .osqaw {position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);gap:56px;align-items:center}
.o2cz4 .omp3g h1 {margin-bottom:.35em}
.o2cz4 .oz2j2 {display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 30px}
.o2cz4 .onkn8 {display:grid;grid-template-columns:repeat(3,1fr);border-top:1.5px solid var(--w2qa8);margin:0;padding:0;list-style:none}
.o2cz4 .onkn8 li {padding:14px 12px 0 0}
.o2cz4 .onkn8 b {display:block;font:600 1.6rem/1.1 var(--wz7k3)}
.o2cz4 .onkn8 span {font:500 .78rem/1.35 var(--wsk4y);color:var(--wbci8);text-transform:uppercase;letter-spacing:.06em}
.o2cz4 .o1duo {position:relative}
.o2cz4 .o25pr {position:absolute;left:-28px;bottom:42px;z-index:4;background:var(--w5rzn);border:1px solid var(--w0iqy);border-radius:12px;padding:14px 16px;box-shadow:var(--wuv42);max-width:240px;font-size:.9rem}
.o2cz4 .o25pr b {display:block;font-family:var(--wz7k3);font-size:1.05rem}
.o2cz4 .otn5n {height:34px;margin-top:48px;border-top:1.5px solid var(--w2qa8);background:
  repeating-linear-gradient(90deg,var(--w2qa8) 0 1.5px,transparent 1.5px 96px) top/100% 18px no-repeat,
  repeating-linear-gradient(90deg,var(--w2qa8) 0 1px,transparent 1px 48px) top/100% 12px no-repeat,
  repeating-linear-gradient(90deg,var(--wbci8) 0 1px,transparent 1px 12px) top/100% 7px no-repeat;opacity:.55}
@media (max-width:980px) {
  .o2cz4 .osqaw {grid-template-columns:1fr;gap:36px}
  .o2cz4 .o25pr {left:12px;bottom:12px}
}
@media (max-width:560px) {
  .o2cz4 .omp3g {padding-top:32px}
  .o2cz4 .onkn8 b {font-size:1.25rem}
  .o2cz4 .o25pr {display:none}
}
.o2cz4 .oy39y {position:relative;--wu6zf:50%;aspect-ratio:4/3.1;border-radius:var(--wd8s2);overflow:hidden;background:#cfc5b4;box-shadow:var(--wuv42);isolation:isolate}
.o2cz4 .oy39y img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.o2cz4 .o4heo {position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--wu6zf)) 0 0);z-index:1}
.o2cz4 .o4heo img {filter:sepia(.55) saturate(.45) contrast(.82) brightness(.86) hue-rotate(-8deg)}
.o2cz4 .o4heo::after {content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(120,96,50,.28),rgba(60,52,40,.22));mix-blend-mode:multiply}
.o2cz4 .oua22 {position:absolute;top:0;bottom:0;left:var(--wu6zf);width:3px;margin-left:-1.5px;background:var(--w5rzn);z-index:2;pointer-events:none}
.o2cz4 .ou364 {position:absolute;top:50%;left:var(--wu6zf);width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--wsaec);border:3px solid var(--w5rzn);z-index:3;display:grid;place-items:center;pointer-events:none;box-shadow:0 8px 22px rgba(0,0,0,.35)}
.o2cz4 .ou364 svg {width:26px;height:26px}
.o2cz4 .onokb {position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5}
.o2cz4 .onokb:focus-visible ~ .ou364 {outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 7px var(--w2qa8)}
.o2cz4 .ovj78 {position:absolute;top:14px;z-index:4;font:600 .72rem/1 var(--wsk4y);letter-spacing:.12em;text-transform:uppercase;padding:.6em .8em;border-radius:6px;pointer-events:none}
.o2cz4 .o1les {left:14px;background:rgba(35,31,27,.82);color:#fff}
.o2cz4 .owtx1 {right:14px;background:var(--wsaec);color:var(--wvpji)}
.o2cz4 .oxa9a {display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.88rem;color:var(--wbci8)}
.o2cz4 .oxa9a b {font:600 .72rem/1.6 var(--wsk4y);letter-spacing:.1em;text-transform:uppercase;color:var(--w2qa8)}
.o2cz4 .om5v8 {padding:110px 0}
.o2cz4 .o580y {padding:72px 0}
.o2cz4 .or0n2 {background:var(--wjnky)}
.o2cz4 .oojha {background:var(--w3i0u);color:var(--woaie)}
.o2cz4 .oojha h2, .o2cz4 .oojha h3 {color:#fff}
.o2cz4 .oojha h2 em {color:var(--w1tm2)}
.o2cz4 .oojha .oxov2 {color:var(--w1tm2)}
.o2cz4 .oojha .ojrap, .o2cz4 .oojha .oqmwo {color:var(--wxkka)}
.o2cz4 .o2prb {display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:52px}
.o2cz4 .o2prb p {margin:0}
@media (max-width:860px) {
  .o2cz4 .om5v8 {padding:76px 0}
  .o2cz4 .o2prb {grid-template-columns:1fr;gap:14px;margin-bottom:36px}
}
.o2cz4 .ohatg {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}
.o2cz4 .om1mk {position:sticky;top:130px}
.o2cz4 .olen2 {list-style:none;margin:0;padding:0;border-top:1.5px solid var(--w2qa8)}
.o2cz4 .ommm7 {border-bottom:1px solid var(--wdzov)}
.o2cz4 .ommm7 a {display:grid;grid-template-columns:44px 112px 1fr auto;gap:22px;align-items:center;padding:18px 6px;text-decoration:none;transition:background .15s}
.o2cz4 .ommm7 a:hover {background:var(--w5rzn)}
.o2cz4 .ofgl0 {font:500 .85rem/1 var(--wsk4y);color:var(--wbci8)}
.o2cz4 .ommm7 img {width:112px;height:80px;object-fit:cover;border-radius:10px}
.o2cz4 .ommm7 h3 {margin:0 0 .2em;font-size:1.5rem}
.o2cz4 .ommm7 p {margin:0;color:var(--wbci8);font-size:.95rem;line-height:1.45}
.o2cz4 .os3bn {text-align:right;font:500 .8rem/1.3 var(--wsk4y);color:var(--wbci8);white-space:nowrap}
.o2cz4 .os3bn b {display:block;font:600 1.2rem/1.2 var(--wz7k3);color:var(--w2qa8)}
@media (max-width:980px) {
  .o2cz4 .ohatg {grid-template-columns:1fr;gap:28px}
  .o2cz4 .om1mk {position:static}
}
@media (max-width:640px) {
  .o2cz4 .ommm7 a {grid-template-columns:76px 1fr;gap:14px}
  .o2cz4 .ofgl0 {display:none}
  .o2cz4 .ommm7 img {width:76px;height:64px}
  .o2cz4 .ommm7 h3 {font-size:1.2rem}
  .o2cz4 .os3bn {grid-column:2;text-align:left}
  .o2cz4 .os3bn b {display:inline;margin-left:4px}
  .o2cz4 .ommm7 p {display:none}
}
.o2cz4 .otez9 {overflow-x:auto;border-radius:var(--wd8s2);border:1.5px solid var(--w2qa8);background:var(--w5rzn)}
.o2cz4 .odb3b {width:100%;border-collapse:collapse;min-width:760px}
.o2cz4 .odb3b caption {text-align:left;padding:16px 22px;font-size:.88rem;color:var(--wbci8);caption-side:bottom;border-top:1px solid var(--w0iqy)}
.o2cz4 .odb3b th, .o2cz4 .odb3b td {padding:14px 18px;border-bottom:1px solid var(--w0iqy);text-align:center;vertical-align:middle;font-size:.95rem}
.o2cz4 .odb3b tbody th {text-align:left;font-weight:500;color:var(--w2qa8)}
.o2cz4 .odb3b thead th {vertical-align:bottom;padding:24px 18px 20px;background:var(--w5rzn);border-bottom:1.5px solid var(--w2qa8)}
.o2cz4 .odb3b thead th:first-child {text-align:left;width:30%}
.o2cz4 .odb3b col.oxc96 {background:var(--wxj3u)}
.o2cz4 .odb3b thead th.oxc96 {background:var(--wxj3u);position:relative}
.o2cz4 .ocqgv {display:block;font:600 1.35rem/1.15 var(--wz7k3);margin-bottom:6px}
.o2cz4 .oh5gs {display:block;font:600 1.9rem/1 var(--wz7k3)}
.o2cz4 .oh5gs small {font:500 .8rem/1 var(--wsk4y);color:var(--wbci8)}
.o2cz4 .o3ez8 {display:block;font-size:.86rem;color:var(--wbci8);font-weight:400;margin:8px auto 0;max-width:24ch;line-height:1.4}
.o2cz4 .o60th {display:inline-block;margin-top:10px;font:500 .74rem/1 var(--wsk4y);background:var(--wjnky);padding:.5em .65em;border-radius:5px}
.o2cz4 .o652g {position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);background:var(--wsaec);color:var(--wvpji);font:600 .7rem/1 var(--wsk4y);letter-spacing:.1em;text-transform:uppercase;padding:.55em .8em;border-radius:99px;white-space:nowrap}
.o2cz4 .odb3b td svg {width:22px;height:22px;display:inline-block;vertical-align:middle}
.o2cz4 .oc957 {color:var(--w3i0u)}
.o2cz4 .ookft {color:var(--wbci8)}
.o2cz4 .odb3b tfoot td {padding:18px;border-bottom:0}
.o2cz4 .odb3b tbody tr:hover {background:color-mix(in srgb, var(--wsaec) 6%, transparent)}
.o2cz4 .obpuu {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center}
.o2cz4 .ogi2e {list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:12px}
.o2cz4 .ogi2e li {display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}
.o2cz4 .ogi2e li::before {content:"";width:22px;height:22px;margin-top:3px;border-radius:6px;background:var(--wsaec) 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) {
  .o2cz4 .obpuu {grid-template-columns:1fr;gap:36px}
}
.o2cz4 .oigsg {list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);counter-reset:s;position:relative}
.o2cz4 .oigsg::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)}
.o2cz4 .oigsg li {position:relative;padding-right:22px}
.o2cz4 .ozgsx {position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--wsaec);color:var(--wvpji);font:600 1.15rem/1 var(--wsk4y);margin-bottom:20px}
.o2cz4 .oigsg h3 {font-size:1.18rem;margin-bottom:.4em}
.o2cz4 .oigsg p {font-size:.95rem;margin:0 0 .6em}
.o2cz4 .o0rqp {font:500 .74rem/1 var(--wsk4y);letter-spacing:.08em;text-transform:uppercase;opacity:.85}
.o2cz4 .om5v8:not(.oojha) .oigsg::before {background:repeating-linear-gradient(90deg,var(--wdzov) 0 10px,transparent 10px 18px)}
@media (max-width:1060px) {
  .o2cz4 .oigsg {grid-template-columns:repeat(3,1fr);row-gap:44px}
  .o2cz4 .oigsg::before {display:none}
}
@media (max-width:620px) {
  .o2cz4 .oigsg {grid-template-columns:1fr;row-gap:0}
  .o2cz4 .oigsg li {display:grid;grid-template-columns:56px 1fr;gap:18px;padding:0 0 26px}
  .o2cz4 .ozgsx {margin:0}
}
.o2cz4 .oewr1 {display:grid;grid-template-columns:repeat(12,1fr);gap:16px;grid-auto-flow:dense}
.o2cz4 .o3rgo {grid-column:span 4;position:relative;margin:0;border-radius:var(--w0rdl);overflow:hidden;background:var(--wjnky)}
.o2cz4 .o3rgo:nth-child(6n+1) {grid-column:span 7;grid-row:span 2}
.o2cz4 .o3rgo:nth-child(6n+2), .o2cz4 .o3rgo:nth-child(6n+3) {grid-column:span 5}
.o2cz4 .o3rgo img {width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;transition:transform .5s}
.o2cz4 .o3rgo:nth-child(6n+1) img {aspect-ratio:auto;min-height:100%}
.o2cz4 .o3rgo:hover img {transform:scale(1.03)}
.o2cz4 .o3rgo figcaption {position:absolute;left:12px;right:12px;bottom:12px;background:color-mix(in srgb, var(--w5rzn) 95%, transparent);border-radius:10px;padding:10px 14px;font-size:.9rem;line-height:1.35}
.o2cz4 .o3rgo figcaption b {display:block;font-family:var(--wz7k3);font-size:1.05rem}
.o2cz4 .o3rgo figcaption span {font:500 .74rem/1.4 var(--wsk4y);color:var(--wbci8);text-transform:uppercase;letter-spacing:.04em}
.o2cz4 .o3rgo[hidden] {display:none}
.o2cz4 .o4lfh {position:absolute;top:12px;left:12px}
@media (max-width:900px) {
  .o2cz4 .o3rgo, .o2cz4 .o3rgo:nth-child(6n+1), .o2cz4 .o3rgo:nth-child(6n+2), .o2cz4 .o3rgo:nth-child(6n+3) {grid-column:span 6;grid-row:auto}
  .o2cz4 .o3rgo:nth-child(6n+1) img {aspect-ratio:4/3}
}
@media (max-width:560px) {
  .o2cz4 .oewr1 {gap:12px}
  .o2cz4 .o3rgo, .o2cz4 .o3rgo:nth-child(6n+1), .o2cz4 .o3rgo:nth-child(6n+2), .o2cz4 .o3rgo:nth-child(6n+3) {grid-column:span 12}
}
.o2cz4 .oouix {background:var(--wsaec);color:var(--wvpji)}
.o2cz4 .oouix .ono3q {display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;padding:46px 0}
.o2cz4 .ox49r {width:118px;height:118px}
.o2cz4 .oouix h2 {font-size:clamp(1.6rem,2.6vw,2.2rem);margin-bottom:.25em}
.o2cz4 .oouix p {margin:0;max-width:62ch}
@media (max-width:860px) {
  .o2cz4 .oouix .ono3q {grid-template-columns:1fr;gap:18px;padding:40px 0}
  .o2cz4 .ox49r {width:84px;height:84px}
}
.o2cz4 .oupuz {border-top:1.5px solid var(--w2qa8)}
.o2cz4 .oupuz details {border-bottom:1px solid var(--wdzov)}
.o2cz4 .oupuz 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(--wz7k3)}
.o2cz4 .oupuz summary::-webkit-details-marker {display:none}
.o2cz4 .oupuz summary::after {content:"";width:34px;height:34px;border-radius:50%;border:1.5px solid var(--w2qa8);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}
.o2cz4 .oupuz details[open] summary::after {transform:rotate(45deg);background-color:var(--wsaec);border-color:var(--wsaec)}
.o2cz4 .oupuz details > div {padding:0 50px 22px 4px;color:var(--wbci8)}
.o2cz4 .onrji {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px}
@media (max-width:900px) {
  .o2cz4 .onrji {grid-template-columns:1fr;gap:24px}
}
.o2cz4 .oa7hr {display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1.5px solid var(--w2qa8)}
.o2cz4 .oa7hr > div {padding:26px 24px 10px 0}
.o2cz4 .oa7hr h3 {font-size:1.2rem}
.o2cz4 .oa7hr p {color:var(--wbci8);font-size:.96rem}
.o2cz4 .oa7hr .o6akv {color:var(--wicou);font-size:.8rem;display:block;margin-bottom:10px}
@media (max-width:900px) {
  .o2cz4 .oa7hr {grid-template-columns:1fr 1fr}
}
@media (max-width:560px) {
  .o2cz4 .oa7hr {grid-template-columns:1fr}
}
.o2cz4 .ot180 {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}
.o2cz4 .ot180 li {border-top:1.5px solid currentColor;padding-top:14px}
.o2cz4 .ot180 b {display:block;font:600 2.4rem/1 var(--wz7k3)}
.o2cz4 .ot180 span {font-size:.9rem;opacity:.85}
@media (max-width:760px) {
  .o2cz4 .ot180 {grid-template-columns:1fr 1fr}
}
.o2cz4 .of8fv {text-align:center}
.o2cz4 .ox7j8 {display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}
.o2cz4 .ox7j8 li {border:1px solid var(--wdzov);border-radius:99px;padding:.35em .8em;font-size:.88rem;background:var(--w5rzn)}
.o2cz4 .onnri {white-space:nowrap}
.o2cz4 .onnri svg, .o2cz4 .oq23z svg {width:18px;height:18px;flex:none}
.o2cz4 .osa7p {line-height:1.35}
.o2cz4 .o652g {position:static;transform:none;display:inline-block;margin-bottom:10px}
.o2cz4 .oro7c {display:none;font:500 .78rem/1 var(--wsk4y);color:var(--wbci8);margin:0 0 10px}
@media (max-width:760px) {
  .o2cz4 .oro7c {display:block}
  .o2cz4 .odb3b {min-width:640px}
  .o2cz4 .odb3b tbody th, .o2cz4 .odb3b thead th:first-child, .o2cz4 .odb3b tfoot td:first-child {position:sticky;left:0;z-index:1;background:var(--w5rzn);width:128px;min-width:128px;box-shadow:1px 0 0 var(--w0iqy)}
  .o2cz4 .odb3b thead th:first-child .ongeg {display:none}
  .o2cz4 .odb3b th, .o2cz4 .odb3b td {padding:12px 12px;font-size:.88rem}
  .o2cz4 .oh5gs {font-size:1.5rem}
}
@media (max-width:760px) {
  .o2cz4 .odb3b {min-width:580px;table-layout:fixed}
  .o2cz4 .odb3b thead th {padding:16px 10px 14px}
  .o2cz4 .ocqgv {font-size:1.02rem}
  .o2cz4 .oh5gs {font-size:1.25rem}
  .o2cz4 .o3ez8 {display:none}
  .o2cz4 .odb3b thead th:first-child .oxov2::before {display:none}
  .o2cz4 .odb3b tfoot .oq23z {padding:.5em .7em;font-size:.82rem}
}
.o2cz4 .oojha h2 em, .o2cz4 .oojha h2 .o6xxf { color: var(--wnk71); }
.o2cz4 .ocslq .oouix h2, .o2cz4 .ocslq .oouix h2 .o6xxf { color: inherit; }
.o2cz4 .oojha { color: var(--woaie); }
.o2cz4 .o4ipf { position: relative; aspect-ratio: 4/3.1; border-radius: var(--wd8s2); overflow: hidden; background: var(--wjnky); box-shadow: var(--wuv42); }
.o2cz4 .o4ipf img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.o2cz4 .ohj7g { position: absolute; top: 14px; right: 14px; z-index: 2; font: 600 .72rem/1 var(--wsk4y); letter-spacing: .12em; text-transform: uppercase; padding: .6em .8em; border-radius: 6px; background: var(--wsaec); color: var(--wvpji); }
.o2cz4 .onkn8 b { overflow-wrap: anywhere; }
.o2cz4 .ocd7p b { font-size: 1.15rem; }
.o2cz4 .ommm7 h3, .o2cz4 .ocqgv, .o2cz4 .oigsg h3 { hyphens: auto; }
.o2cz4 .os3bn small { font-size: .78rem; }
.o2cz4 .oigsg { grid-template-columns: repeat(var(--w317c, 6), 1fr); }
@media (max-width:1060px) { .o2cz4 .oigsg { grid-template-columns: repeat(3, 1fr); } }
@media (max-width:620px) { .o2cz4 .oigsg { grid-template-columns: 1fr; } }
.o2cz4 .o897g { position: absolute; opacity: 0; pointer-events: none; }
.o2cz4 .omov6 { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 34px; }
.o2cz4 .odr8g { cursor: pointer; border: 1.5px solid var(--w2qa8); border-radius: 999px; padding: .55em 1.1em; font: 600 .95rem/1.1 var(--w2nl7); background: transparent; transition: background .15s, color .15s; }
.o2cz4 .odr8g:hover { background: var(--w5rzn); }
.o2cz4 .on4uz { display: none; }
.o2cz4 .odcx1:checked ~ .ocd2a, .o2cz4 .omulv:checked ~ .o96zf, .o2cz4 .obpiw:checked ~ .om7tp, .o2cz4 .okxht:checked ~ .orqnx { display: grid; }
.o2cz4 .odcx1:checked ~ .omov6 .oyyo9, .o2cz4 .omulv:checked ~ .omov6 .ond9e, .o2cz4 .obpiw:checked ~ .omov6 .okc49, .o2cz4 .okxht:checked ~ .omov6 .o58vi { background: var(--w2qa8); color: var(--wm6db); }
.o2cz4 .o897g:focus-visible ~ .omov6 .odr8g { outline-offset: 3px; }
.o2cz4 .ofix7 { list-style: none; margin: 0; padding: 0; border-top: 1.5px solid var(--w2qa8); display: grid; grid-template-columns: repeat(var(--w317c, 3), 1fr); }
.o2cz4 .ofix7 li { padding: 22px 24px 8px 0; border-right: 1px solid var(--wdzov); margin-right: 24px; }
.o2cz4 .ofix7 li:last-child { border-right: 0; margin-right: 0; }
.o2cz4 .o08kx { display: inline-block; font: 600 .74rem/1 var(--wsk4y); letter-spacing: .08em; text-transform: uppercase; background: var(--wxj3u); color: var(--wicou); padding: .55em .7em; border-radius: 5px; margin-bottom: 14px; }
.o2cz4 .ofix7 h3 { font-size: 1.25rem; }
.o2cz4 .ofix7 p { color: var(--wbci8); font-size: .96rem; }
@media (max-width:860px) { .o2cz4 .ofix7 { grid-template-columns: 1fr; } .o2cz4 .ofix7 li { border-right: 0; margin-right: 0; border-bottom: 1px solid var(--wdzov); } }
.o2cz4 .ognnl { display: grid; grid-template-columns: minmax(0,5fr) minmax(0,6fr); gap: 64px; align-items: center; }
.o2cz4 .olik5 { margin: 0; border: 1.5px solid var(--w2qa8); border-radius: var(--wd8s2); overflow: hidden; background: var(--w5rzn); }
.o2cz4 .olik5 svg { display: block; width: 100%; height: auto; }
@media (max-width:900px) { .o2cz4 .ognnl { grid-template-columns: 1fr; gap: 32px; } }
.o2cz4 .ox49r { color: var(--wvpji); }
.o2cz4 .oouix .oq23z { --wx2b1: var(--wvpji); --wvgt5: var(--wsaec); }
.o2cz4 .oupuz summary { overflow-wrap: anywhere; }
.o2cz4 .onrji h2 { font-size: clamp(1.9rem, 3vw, 2.6rem); }
.o2cz4 .ocslq .oq23z, .o2cz4 .ocslq .oq23z:hover { color: var(--wvgt5); }
.o2cz4 .ocslq .ovdro { color: var(--w2qa8); }
.o2cz4 .ocslq .oouix .ovdro { color: var(--wvpji); border-color: currentColor; }
.o2cz4 .ocslq h1.o5tem {font-size: clamp(2.1rem, 3.8vw, 3.4rem);}
.o4ikb {
  --wljrc: 1240px; --wgghu: 4px;
  --wbju3: cubic-bezier(.2, .7, .2, 1);
  --wcmsd: color-mix(in srgb, var(--wa0ap) 70%, #000);
  --wpfcb: color-mix(in srgb, var(--wa0ap) 80%, #111);
  --wicka: color-mix(in srgb, var(--wd9x5) 14%, transparent);
  font-family: var(--wn9pa); line-height: 1.6;
}
.o4ikb .ohoh5 { display: block; }
.o4ikb .o2j9o { width: 100%; max-width: var(--wljrc); margin: 0 auto; padding: 0 24px; }
.o4ikb .o2j9o > *, .o4ikb .oz818 > *, .o4ikb .opmvn > *, .o4ikb .or7fp > * { min-width: 0; }
.o4ikb h1, .o4ikb h2, .o4ikb h3 { font-family: var(--w06q6); margin: 0 0 .45em; overflow-wrap: normal; word-break: normal; hyphens: manual; text-wrap: balance; }
.o4ikb h1, .o4ikb h2 { text-transform: uppercase; font-stretch: condensed; letter-spacing: -.01em; line-height: .98; font-weight: 900; }
.o4ikb h1 { font-size: clamp(2.5rem, 6vw, 5rem); }
.o4ikb h1.ozovs { font-size: clamp(2.1rem, 4.4vw, 3.6rem); }
.o4ikb h2 { font-size: clamp(1.9rem, 4vw, 3.3rem); }
.o4ikb h3 { font-size: 1.12rem; font-weight: 800; line-height: 1.2; }
.o4ikb p { margin: 0 0 1em; }
.o4ikb svg { display: block; max-width: 100%; }
.o4ikb img { display: block; max-width: 100%; height: auto; }
.o4ikb a { color: inherit; }
.o4ikb .o6xxf { color: var(--w15or); font-style: italic; }
.o4ikb .o91mq .o6xxf, .o4ikb .ok8s9 .o6xxf { color: var(--wnk71); }
.o4ikb .o69bf .o6xxf { color: inherit; }
.o4ikb .o9tsp { display: inline-flex; align-items: center; justify-content: center; gap: .55em; min-height: 52px; padding: 0 24px; border-radius: var(--wgghu); background: var(--wk9tm); color: var(--wqrm7); border: 2px solid var(--wk9tm); font-weight: 800; text-transform: uppercase; letter-spacing: .04em; font-size: .86rem; text-decoration: none; transition: transform .2s var(--wbju3); max-width: 100%; text-align: center; }
.o4ikb .o9tsp svg { width: 18px; height: 18px; flex: none; }
.o4ikb .o9tsp:hover { transform: translateX(3px); }
.o4ikb .o4hzm { background: transparent; border-color: rgba(255, 255, 255, .55); color: #fff; }
.o4ikb .onag5 { background: var(--wcmsd); border-color: var(--wcmsd); color: #fff; }
.o4ikb .omeu6 { background: transparent; border-color: color-mix(in srgb, var(--wqrm7) 55%, transparent); color: var(--wqrm7); text-transform: none; letter-spacing: 0; overflow-wrap: anywhere; }
.o4ikb .ol9hw { display: flex; flex-wrap: wrap; gap: 12px; }
.o4ikb .obgun { padding: clamp(64px, 8vw, 110px) 0; }
.o4ikb .otii3 { background: var(--wfl0l); color: var(--wd9x5); }
.o4ikb .oabo7 { background: var(--woyr9); color: var(--wd9x5); }
.o4ikb .ok8s9 { background: var(--wcmsd); color: rgba(255, 255, 255, .84); }
.o4ikb .ok8s9 h2, .o4ikb .ok8s9 h3 { color: #fff; }
.o4ikb .o46uw { margin-bottom: clamp(30px, 4vw, 50px); max-width: 780px; }
.o4ikb .o4ovc { display: inline-flex; align-items: center; gap: 10px; font-weight: 800; font-size: .8rem; text-transform: uppercase; letter-spacing: .14em; color: var(--w15or); margin-bottom: 12px; }
.o4ikb .o4ovc::before { content: ""; width: 28px; height: 4px; background: var(--wk9tm); transform: skewX(-20deg); }
.o4ikb .ok8s9 .o4ovc { color: var(--wnk71); }
.o4ikb .o2qoi { color: var(--wugpt); font-size: 1.04rem; max-width: 62ch; }
.o4ikb .ok8s9 .o2qoi { color: rgba(255, 255, 255, .7); }
.o4ikb .o91mq { position: relative; background: var(--wcmsd); color: #fff; overflow: hidden; min-height: clamp(520px, 72vh, 760px); display: flex; align-items: center; }
.o4ikb .oiaau { position: absolute; left: -1vw; bottom: -3vw; font-family: var(--w06q6); font-weight: 900; font-stretch: condensed; text-transform: uppercase; font-size: clamp(6rem, 19vw, 17rem); line-height: .8; color: transparent; -webkit-text-stroke: 2px color-mix(in srgb, var(--wk9tm) 55%, transparent); white-space: nowrap; pointer-events: none; z-index: 0; }
.o4ikb .ort06 { position: absolute; top: 0; right: 0; bottom: 0; width: 46%; clip-path: polygon(16% 0, 100% 0, 100% 100%, 0 100%); }
.o4ikb .ort06 picture, .o4ikb .ort06 img { width: 100%; height: 100%; object-fit: cover; }
.o4ikb .ort06::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, var(--wcmsd) 0%, transparent 38%); }
.o4ikb .ocv2e { position: relative; z-index: 1; padding-top: clamp(64px, 8vw, 110px); padding-bottom: clamp(64px, 8vw, 110px); }
.o4ikb .ocv2e > * { max-width: 620px; }
.o4ikb .o91mq h1 { color: #fff; }
.o4ikb .oy7kg { display: flex; align-items: center; gap: 10px; font-weight: 800; font-size: .8rem; text-transform: uppercase; letter-spacing: .18em; color: var(--wnk71); }
.o4ikb .oy7kg span { width: 34px; height: 4px; background: var(--wk9tm); transform: skewX(-20deg); }
.o4ikb .oh6jl { font-size: 1.08rem; color: rgba(255, 255, 255, .8); max-width: 52ch; margin-bottom: 28px; }
.o4ikb .oxob6 { background: var(--wk9tm); color: var(--wqrm7); padding: clamp(28px, 4vw, 44px) 0; }
.o4ikb .o5r0g { margin: 0; display: grid; grid-template-columns: repeat(var(--wz0rx), minmax(0, 1fr)); gap: 18px; }
.o4ikb .o5r0g > div { border-left: 4px solid currentColor; padding-left: 16px; }
.o4ikb .o5r0g dt { font-family: var(--w06q6); font-weight: 900; font-stretch: condensed; font-style: italic; font-size: clamp(2rem, 4.2vw, 3.4rem); line-height: 1; }
.o4ikb .o5r0g dt.okv9u { font-size: clamp(1.3rem, 2.4vw, 1.9rem); }
.o4ikb .o5r0g dd { margin: 6px 0 0; font-weight: 700; font-size: .84rem; text-transform: uppercase; letter-spacing: .06em; }
.o4ikb .o7x9n { list-style: none; margin: 0; padding: 0; border-top: 3px solid var(--wd9x5); }
.o4ikb .o7x9n li { border-bottom: 1px solid var(--wicka); }
.o4ikb .o7x9n a { position: relative; display: grid; grid-template-columns: 70px 1fr auto 56px; align-items: center; gap: 18px; padding: 22px 6px; text-decoration: none; transition: background .2s; }
.o4ikb .o7x9n a:hover { background: color-mix(in srgb, var(--wk9tm) 10%, transparent); }
.o4ikb .ouu5x { font-family: var(--w06q6); font-weight: 900; font-style: italic; font-size: 1.7rem; color: var(--w15or); }
.o4ikb .oo6sj { min-width: 0; }
.o4ikb .oo6sj b { display: block; font-family: var(--w06q6); font-weight: 900; font-stretch: condensed; text-transform: uppercase; font-size: clamp(1.25rem, 2.2vw, 1.75rem); line-height: 1.05; }
.o4ikb .oo6sj small { display: block; color: var(--wugpt); margin-top: 4px; font-size: .92rem; }
.o4ikb .oj1c1 { text-align: right; font-family: var(--w06q6); font-weight: 900; font-size: 1.3rem; white-space: nowrap; }
.o4ikb .oj1c1 small { display: block; font-family: var(--wn9pa); font-weight: 600; font-size: .74rem; color: var(--wugpt); text-transform: uppercase; letter-spacing: .06em; }
.o4ikb .olsd3 { position: absolute; right: 90px; top: 50%; width: 180px; transform: translateY(-50%) rotate(-3deg); opacity: 0; pointer-events: none; transition: opacity .2s; z-index: 2; box-shadow: 0 16px 30px -12px rgba(0, 0, 0, .45); }
.o4ikb .o7x9n a:hover .olsd3 { opacity: 1; }
.o4ikb .okcog { width: 48px; height: 48px; border-radius: 50%; background: var(--wd9x5); color: var(--wfl0l); display: grid; place-items: center; justify-self: end; }
.o4ikb .okcog svg { width: 20px; height: 20px; }
.o4ikb .on0d1 { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--wz0rx), minmax(0, 1fr)); gap: 14px; align-items: start; }
.o4ikb .on0d1 li { margin-top: calc(var(--w57mw) * 34px); background: var(--wpfcb); border-top: 4px solid var(--wk9tm); padding: 22px 20px 26px; }
.o4ikb .o0ocd { display: block; font-family: var(--w06q6); font-weight: 900; font-style: italic; font-size: 3.4rem; line-height: .9; color: var(--wnk71); margin-bottom: 10px; }
.o4ikb .on0d1 p { font-size: .92rem; margin: 0; color: rgba(255, 255, 255, .72); }
.o4ikb .o0qlc { display: grid; grid-template-columns: repeat(var(--wz0rx), minmax(0, 1fr)); gap: 16px; align-items: stretch; }
.o4ikb .or247 { position: relative; display: flex; flex-direction: column; background: var(--wfl0l); border: 2px solid var(--wd9x5); padding: 26px 22px; }
.o4ikb .ocwyw { background: var(--wk9tm); color: var(--wqrm7); border-color: var(--wk9tm); }
.o4ikb .o9pvm { position: absolute; top: -14px; right: 18px; padding: 4px 10px; background: var(--wd9x5); color: var(--wfl0l); font-weight: 800; font-size: .72rem; text-transform: uppercase; letter-spacing: .08em; transform: skewX(-10deg); }
.o4ikb .or247 h3 { text-transform: uppercase; font-stretch: condensed; font-size: 1.3rem; }
.o4ikb .ofgxh { font-family: var(--w06q6); font-weight: 900; font-stretch: condensed; font-style: italic; font-size: 2.8rem; line-height: 1; margin-bottom: 12px; }
.o4ikb .o2r4h { font-size: .9rem; opacity: .82; }
.o4ikb .or247 ul { list-style: none; margin: 0 0 22px; padding: 0; display: grid; gap: 8px; font-size: .92rem; }
.o4ikb .or247 li { display: flex; gap: 9px; }
.o4ikb .or247 li svg { width: 17px; height: 17px; flex: none; margin-top: 3px; }
.o4ikb .or247 .o9tsp { margin-top: auto; }
.o4ikb .oqy7z { color: var(--wugpt); font-size: .86rem; margin-top: 20px; }
.o4ikb .oupl5 { list-style: none; margin: 0; padding: 0; border-top: 3px solid var(--wd9x5); }
.o4ikb .oupl5 li { display: grid; grid-template-columns: 220px 1fr 52px; gap: 20px; align-items: center; padding: 18px 0; border-bottom: 1px solid var(--wicka); }
.o4ikb .obu4s { justify-self: start; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: .86rem; font-weight: 700; text-transform: uppercase; background: var(--wd9x5); color: var(--wfl0l); padding: 8px 12px; }
.o4ikb .oco2p b { display: block; font-family: var(--w06q6); font-weight: 900; text-transform: uppercase; font-stretch: condensed; font-size: 1.3rem; line-height: 1.1; }
.o4ikb .oco2p small { display: block; color: var(--wugpt); margin-top: 4px; font-size: .92rem; }
.o4ikb .oupl5 a { width: 46px; height: 46px; display: grid; place-items: center; background: var(--wk9tm); color: var(--wqrm7); }
.o4ikb .oupl5 a svg { width: 18px; height: 18px; }
.o4ikb .oz818 { display: grid; grid-template-columns: .8fr 1.2fr; gap: clamp(28px, 5vw, 64px); align-items: center; }
.o4ikb .oopoq { aspect-ratio: 4 / 5; overflow: hidden; clip-path: polygon(0 0, 100% 0, 100% 88%, 82% 100%, 0 100%); }
.o4ikb .oopoq img { width: 100%; height: 100%; object-fit: cover; }
.o4ikb .ot0hn { list-style: none; margin: 0; padding: 0; display: grid; gap: 18px; }
.o4ikb .ot0hn li { padding-left: calc(var(--w57mw) * 22px); }
.o4ikb .ot0hn h3 { margin: 0 0 6px; }
.o4ikb .ot0hn h3 span { display: inline; background: var(--wk9tm); color: var(--wqrm7); padding: 2px 10px; font-style: italic; text-transform: uppercase; font-stretch: condensed; font-weight: 900; font-size: 1.15rem; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.o4ikb .ot0hn p { color: var(--wugpt); margin: 0; font-size: .95rem; }
.o4ikb .oul5z { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }
.o4ikb .oul5z a { position: relative; display: block; overflow: hidden; aspect-ratio: 4 / 3; text-decoration: none; }
.o4ikb .oul5z img { width: 100%; height: 100%; object-fit: cover; filter: grayscale(1) contrast(1.05); transition: filter .3s, transform .4s var(--wbju3); }
.o4ikb .oul5z a:hover img { filter: none; transform: scale(1.04); }
.o4ikb .oul5z span { position: absolute; left: 0; bottom: 0; display: flex; align-items: center; gap: 8px; padding: 10px 14px; background: var(--wk9tm); color: var(--wqrm7); font-weight: 900; text-transform: uppercase; font-size: .86rem; max-width: 100%; }
.o4ikb .oul5z span svg { width: 16px; height: 16px; flex: none; }
.o4ikb .opmvn { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(28px, 5vw, 64px); align-items: center; }
.o4ikb .oehxa { display: flex; flex-wrap: wrap; gap: 6px 18px; font-family: var(--w06q6); font-weight: 900; text-transform: uppercase; font-stretch: condensed; font-size: 1.15rem; }
.o4ikb .oehxa span::before { content: "/ "; color: var(--w15or); }
.o4ikb .o55hm { margin: 0; border: 3px solid var(--wd9x5); box-shadow: 12px 12px 0 var(--wk9tm); background: var(--wfl0l); }
.o4ikb .o55hm svg { width: 100%; height: auto; }
.o4ikb .or7fp { display: grid; grid-template-columns: .7fr 1.3fr; gap: clamp(28px, 5vw, 64px); align-items: start; }
.o4ikb .opzm9 { border-top: 3px solid var(--wd9x5); }
.o4ikb .opzm9 details { border-bottom: 1px solid var(--wicka); }
.o4ikb .opzm9 summary { list-style: none; cursor: pointer; display: grid; grid-template-columns: 44px 1fr 28px; gap: 12px; align-items: center; padding: 18px 0; font-weight: 800; }
.o4ikb .opzm9 summary::-webkit-details-marker { display: none; }
.o4ikb .oeubw { font-family: var(--w06q6); font-style: italic; font-weight: 900; color: var(--w15or); }
.o4ikb .opzm9 summary i { width: 28px; height: 28px; position: relative; }
.o4ikb .opzm9 summary i::before, .o4ikb .opzm9 summary i::after { content: ""; position: absolute; left: 50%; top: 50%; width: 14px; height: 3px; margin: -1.5px 0 0 -7px; background: currentColor; transition: transform .2s; }
.o4ikb .opzm9 summary i::after { transform: rotate(90deg); }
.o4ikb .opzm9 details[open] summary i::after { transform: rotate(0); }
.o4ikb .opzm9 details p { padding: 0 0 18px 56px; margin: 0; color: var(--wugpt); }
.o4ikb .o69bf { background: var(--wk9tm); color: var(--wqrm7); padding: clamp(56px, 7vw, 96px) 0; overflow: hidden; }
.o4ikb .o32cc { display: grid; grid-template-columns: 1.2fr 1fr; gap: clamp(24px, 4vw, 56px); align-items: end; }
.o4ikb .o69bf h2 { color: inherit; font-style: italic; font-size: clamp(2.2rem, 5vw, 4.2rem); margin: 0; }
.o4ikb .o69bf p { font-weight: 600; }
@media (max-width: 1000px) {
  .o4ikb .o0qlc, .o4ikb .on0d1 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .o4ikb .on0d1 li { margin-top: 0; }
  .o4ikb .olsd3 { display: none; }
}
@media (max-width: 860px) {
  .o4ikb .o91mq { min-height: 0; flex-direction: column; align-items: stretch; }
  .o4ikb .ort06 { position: relative; width: 100%; height: 260px; clip-path: none; order: 2; }
  .o4ikb .ort06::after { background: linear-gradient(180deg, var(--wcmsd) 0%, transparent 40%); }
  .o4ikb .oz818, .o4ikb .opmvn, .o4ikb .or7fp, .o4ikb .o32cc { grid-template-columns: 1fr; }
  .o4ikb .o5r0g { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .o4ikb .oul5z { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .o4ikb .oupl5 li { grid-template-columns: 1fr 46px; }
  .o4ikb .obu4s { grid-column: 1 / -1; }
  .o4ikb .ot0hn li { padding-left: 0; }
}
@media (max-width: 560px) {
  .o4ikb .o0qlc, .o4ikb .on0d1, .o4ikb .oul5z { grid-template-columns: 1fr; }
  .o4ikb .o7x9n a { grid-template-columns: 44px 1fr 44px; gap: 12px; }
  .o4ikb .oj1c1 { grid-column: 2; text-align: left; }
  .o4ikb .okcog { grid-row: 1; grid-column: 3; width: 40px; height: 40px; }
  .o4ikb .o9tsp { width: 100%; }
  .o4ikb .oiaau { font-size: 7rem; }
}
.oe5lg {
  --w20vb: 1220px; --wofel: 2px;
  --whix3: color-mix(in srgb, var(--wa0ap) 94%, var(--wk9tm) 6%);
  --wqr9u: color-mix(in srgb, var(--wd9x5) 14%, transparent);
  --wdaza: var(--wk9tm);
  font-family: var(--wn9pa); line-height: 1.6; color: var(--wd9x5); background: var(--wfl0l);
}
.oe5lg .of9p1 { display: block; }
.oe5lg .ogydk { width: 100%; max-width: var(--w20vb); margin: 0 auto; padding: 0 22px; }
.oe5lg .ogydk > *, .oe5lg .ouycs > *, .oe5lg .o6eoi > *, .oe5lg .o3iai > *, .oe5lg .ooxkq > *, .oe5lg .omh76 > * { min-width: 0; }
.oe5lg h1, .oe5lg h2, .oe5lg h3 { font-family: var(--w06q6); font-weight: 700; line-height: 1.12; margin: 0 0 .5em; overflow-wrap: break-word; word-break: normal; hyphens: manual; text-wrap: balance; }
.oe5lg h1 { font-size: clamp(2.2rem, 4.6vw, 3.7rem); letter-spacing: -.02em; }
.oe5lg h1.o1ydi { font-size: clamp(1.9rem, 3.6vw, 2.8rem); }
.oe5lg h2 { font-size: clamp(1.7rem, 3vw, 2.5rem); letter-spacing: -.015em; }
.oe5lg h3 { font-size: 1.08rem; }
.oe5lg p { margin: 0 0 1em; }
.oe5lg svg { display: block; flex: none; }
.oe5lg img { display: block; max-width: 100%; height: auto; }
.oe5lg a { color: inherit; }
.oe5lg .ov1ph { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.oe5lg .o6xxf { color: var(--w15or); }
.oe5lg .o7f53 .o6xxf, .oe5lg .oj3sh .o6xxf { color: var(--wnk71); }
.oe5lg .od11t { margin: 0 0 12px; }
.oe5lg .od11t span { display: inline-block; padding: 5px 14px; background: var(--wdaza); color: var(--wqrm7); font-size: .72rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; clip-path: polygon(8px 0, 100% 0, calc(100% - 8px) 100%, 0 100%); }
.oe5lg .o8xz2 { position: absolute; width: 60px; top: 0; bottom: 0; right: -18px; background: repeating-linear-gradient(90deg, var(--wdaza) 0 8px, transparent 8px 16px); pointer-events: none; }
.oe5lg .ozi6j { display: flex; flex-wrap: wrap; gap: 12px; }
.oe5lg .okxqy { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 50px; padding: 0 24px; border-radius: var(--wofel); border: 2px solid var(--whix3); background: var(--whix3); color: #fff; font-weight: 700; font-size: .95rem; text-decoration: none; transition: background .2s, color .2s, border-color .2s; max-width: 100%; text-align: center; line-height: 1.2; }
.oe5lg .okxqy svg { width: 18px; height: 18px; }
.oe5lg .okxqy:hover { background: var(--wdaza); border-color: var(--wdaza); color: var(--wqrm7); }
.oe5lg .ouble { background: transparent; color: var(--wd9x5); border-color: var(--wqr9u); }
.oe5lg .ouble:hover { background: transparent; color: var(--wd9x5); border-color: var(--whix3); }
.oe5lg .olpl1 { width: 100%; }
.oe5lg .oa712 { padding: clamp(64px, 8vw, 104px) 0; background: var(--wfl0l); }
.oe5lg .oncmf { background: var(--woyr9); }
.oe5lg .omh76 { display: grid; grid-template-columns: 1fr 1fr; gap: 24px 60px; align-items: end; margin: 0 0 40px; padding-bottom: 22px; border-bottom: 2px solid var(--whix3); }
.oe5lg .omh76 h2 { margin: 0; }
.oe5lg .o63u6 { color: var(--wugpt); font-size: 1.02rem; margin: 0; }
.oe5lg .orogh { background: var(--wfl0l); padding: clamp(48px, 6vw, 80px) 0 0; }
.oe5lg .ouycs { display: grid; grid-template-columns: 1.05fr .95fr; gap: clamp(32px, 5vw, 64px); align-items: center; padding-bottom: clamp(48px, 6vw, 72px); }
.oe5lg .os999 { font-size: 1.1rem; color: var(--wugpt); max-width: 56ch; margin-bottom: 26px; }
.oe5lg .osy9m { list-style: none; margin: 26px 0 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }
.oe5lg .osy9m a { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid var(--wqr9u); text-decoration: none; font-weight: 600; font-size: .92rem; transition: border-color .2s; }
.oe5lg .osy9m a:hover { border-color: var(--whix3); }
.oe5lg .osy9m svg { width: 18px; height: 18px; color: var(--w15or); }
.oe5lg .o0xeu { position: relative; }
.oe5lg .ozt0v img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; }
.oe5lg .ote8f { position: absolute; left: -22px; bottom: -22px; background: var(--whix3); color: #fff; padding: 18px 22px; display: grid; gap: 8px; min-width: 210px; }
.oe5lg .ote8f p { margin: 0; display: flex; align-items: center; gap: 8px; font-size: .9rem; }
.oe5lg .ote8f small { display: block; font-size: .72rem; letter-spacing: .1em; text-transform: uppercase; opacity: .75; }
.oe5lg .ote8f b { display: block; font-family: var(--w06q6); font-size: 1.8rem; }
.oe5lg .ote8f p:first-child { display: block; }
.oe5lg .ote8f svg { width: 16px; height: 16px; color: var(--wnk71); }
.oe5lg .ohd6g { background: var(--woyr9); border-top: 1px solid var(--wqr9u); }
.oe5lg .ohd6g p { margin: 0; padding: 14px 0; display: flex; flex-wrap: wrap; align-items: center; gap: 6px 10px; font-size: .82rem; color: var(--wugpt); }
.oe5lg .ohd6g svg { width: 16px; height: 16px; color: var(--w15or); }
.oe5lg .ohd6g i { font-style: normal; opacity: .5; }
.oe5lg .og2n8 { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); border-top: 1px solid var(--wqr9u); border-left: 1px solid var(--wqr9u); }
.oe5lg .o0dca { position: relative; display: flex; flex-direction: column; gap: 6px; padding: 26px 22px; border-right: 1px solid var(--wqr9u); border-bottom: 1px solid var(--wqr9u); text-decoration: none; background: var(--wfl0l); transition: background .2s; }
.oe5lg .o0dca:hover { background: var(--woyr9); }
.oe5lg .ova0m { position: absolute; top: 18px; right: 20px; font-size: .78rem; font-weight: 700; color: var(--wugpt); }
.oe5lg .oih09 { width: 46px; height: 46px; display: grid; place-items: center; background: var(--wdaza); color: var(--wqrm7); margin-bottom: 8px; }
.oe5lg .oih09 svg { width: 22px; height: 22px; }
.oe5lg .o0dca p { color: var(--wugpt); font-size: .92rem; margin: 0; }
.oe5lg .otu1o { margin-top: auto; padding-top: 14px; display: flex; justify-content: space-between; align-items: center; font-weight: 700; font-size: .9rem; }
.oe5lg .otu1o svg { width: 16px; height: 16px; }
.oe5lg .oknh3 { display: grid; grid-template-columns: repeat(var(--wb3hp), minmax(0, 1fr)); gap: 16px; }
.oe5lg .oknh3 article { position: relative; background: var(--wfl0l); padding: 26px 22px; border-left: 4px solid var(--wdaza); }
.oe5lg .oaes4 { position: absolute; top: 14px; right: 18px; font-family: var(--w06q6); font-size: 2.2rem; font-weight: 700; color: color-mix(in srgb, var(--wd9x5) 10%, transparent); line-height: 1; }
.oe5lg .o5r6d { font-size: .74rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: var(--w15or); margin-bottom: 6px; }
.oe5lg .oknh3 article > p { color: var(--wugpt); font-size: .93rem; }
.oe5lg .oknh3 ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 6px; font-size: .9rem; }
.oe5lg .oknh3 li { display: flex; gap: 8px; }
.oe5lg .oknh3 li svg { width: 16px; height: 16px; margin-top: 3px; color: var(--w15or); }
.oe5lg .okjoo { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--wb3hp), minmax(0, 1fr)); gap: 4px; }
.oe5lg .okjoo li { position: relative; background: var(--woyr9); padding: 26px 30px 26px 22px; clip-path: polygon(0 0, calc(100% - 16px) 0, 100% 50%, calc(100% - 16px) 100%, 0 100%); }
.oe5lg .okjoo li:first-child { background: var(--whix3); color: #fff; }
.oe5lg .okjoo li:first-child h3 { color: #fff; }
.oe5lg .okjoo li:first-child p { color: rgba(255, 255, 255, .75); }
.oe5lg .o63zl { display: inline-grid; place-items: center; width: 34px; height: 34px; background: var(--wdaza); color: var(--wqrm7); font-weight: 700; margin-bottom: 12px; }
.oe5lg .olve1 { display: block; font-size: .74rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; opacity: .7; margin-bottom: 4px; }
.oe5lg .okjoo p { color: var(--wugpt); font-size: .92rem; margin: 0; }
.oe5lg .o3iai { display: grid; grid-template-columns: .8fr 1.2fr; gap: clamp(32px, 5vw, 64px); align-items: start; }
.oe5lg .o3iai .o63u6 { margin-bottom: 20px; }
.oe5lg .otw1k { width: 100%; border-collapse: collapse; background: var(--wfl0l); }
.oe5lg .otw1k th, .oe5lg .otw1k td { padding: 16px 18px; border-bottom: 1px solid var(--wqr9u); text-align: left; vertical-align: top; }
.oe5lg .otw1k th { font-weight: 600; }
.oe5lg .otw1k th small { display: block; font-weight: 400; color: var(--wugpt); font-size: .82rem; }
.oe5lg .otw1k td { text-align: right; white-space: nowrap; color: var(--wugpt); font-size: .9rem; }
.oe5lg .otw1k td b { color: var(--wd9x5); font-size: 1.05rem; }
.oe5lg .oi7w8 { display: grid; grid-template-columns: repeat(var(--wb3hp), minmax(0, 1fr)); gap: 18px; align-items: stretch; }
.oe5lg .ojzue { display: flex; flex-direction: column; padding: 28px 22px; background: var(--wfl0l); border: 1px solid var(--wqr9u); border-top: 4px solid var(--whix3); }
.oe5lg .ojzue ul { list-style: none; margin: 0 0 22px; padding: 0; display: grid; gap: 8px; font-size: .92rem; flex: 1; }
.oe5lg .ojzue li { display: flex; gap: 8px; }
.oe5lg .ojzue li svg { width: 16px; height: 16px; margin-top: 3px; color: var(--w15or); }
.oe5lg .ojzue li.otw6z { opacity: .5; }
.oe5lg .oymio { font-family: var(--w06q6); font-size: 2rem; font-weight: 700; margin: 0 0 8px; }
.oe5lg .o51a9 { color: var(--wugpt); font-size: .92rem; }
.oe5lg .o8sss { border-top-color: var(--wdaza); box-shadow: 0 20px 40px -26px rgba(0, 0, 0, .45); }
.oe5lg .owrcb { margin: 22px 0 0; font-size: .86rem; color: var(--wugpt); }
.oe5lg .oj3sh { position: relative; overflow: hidden; background: var(--whix3); color: #fff; padding: 34px 0; }
.oe5lg .oj3sh .o8xz2 { left: auto; right: 0; }
.oe5lg .oj3sh ul { list-style: none; margin: 0; padding: 0 60px 0 0; display: grid; grid-template-columns: repeat(var(--wb3hp), minmax(0, 1fr)); gap: 18px 28px; }
.oe5lg .oj3sh li { display: flex; gap: 10px; align-items: flex-start; font-weight: 600; font-size: .96rem; }
.oe5lg .oj3sh svg { width: 20px; height: 20px; color: var(--wnk71); margin-top: 2px; }
.oe5lg .o6eoi { display: grid; grid-template-columns: .75fr 1.25fr; gap: clamp(32px, 5vw, 64px); align-items: center; }
.oe5lg .ob5tz { position: relative; margin: 0; }
.oe5lg .ob5tz img { width: 100%; aspect-ratio: 9 / 11; object-fit: cover; }
.oe5lg .o6eoi .omh76 { grid-template-columns: 1fr; }
.oe5lg .o6eoi .o63u6 { margin-bottom: 26px; }
.oe5lg .o6a81 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px 26px; }
.oe5lg .o6a81 span { display: grid; place-items: center; width: 40px; height: 40px; border: 2px solid var(--whix3); margin-bottom: 10px; }
.oe5lg .o6a81 span svg { width: 20px; height: 20px; }
.oe5lg .o6a81 p { color: var(--wugpt); font-size: .92rem; margin: 0; }
.oe5lg .ootih details { background: var(--wfl0l); border: 1px solid var(--wqr9u); margin-bottom: 8px; }
.oe5lg .ootih summary { list-style: none; cursor: pointer; display: grid; grid-template-columns: 40px 1fr 18px; gap: 12px; align-items: center; padding: 18px 20px; font-weight: 700; }
.oe5lg .ootih summary::-webkit-details-marker { display: none; }
.oe5lg .oto6k { color: var(--w15or); font-size: .86rem; }
.oe5lg .ootih i { position: relative; width: 14px; height: 14px; }
.oe5lg .ootih i::before, .oe5lg .ootih i::after { content: ""; position: absolute; left: 0; right: 0; top: 6px; height: 2px; background: var(--whix3); transition: transform .2s; }
.oe5lg .ootih i::after { transform: rotate(90deg); }
.oe5lg .ootih details[open] i::after { transform: rotate(0); }
.oe5lg .ootih p { padding: 0 20px 18px 72px; margin: 0; color: var(--wugpt); }
.oe5lg .o7f53 { background: var(--whix3); color: #fff; padding: clamp(52px, 7vw, 84px) 0; border-top: 8px solid var(--wdaza); }
.oe5lg .ooxkq { display: grid; grid-template-columns: 1.2fr .8fr; gap: 32px 56px; align-items: center; }
.oe5lg .o7f53 h2 { color: #fff; }
.oe5lg .o7f53 p { color: rgba(255, 255, 255, .78); margin: 0; }
.oe5lg .orxj2 { display: grid; gap: 12px; justify-items: start; }
.oe5lg .o6uus { display: inline-flex; align-items: center; gap: 12px; font-family: var(--w06q6); font-size: clamp(1.5rem, 2.6vw, 2.1rem); font-weight: 700; text-decoration: none; color: #fff; }
.oe5lg .o6uus svg { width: 28px; height: 28px; color: var(--wnk71); }
.oe5lg .odcl7 { display: flex; align-items: center; gap: 8px; font-size: .92rem; }
.oe5lg .odcl7 svg { width: 16px; height: 16px; color: var(--wnk71); }
.oe5lg .o7f53 .okxqy { background: var(--wdaza); border-color: var(--wdaza); color: var(--wqrm7); }
@media (max-width: 900px) {
  .oe5lg .ouycs, .oe5lg .o6eoi, .oe5lg .o3iai, .oe5lg .ooxkq, .oe5lg .omh76 { grid-template-columns: 1fr; }
  .oe5lg .oknh3, .oe5lg .oi7w8, .oe5lg .okjoo { grid-template-columns: 1fr; }
  .oe5lg .okjoo li { clip-path: none; }
  .oe5lg .oj3sh ul { grid-template-columns: 1fr; }
  .oe5lg .ote8f { left: 12px; bottom: 12px; }
}
@media (max-width: 520px) {
  .oe5lg .ogydk { padding: 0 16px; }
  .oe5lg .okxqy { width: 100%; }
  .oe5lg .osy9m, .oe5lg .o6a81 { grid-template-columns: 1fr; }
  .oe5lg .ootih p { padding-left: 20px; }
  .oe5lg .o8xz2 { width: 40px; }
}
.ox2r0 { background: var(--wfl0l); color: var(--wd9x5); }
.on4tz { padding: clamp(56px, 7vw, 96px) 0; }
.o3fcj { width: min(100% - 40px, var(--wunyk, 1200px)); margin: 0 auto; }
.opmnl { max-width: 720px; margin: 0 0 clamp(24px, 3vw, 40px); }
.opbl7 { font-size: .78rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--w15or); margin: 0 0 10px; }
.opmnl h2 { font-family: var(--w06q6); text-transform: var(--wwbbk, none); font-size: clamp(1.8rem, 3.2vw, 2.6rem); line-height: 1.12; margin: 0 0 12px; color: var(--wd9x5); overflow-wrap: normal; hyphens: manual; }
.opmnl h2 .o6xxf { color: var(--w15or); }
.or6dn { color: var(--wugpt); font-size: 1.04rem; line-height: 1.6; margin: 0; }
.oxfym { color: var(--wugpt); font-size: .86rem; line-height: 1.5; margin: 12px 0 0; }
.okmdk { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 48px; padding: 0 22px; border-radius: 999px; border: 2px solid var(--wk9tm); background: var(--wk9tm); color: var(--wqrm7); font-weight: 700; text-decoration: none; cursor: pointer; font: inherit; font-weight: 700; transition: transform .15s, box-shadow .2s, background .2s; text-align: center; }
.okmdk svg { width: 18px; height: 18px; }
.okmdk:hover { transform: translateY(-1px); box-shadow: 0 10px 22px -12px color-mix(in srgb, var(--wk9tm) 70%, transparent); }
.okmdk[disabled] { opacity: .45; cursor: not-allowed; transform: none; box-shadow: none; }
.ola5e { background: transparent; color: var(--wd9x5); border-color: color-mix(in srgb, var(--wd9x5) 25%, transparent); }
.okiru { background: none; border: 0; color: var(--w15or); font: inherit; font-weight: 600; text-decoration: underline; cursor: pointer; padding: 8px 4px; }
.oi4dz { width: 100%; min-height: 48px; border-radius: 12px; border: 1px solid color-mix(in srgb, var(--wd9x5) 18%, transparent); background: #fff; color: var(--wd9x5); padding: 10px 14px; font: inherit; }
.oi4dz:focus-visible, .okmdk:focus-visible, .ovoj9:focus-visible, .odajs:focus-within, .ofrpb:focus-within { outline: 3px solid color-mix(in srgb, var(--wk9tm) 55%, transparent); outline-offset: 2px; }
.os19j { display: grid; gap: 6px; font-weight: 600; font-size: .9rem; }
.on798 { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(280px, 1fr); gap: clamp(18px, 3vw, 44px); align-items: start; }
.o4nb7 .on798 { grid-template-columns: 1fr; max-width: 880px; }
.od8pu { list-style: none; margin: 0; padding: 0; border-top: 1px solid color-mix(in srgb, var(--wd9x5) 14%, transparent); }
.ocn7i { 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(--wd9x5) 10%, transparent); transition: background .2s; }
.ocn7i.ocj6c { background: linear-gradient(90deg, color-mix(in srgb, var(--wk9tm) 7%, transparent), transparent 70%); }
.ofrpb { display: flex; align-items: flex-start; gap: 14px; cursor: pointer; min-width: 0; }
.ofrpb input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.oca0w { flex: none; width: 22px; height: 22px; border-radius: 6px; border: 2px solid color-mix(in srgb, var(--wd9x5) 28%, transparent); display: grid; place-items: center; color: transparent; transition: .15s; margin-top: 2px; }
.oca0w svg { width: 14px; height: 14px; }
.ofrpb input:checked + .oca0w { background: var(--wk9tm); border-color: var(--wk9tm); color: var(--wqrm7); }
.oa1mk { font-weight: 650; line-height: 1.3; overflow-wrap: normal; word-break: normal; }
.oa1mk small { display: block; margin-top: 3px; color: var(--wugpt); font-weight: 400; font-size: .84rem; }
.oj75u { font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }
.oj75u small { color: var(--wugpt); font-weight: 400; }
.ocn7i:not(.ocj6c) .oqigq { opacity: .35; }
.oqigq { display: inline-flex; align-items: center; border: 1px solid color-mix(in srgb, var(--wd9x5) 16%, transparent); border-radius: 999px; overflow: hidden; transition: opacity .2s; }
.onr51 { width: 34px; height: 34px; border: 0; background: transparent; color: var(--wd9x5); font-size: 1.1rem; cursor: pointer; }
.onr51:hover { background: var(--woyr9); }
.os8wu { width: 38px; height: 34px; border: 0; text-align: center; font: inherit; font-weight: 700; background: transparent; color: var(--wd9x5); -moz-appearance: textfield; }
.os8wu::-webkit-inner-spin-button, .os8wu::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.o1ywr { position: sticky; top: calc(var(--wla78, 72px) + 16px); padding: 24px; border-radius: 22px; background: var(--w0eh1, var(--wa0ap)); color: #fff; }
.o4nb7 .o1ywr { position: static; display: grid; grid-template-columns: 1fr auto; gap: 4px 24px; align-items: center; padding: 18px 22px; }
.oku6l { margin: 0; font-size: .82rem; letter-spacing: .1em; text-transform: uppercase; color: color-mix(in srgb, #fff 70%, transparent); }
.oku6l small { text-transform: none; letter-spacing: 0; }
.oi20y { margin: 6px 0 4px; font-family: var(--w06q6); font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 800; line-height: 1.05; color: var(--wnk71); }
.oa6j5 { font-size: .45em; font-weight: 600; color: #fff; }
.o14bv { color: #ffd2cc; margin: 0; font-size: .9rem; }
.o1ywr .oxfym { color: color-mix(in srgb, #fff 68%, transparent); }
.o1ywr .okmdk { margin-top: 18px; width: 100%; }
.o4nb7 .o1ywr .okmdk { width: auto; grid-row: 1 / span 3; grid-column: 2; margin: 0; }
.ocrzc { position: relative; padding: clamp(20px, 3vw, 36px); border-radius: 26px; background: #fff; border: 1px solid color-mix(in srgb, var(--wd9x5) 10%, transparent); box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); max-width: 920px; }
.oyr3t { background: var(--woyr9); }
.oyr3t .ocrzc { max-width: none; }
.ozv7j { height: 6px; border-radius: 6px; background: var(--woyr9); overflow: hidden; margin-bottom: 22px; }
.ozv7j span { display: block; height: 100%; background: var(--wk9tm); border-radius: 6px; transition: width .3s; }
.odupj { border: 0; padding: 0; margin: 0; min-width: 0; }
.odupj legend { font-family: var(--w06q6); font-size: clamp(1.3rem, 2.2vw, 1.7rem); font-weight: 700; margin-bottom: 18px; padding: 0; outline: none; }
.odbsg { display: block; font-family: var(--wn9pa); font-size: .78rem; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; color: var(--wugpt); margin-bottom: 6px; }
.ontph { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; }
.odajs { position: relative; display: grid; gap: 4px; padding: 16px 18px; border-radius: 14px; border: 1px solid color-mix(in srgb, var(--wd9x5) 14%, transparent); background: color-mix(in srgb, var(--woyr9) 50%, #fff); cursor: pointer; transition: border-color .15s, background .15s; }
.odajs input { position: absolute; opacity: 0; }
.odajs:hover { border-color: color-mix(in srgb, var(--wk9tm) 55%, transparent); }
.odajs.ocj6c { border-color: var(--wk9tm); box-shadow: inset 0 0 0 1px var(--wk9tm); background: color-mix(in srgb, var(--wk9tm) 8%, #fff); }
.or7bq { font-weight: 700; overflow-wrap: anywhere; }
.o25kc { color: var(--wugpt); font-size: .88rem; line-height: 1.45; }
.o6paa { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin-top: 22px; }
.osery h3 { font-family: var(--w06q6); font-size: clamp(1.5rem, 2.6vw, 2.1rem); margin: 0 0 8px; outline: none; }
.oihnw { color: var(--wugpt); margin: 0; }
.o38hy { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(260px, .85fr); gap: clamp(18px, 3vw, 40px); align-items: start; }
.o1sy0 .o38hy { padding: clamp(18px, 3vw, 32px); border-radius: 26px; background: #fff; box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); }
.ousxa { padding: 18px; border-radius: 20px; background: #fff; border: 1px solid color-mix(in srgb, var(--wd9x5) 10%, transparent); }
.o1sy0 .ousxa { border: 0; padding: 0; }
.od7tb { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.o5cyo { margin: 0; font-weight: 700; text-transform: capitalize; }
.o2akl { width: 40px; height: 40px; border-radius: 50%; border: 1px solid color-mix(in srgb, var(--wd9x5) 14%, transparent); background: transparent; color: var(--wd9x5); display: grid; place-items: center; cursor: pointer; transform: rotate(90deg); }
.orsnr { transform: rotate(-90deg); }
.o2akl svg { width: 18px; height: 18px; }
.o2akl[disabled] { opacity: .3; cursor: default; }
.oc31r { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; }
.oe2hr { text-align: center; font-size: .74rem; font-weight: 600; color: var(--wugpt); text-transform: uppercase; padding: 4px 0; }
.ovoj9 { aspect-ratio: 1; min-height: 38px; border-radius: 12px; border: 0; background: var(--woyr9); color: var(--wd9x5); font: inherit; font-weight: 600; cursor: pointer; transition: background .15s, color .15s; }
.ovoj9:hover:not([disabled]) { background: color-mix(in srgb, var(--wk9tm) 22%, var(--woyr9)); }
.ovoj9[disabled] { background: transparent; color: color-mix(in srgb, var(--wd9x5) 30%, transparent); cursor: default; text-decoration: line-through; }
.ovoj9.obmw1 { box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--wk9tm) 60%, transparent); }
.ovoj9.ocj6c { background: var(--wk9tm); color: var(--wqrm7); }
.omnxk { display: grid; gap: 14px; }
.omnxk .okmdk { margin-top: 4px; }
.okgx4 { list-style: none; margin: 0; padding: 0; display: grid; gap: 0; border-top: 1px solid color-mix(in srgb, var(--wd9x5) 14%, transparent); }
.ojae3 { 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(--wd9x5) 10%, transparent); }
.oqwri { font-family: var(--w06q6); font-weight: 700; font-size: 1.15rem; line-height: 1.1; color: var(--w15or); }
.oqwri small { display: block; font-family: var(--wn9pa); font-size: .8rem; font-weight: 500; color: var(--wugpt); margin-top: 3px; }
.o4h03 b { display: block; font-weight: 700; line-height: 1.3; }
.o4h03 small { display: block; color: var(--wugpt); font-size: .9rem; line-height: 1.5; margin-top: 4px; }
.ob90m { white-space: nowrap; font-size: .82rem; font-weight: 700; padding: 6px 12px; border-radius: 999px; background: var(--woyr9); color: var(--wd9x5); font-variant-numeric: tabular-nums; }
.ob90m:empty { display: none; }
.ojae3.ocj6c .ob90m { background: var(--wk9tm); color: var(--wqrm7); }
.oirqk .okgx4 { border-top: 0; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 14px; }
.oirqk .ojae3 { grid-template-columns: 1fr; align-content: start; border: 1px solid color-mix(in srgb, var(--wd9x5) 10%, transparent); border-radius: 18px; background: #fff; padding: 20px; }
.oirqk .ojae3.ocj6c { border-color: var(--wk9tm); }
.oirqk .ob90m { justify-self: start; }
.o1ir1 { margin: 24px 0 0; }
.o899c { display: flex; flex-wrap: wrap; gap: 12px 20px; align-items: center; margin: 0 0 18px; }
.ogcrc { display: inline-flex; padding: 4px; border-radius: 999px; background: var(--woyr9); }
.odxdx { border: 0; background: transparent; padding: 8px 16px; border-radius: 999px; font: inherit; font-weight: 600; font-size: .9rem; color: var(--wugpt); cursor: pointer; }
.odxdx[aria-pressed="true"] { background: #fff; color: var(--wd9x5); box-shadow: 0 4px 10px -6px rgba(0,0,0,.3); }
.o63ac { display: inline-flex; align-items: center; gap: 10px; font-weight: 600; font-size: .92rem; cursor: pointer; }
.o63ac input { width: 40px; height: 22px; appearance: none; -webkit-appearance: none; border-radius: 999px; background: color-mix(in srgb, var(--wd9x5) 20%, transparent); position: relative; cursor: pointer; transition: background .2s; margin: 0; }
.o63ac input::after { content: ""; position: absolute; top: 3px; left: 3px; width: 16px; height: 16px; border-radius: 50%; background: #fff; transition: transform .2s; }
.o63ac input:checked { background: var(--wk9tm); }
.o63ac input:checked::after { transform: translateX(18px); }
.oaale { overflow-x: auto; border-radius: 22px; background: #fff; border: 1px solid color-mix(in srgb, var(--wd9x5) 10%, transparent); }
.ovhlv { width: 100%; border-collapse: collapse; min-width: 560px; }
.ovhlv th, .ovhlv td { padding: 14px 16px; border-bottom: 1px solid color-mix(in srgb, var(--wd9x5) 8%, transparent); text-align: center; vertical-align: middle; }
.ovhlv thead th { vertical-align: top; }
.ovhlv tbody th { text-align: left; font-weight: 500; }
.og44z { display: block; font-family: var(--w06q6); font-size: 1.15rem; font-weight: 700; }
.ovhlv thead small { display: block; color: var(--wugpt); font-weight: 400; font-size: .84rem; margin-top: 4px; }
.olsky, .o1gvb { display: block; margin-top: 10px; font-size: 1.35rem; font-weight: 800; color: var(--w15or); }
.o1gvb { font-size: 1rem; }
.o31ce { background: color-mix(in srgb, var(--wk9tm) 7%, #fff); }
.owuuj { display: inline-grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: color-mix(in srgb, var(--wk9tm) 16%, #fff); color: var(--w15or); }
.owuuj svg { width: 16px; height: 16px; }
.oaxcs { color: color-mix(in srgb, var(--wd9x5) 30%, transparent); }
.o2991 td { border-bottom: 0; }
.o2991 .okmdk { min-height: 42px; padding: 0 16px; font-size: .92rem; }
@media (max-width: 900px) {
  .on798, .o38hy { grid-template-columns: 1fr; }
  .o1ywr { position: static; }
  .o4nb7 .o1ywr { grid-template-columns: 1fr; }
  .o4nb7 .o1ywr .okmdk { grid-row: auto; grid-column: auto; width: 100%; margin-top: 14px; }
}
@media (max-width: 560px) {
  .ojae3 { grid-template-columns: 1fr; }
  .ob90m { justify-self: start; }
  .ocn7i { grid-template-columns: minmax(0, 1fr) auto; }
  .oqigq { grid-column: 1 / -1; justify-self: start; }
  .ontph { grid-template-columns: 1fr; }
  .ovoj9 { min-height: 34px; border-radius: 10px; }
}
.ok3rl {
  --w4xzb: 1180px; --wv34t: 4px;
  --wcoz9: color-mix(in srgb, var(--wa0ap) 94%, var(--wk9tm) 6%);
  --w2r7p: color-mix(in srgb, var(--woyr9) 70%, #f3ead8 30%);
  --wrlcl: color-mix(in srgb, var(--wk9tm) 70%, #b8894a 30%);
  --wl606: color-mix(in srgb, var(--wd9x5) 16%, transparent);
  font-family: var(--wn9pa); line-height: 1.65; color: var(--wd9x5); background: var(--wfl0l);
}
.ok3rl .ohjg1 { display: block; }
.ok3rl .o1cvk { width: 100%; max-width: var(--w4xzb); margin: 0 auto; padding: 0 22px; }
.ok3rl .o1cvk > *, .ok3rl .o5nsn > *, .ok3rl .oih1h > *, .ok3rl .o2e7h > *, .ok3rl .ordc0 > *, .ok3rl .omqf3 > *, .ok3rl .ol9gg > * { min-width: 0; }
.ok3rl h1, .ok3rl h2, .ok3rl h3 { font-family: var(--w06q6); font-weight: 600; line-height: 1.15; margin: 0 0 .5em; overflow-wrap: break-word; word-break: normal; hyphens: manual; text-wrap: balance; }
.ok3rl h1 { font-size: clamp(2.2rem, 4.4vw, 3.5rem); letter-spacing: -.01em; }
.ok3rl h1.ocy31 { font-size: clamp(1.9rem, 3.4vw, 2.7rem); }
.ok3rl h2 { font-size: clamp(1.7rem, 2.8vw, 2.4rem); }
.ok3rl h3 { font-size: 1.12rem; }
.ok3rl p { margin: 0 0 1em; }
.ok3rl svg { display: block; flex: none; }
.ok3rl img { display: block; max-width: 100%; height: auto; }
.ok3rl a { color: inherit; }
.ok3rl .o4dpy { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.ok3rl .o6xxf { color: var(--w15or); font-style: italic; }
.ok3rl .otss9 .o6xxf { color: var(--wnk71); }
.ok3rl .owuzi { font-size: .74rem; font-weight: 600; letter-spacing: .22em; text-transform: uppercase; color: var(--w15or); margin: 0 0 14px; }
.ok3rl .oxtzp { display: flex; flex-wrap: wrap; gap: 12px; }
.ok3rl .o8cyp { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 48px; padding: 0 24px; border-radius: var(--wv34t); border: 1px solid var(--wcoz9); background: var(--wcoz9); color: #fff; font-weight: 600; font-size: .92rem; letter-spacing: .04em; text-decoration: none; transition: background .2s, color .2s, border-color .2s; max-width: 100%; text-align: center; line-height: 1.2; }
.ok3rl .o8cyp svg { width: 17px; height: 17px; }
.ok3rl .o8cyp:hover { background: var(--wk9tm); border-color: var(--wk9tm); color: var(--wqrm7); }
.ok3rl .o4sa7 { background: transparent; color: var(--wd9x5); border-color: var(--wl606); }
.ok3rl .o4sa7:hover { border-color: var(--wcoz9); background: transparent; color: var(--wd9x5); }
.ok3rl .onded { background: var(--wk9tm); border-color: var(--wk9tm); color: var(--wqrm7); }
.ok3rl .oawf9 { background: transparent; border-color: rgba(255, 255, 255, .45); color: #fff; }
.ok3rl .oxiwf { width: 100%; }
.ok3rl .os4wk { display: inline-flex; align-items: center; gap: .4em; font-weight: 600; color: var(--w15or); text-decoration: none; border-bottom: 1px solid currentColor; }
.ok3rl .os4wk svg { width: 15px; height: 15px; }
.ok3rl .ohvga { padding: clamp(64px, 8vw, 104px) 0; background: var(--wfl0l); }
.ok3rl .om2eg { background: var(--w2r7p); }
.ok3rl .odmzt { margin: 0 0 40px; max-width: 760px; }
.ok3rl .oey5n { margin-left: auto; margin-right: auto; text-align: center; }
.ok3rl .o0ekj { display: inline-flex; align-items: center; gap: 8px; margin: 2px 0 16px; }
.ok3rl .o0ekj i { width: 34px; height: 1px; background: var(--wrlcl); }
.ok3rl .o0ekj b { width: 7px; height: 7px; transform: rotate(45deg); border: 1px solid var(--wrlcl); }
.ok3rl .oriw3 { color: var(--wugpt); font-size: 1.04rem; }
.ok3rl .o3e8e { position: relative; padding: 10px; border: 1px solid var(--wl606); background: var(--wfl0l); }
.ok3rl .o3e8e::after { content: ""; position: absolute; inset: 4px; border: 1px solid color-mix(in srgb, var(--wrlcl) 45%, transparent); pointer-events: none; }
.ok3rl .o3e8e img, .ok3rl .o3e8e svg { width: 100%; height: 100%; object-fit: cover; }
.ok3rl .or7up { background: var(--w2r7p); padding: clamp(56px, 7vw, 96px) 0; }
.ok3rl .o5nsn { display: grid; grid-template-columns: 1.1fr .9fr; gap: clamp(32px, 5vw, 72px); align-items: center; }
.ok3rl .oqap0 { font-size: 1.1rem; color: var(--wugpt); max-width: 56ch; margin-bottom: 28px; }
.ok3rl .o1ta3 { margin: 26px 0 0; padding-top: 16px; border-top: 1px solid var(--wl606); font-size: .8rem; letter-spacing: .04em; color: var(--wugpt); }
.ok3rl .o1ta3 i { font-style: normal; margin: 0 .55em; color: var(--wrlcl); }
.ok3rl .og0u2 { position: relative; margin: 0; }
.ok3rl .og0u2 .o3e8e { aspect-ratio: 11 / 13; }
.ok3rl .ok6vb { position: absolute; left: -26px; bottom: 34px; width: 126px; height: 126px; border-radius: 50%; background: var(--wcoz9); color: #fff; display: grid; place-content: center; text-align: center; box-shadow: 0 0 0 6px var(--w2r7p), 0 0 0 7px var(--wrlcl); }
.ok3rl .ok6vb span { font-size: .62rem; letter-spacing: .2em; text-transform: uppercase; opacity: .8; }
.ok3rl .ok6vb b { font-family: var(--w06q6); font-size: 1.9rem; font-weight: 600; line-height: 1.1; }
.ok3rl .o0hs8 { background: var(--wfl0l); border-top: 1px solid var(--wl606); border-bottom: 1px solid var(--wl606); }
.ok3rl .o0hs8 ul { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--wmh46), minmax(0, 1fr)); }
.ok3rl .o0hs8 li { padding: 30px 18px; text-align: center; border-left: 1px solid var(--wl606); }
.ok3rl .o0hs8 li:first-child { border-left: 0; }
.ok3rl .o0hs8 b { display: block; font-family: var(--w06q6); font-size: clamp(1.6rem, 2.6vw, 2.2rem); font-weight: 600; color: var(--wcoz9); line-height: 1.1; }
.ok3rl .o0hs8 b.o7y4q { font-size: 1.2rem; }
.ok3rl .o0hs8 span { display: block; margin-top: 6px; font-size: .74rem; letter-spacing: .16em; text-transform: uppercase; color: var(--wugpt); }
.ok3rl .oftdu { display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 22px; }
.ok3rl .o29zm { display: flex; flex-direction: column; text-decoration: none; background: var(--wfl0l); border: 1px solid var(--wl606); transition: box-shadow .2s, transform .2s; }
.ok3rl .o29zm:hover { transform: translateY(-3px); box-shadow: 0 18px 38px -24px rgba(20, 20, 30, .45); }
.ok3rl .oupok { display: flex; align-items: center; gap: 12px; padding: 16px 18px; background: var(--wcoz9); color: #fff; }
.ok3rl .oupok svg { width: 20px; height: 20px; color: var(--wnk71); }
.ok3rl .oupok h3 { margin: 0; font-size: 1.04rem; color: #fff; }
.ok3rl .o43pi { display: flex; flex-direction: column; flex: 1; padding: 18px; }
.ok3rl .o43pi p { color: var(--wugpt); font-size: .94rem; }
.ok3rl .o43pi ul { list-style: none; margin: 0 0 14px; padding: 0; display: grid; gap: 6px; font-size: .9rem; }
.ok3rl .o43pi li { display: flex; gap: 8px; align-items: flex-start; }
.ok3rl .o43pi li svg { width: 16px; height: 16px; margin-top: 3px; color: var(--w15or); }
.ok3rl .o53mw { margin-top: auto; display: flex; justify-content: space-between; align-items: center; gap: 10px; padding-top: 12px; border-top: 1px solid var(--wl606); font-size: .9rem; color: var(--wugpt); }
.ok3rl .o53mw b { color: var(--wd9x5); }
.ok3rl .o53mw svg { width: 16px; height: 16px; color: var(--w15or); }
.ok3rl .oih1h { display: grid; grid-template-columns: .85fr 1.15fr; gap: clamp(32px, 5vw, 72px); align-items: center; }
.ok3rl .ova51 { margin: 0; }
.ok3rl .ova51 .o3e8e { aspect-ratio: 9 / 10; }
.ok3rl .owcwe { list-style: none; margin: 0; padding: 0; display: grid; gap: 22px; }
.ok3rl .owcwe li { display: grid; grid-template-columns: 56px 1fr; gap: 16px; padding-bottom: 20px; border-bottom: 1px solid var(--wl606); }
.ok3rl .owcwe li:last-child { border-bottom: 0; padding-bottom: 0; }
.ok3rl .o3g1o { font-family: var(--w06q6); font-size: 1.7rem; color: var(--wrlcl); line-height: 1; }
.ok3rl .owcwe p { margin: 0; color: var(--wugpt); font-size: .95rem; }
.ok3rl .o2e7h { display: grid; grid-template-columns: .8fr 1.2fr; gap: clamp(32px, 5vw, 72px); align-items: start; }
.ok3rl .o9gfs { list-style: none; margin: 0; padding: 0; position: relative; }
.ok3rl .o9gfs::before { content: ""; position: absolute; left: 21px; top: 8px; bottom: 8px; width: 1px; background: var(--wl606); }
.ok3rl .o9gfs li { position: relative; display: grid; grid-template-columns: 44px 1fr; gap: 20px; padding: 0 0 28px; }
.ok3rl .oz278 { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; background: var(--wfl0l); border: 1px solid var(--wrlcl); font-family: var(--w06q6); font-weight: 600; color: var(--wcoz9); position: relative; }
.ok3rl .oun7b { display: inline-block; font-size: .72rem; letter-spacing: .14em; text-transform: uppercase; color: var(--w15or); margin-bottom: 4px; }
.ok3rl .o9gfs p { color: var(--wugpt); margin: 0; font-size: .95rem; }
.ok3rl .o5tnr { display: grid; grid-template-columns: repeat(var(--wmh46), minmax(0, 1fr)); gap: 22px; align-items: stretch; }
.ok3rl .ob8g7 { position: relative; display: flex; flex-direction: column; padding: 30px 24px; background: var(--wfl0l); border: 1px solid var(--wl606); }
.ok3rl .ob8g7 ul { list-style: none; margin: 0 0 22px; padding: 18px 0 0; border-top: 1px solid var(--wl606); display: grid; gap: 9px; font-size: .92rem; flex: 1; }
.ok3rl .ob8g7 li { display: flex; gap: 8px; }
.ok3rl .ob8g7 li svg { width: 16px; height: 16px; margin-top: 3px; color: var(--w15or); }
.ok3rl .ob8g7 li.oz70q { opacity: .5; }
.ok3rl .olw7u { color: var(--wugpt); font-size: .92rem; }
.ok3rl .o25yw { font-family: var(--w06q6); font-size: 1.9rem; color: var(--wcoz9); margin: 6px 0 18px; }
.ok3rl .o25yw small { font-family: var(--wn9pa); font-size: .8rem; color: var(--wugpt); }
.ok3rl .ocq41 { background: var(--wcoz9); color: #fff; border-color: var(--wcoz9); box-shadow: inset 0 3px 0 var(--wrlcl); }
.ok3rl .ocq41 .o25yw, .ok3rl .ocq41 h3 { color: #fff; }
.ok3rl .ocq41 .olw7u, .ok3rl .ocq41 .o25yw small { color: rgba(255, 255, 255, .72); }
.ok3rl .ocq41 ul { border-color: rgba(255, 255, 255, .18); }
.ok3rl .ocq41 li svg { color: var(--wnk71); }
.ok3rl .oa4ch { position: absolute; top: -12px; left: 24px; background: var(--wk9tm); color: var(--wqrm7); font-size: .7rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 10px; }
.ok3rl .oybe7 { margin: 22px 0 0; text-align: center; font-size: .86rem; color: var(--wugpt); }
.ok3rl .ordc0 { display: grid; grid-template-columns: .8fr 1.2fr; gap: clamp(32px, 5vw, 72px); align-items: start; }
.ok3rl .og0tu { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--wl606); }
.ok3rl .og0tu li { display: grid; grid-template-columns: 74px 1fr; gap: 22px; padding: 22px 0; border-bottom: 1px solid var(--wl606); }
.ok3rl .oxoj8 { display: grid; place-content: center; text-align: center; width: 74px; height: 74px; border: 1px solid var(--wrlcl); }
.ok3rl .oxoj8 b { font-family: var(--w06q6); font-size: 1.7rem; line-height: 1; color: var(--wcoz9); }
.ok3rl .oxoj8 small { font-size: .7rem; letter-spacing: .14em; text-transform: uppercase; color: var(--wugpt); }
.ok3rl .ois8a { font-size: .78rem; letter-spacing: .1em; text-transform: uppercase; color: var(--w15or); margin: 0 0 4px; }
.ok3rl .og0tu p { color: var(--wugpt); margin: 0; font-size: .94rem; }
.ok3rl .og0tu h3 { margin-bottom: 4px; }
.ok3rl .omqf3 { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(32px, 5vw, 72px); align-items: center; }
.ok3rl .ozf80 { margin: 0; }
.ok3rl .ozf80 .o3e8e { aspect-ratio: 4 / 3; }
.ok3rl .ooh4k { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-wrap: wrap; gap: 8px; }
.ok3rl .ooh4k li { padding: 6px 12px; border: 1px solid var(--wl606); font-size: .86rem; background: var(--wfl0l); }
.ok3rl .od8r9 { display: flex; gap: 8px; align-items: flex-start; color: var(--wugpt); font-size: .92rem; }
.ok3rl .od8r9 svg { width: 17px; height: 17px; margin-top: 3px; color: var(--w15or); }
.ok3rl .ol9gg { display: grid; grid-template-columns: .8fr 1.2fr; gap: clamp(32px, 5vw, 72px); align-items: start; }
.ok3rl .onotg { border: 1px solid var(--wl606); padding: 20px; background: var(--w2r7p); }
.ok3rl .onotg a { display: flex; align-items: center; gap: 8px; font-weight: 600; text-decoration: none; margin-bottom: 12px; }
.ok3rl .onotg a svg { width: 17px; height: 17px; color: var(--w15or); }
.ok3rl .onotg ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 6px; font-size: .88rem; }
.ok3rl .onotg li { display: flex; justify-content: space-between; gap: 12px; color: var(--wugpt); }
.ok3rl .o0vbn details { border-bottom: 1px solid var(--wl606); }
.ok3rl .o0vbn details:first-child { border-top: 1px solid var(--wl606); }
.ok3rl .o0vbn summary { list-style: none; cursor: pointer; display: flex; justify-content: space-between; gap: 16px; padding: 20px 0; font-family: var(--w06q6); font-size: 1.08rem; font-weight: 600; }
.ok3rl .o0vbn summary::-webkit-details-marker { display: none; }
.ok3rl .ojdw9 { position: relative; width: 14px; height: 14px; flex: none; margin-top: 6px; }
.ok3rl .ojdw9::before, .ok3rl .ojdw9::after { content: ""; position: absolute; left: 0; right: 0; top: 6px; height: 1px; background: var(--wrlcl); transition: transform .2s; }
.ok3rl .ojdw9::after { transform: rotate(90deg); }
.ok3rl details[open] .ojdw9::after { transform: rotate(0); }
.ok3rl .o0vbn p { color: var(--wugpt); padding: 0 0 20px; margin: 0; }
.ok3rl .otss9 { background: var(--wcoz9); color: #fff; padding: clamp(56px, 7vw, 88px) 0; }
.ok3rl .o2zfe { border: 1px solid rgba(255, 255, 255, .22); outline: 1px solid color-mix(in srgb, var(--wrlcl) 60%, transparent); outline-offset: 8px; padding: clamp(32px, 5vw, 56px); text-align: center; }
.ok3rl .otss9 h2 { color: #fff; }
.ok3rl .otss9 p { color: rgba(255, 255, 255, .78); max-width: 60ch; margin: 0 auto 24px; }
.ok3rl .otss9 .oxtzp { justify-content: center; }
@media (max-width: 900px) {
  .ok3rl .o5nsn, .ok3rl .oih1h, .ok3rl .o2e7h, .ok3rl .ordc0, .ok3rl .omqf3, .ok3rl .ol9gg { grid-template-columns: 1fr; }
  .ok3rl .o5tnr { grid-template-columns: 1fr; }
  .ok3rl .o0hs8 ul { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .ok3rl .o0hs8 li:nth-child(odd) { border-left: 0; }
  .ok3rl .o0hs8 li { border-top: 1px solid var(--wl606); }
  .ok3rl .ok6vb { left: 10px; bottom: 10px; width: 100px; height: 100px; }
  .ok3rl .ok6vb b { font-size: 1.5rem; }
}
@media (max-width: 520px) {
  .ok3rl .o1cvk { padding: 0 16px; }
  .ok3rl .o8cyp { width: 100%; }
  .ok3rl .o2zfe { outline-offset: 4px; padding: 26px 18px; }
}
.o45ae .ozzuu { position: relative; margin: 0; overflow: hidden; color: #fff; }
.o45ae .oxp3e { margin: 0; }
.o45ae .oxp3e img { display: block; width: 100%; height: 100%; object-fit: cover; }
.o45ae .oy1uq { margin: 0 0 .6rem; font-size: .76rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; opacity: .85; }
.o45ae .ou198 { margin: 0; font-family: var(--w06q6); font-weight: 700; font-size: clamp(1.5rem, 1rem + 2vw, 2.6rem); line-height: 1.12; overflow-wrap: break-word; hyphens: auto; }
.o45ae .o5fab { margin: .8rem 0 0; font-size: 1.02rem; line-height: 1.6; max-width: 56ch; }
.o45ae .oz1fb { display: inline-flex; align-items: center; gap: .45em; margin-top: 1.1rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: .2em; }
.o45ae .oz1fb svg { width: 18px; height: 18px; }
.o45ae .on5v8 { min-height: clamp(320px, 42vw, 540px); display: flex; align-items: flex-end; }
.o45ae .on5v8 .oxp3e { position: absolute; inset: 0; }
.o45ae .on5v8::after { content: ""; position: absolute; inset: 0; background: linear-gradient(20deg, color-mix(in srgb, var(--wa0ap) 88%, transparent) 0%, color-mix(in srgb, var(--wa0ap) 45%, transparent) 45%, transparent 75%); }
.o45ae .on5v8 .o40om { position: relative; z-index: 1; max-width: 1180px; width: 100%; margin: 0 auto; padding: clamp(28px, 5vw, 64px) clamp(18px, 4vw, 40px); }
.o45ae .on5v8 .ou198 { max-width: 22ch; }
.o45ae .oqcqo { display: grid; grid-template-columns: 1.5fr 1fr; background: var(--wk9tm); color: var(--wqrm7); }
.o45ae .oqcqo .oxp3e { min-height: clamp(300px, 34vw, 480px); }
.o45ae .oqcqo .o40om { padding: clamp(28px, 5vw, 64px); align-self: center; }
.o45ae .o1aza { min-height: clamp(300px, 36vw, 480px); display: grid; place-items: center; text-align: center; }
.o45ae .o1aza .oxp3e { position: absolute; inset: 0; }
.o45ae .o1aza::after { content: ""; position: absolute; inset: 0; background: color-mix(in srgb, var(--wa0ap) 58%, transparent); }
.o45ae .o1aza .o40om { position: relative; z-index: 1; padding: 40px 20px; max-width: 760px; }
.o45ae .o1aza .o5fab { margin-left: auto; margin-right: auto; }
.o45ae .o0ik4 { color: var(--wd9x5, var(--wa0ap)); background: var(--woyr9, #f4f4f4); }
.o45ae .o0ik4 .oxp3e { height: clamp(240px, 30vw, 420px); }
.o45ae .o0ik4 .o40om { 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; }
.o45ae .o0ik4 .oy1uq, .o45ae .o0ik4 .ou198, .o45ae .o0ik4 .o5fab { grid-column: 1; }
.o45ae .o0ik4 .oz1fb { grid-column: 2; grid-row: 1 / span 3; color: var(--w15or, var(--wk9tm)); }
.o45ae .o0ik4 .ou198 { font-size: clamp(1.25rem, 1rem + 1vw, 1.7rem); }
@media (max-width: 760px) {
  .o45ae .oqcqo { grid-template-columns: 1fr; }
  .o45ae .o0ik4 .o40om { grid-template-columns: 1fr; }
  .o45ae .o0ik4 .oz1fb { grid-column: 1; grid-row: auto; }
}
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .outts.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) h2,
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) h2 { font-family: var(--w06q6); line-height: 1.12; font-size: clamp(1.7rem, 1.15rem + 1.8vw, 2.55rem); }
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .outts.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) h3,
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) h3 { font-family: var(--w06q6); }
.ouazq.ou4j7 .o5tbq.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o8ued.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o2cz4.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ownu9.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o056s.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oy5zf.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .opps2.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oesjg.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .odj7k.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o9j8l.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o5rs0.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .obuny.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o0w07.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ov4d0.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .orvs8.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oq0eu.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .on9fi.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o9vy0.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oqfuf.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ozpk9.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ok3rl.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ot9u6.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oe5lg.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o10z6.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .outts.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o38r6.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oiat9.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o7lmq.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o44db.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oisrt.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ov9my.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o4ikb.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o6a6y.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .obtos.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .owid2.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o541n.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oabmr.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ornbk.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ozvd9.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .os75u.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o5t6b.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oswkr.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oxji4.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .oe8hw.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ou310.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .obcr2.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .o8bak.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ojcim.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .owje0.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .olmdk.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .obzig.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ocdzd.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .odto0.ob0ce:not(.owh5b) h2,
.ouazq.ou4j7 .ox2r0.ob0ce:not(.owh5b) h2 { text-transform: uppercase; letter-spacing: .02em; font-size: clamp(1.45rem, 1.05rem + 1.45vw, 2.15rem); }
.ouazq.odou4 .o5tbq.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o8ued.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o2cz4.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ownu9.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o056s.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oy5zf.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .opps2.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oesjg.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .odj7k.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o9j8l.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o5rs0.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .obuny.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o0w07.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ov4d0.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .orvs8.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oq0eu.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .on9fi.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o9vy0.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oqfuf.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ozpk9.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ok3rl.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ot9u6.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oe5lg.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o10z6.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .outts.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o38r6.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oiat9.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o7lmq.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o44db.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oisrt.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ov9my.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o4ikb.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o6a6y.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .obtos.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .owid2.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o541n.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oabmr.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ornbk.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ozvd9.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .os75u.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o5t6b.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oswkr.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oxji4.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .oe8hw.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ou310.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .obcr2.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .o8bak.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ojcim.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .owje0.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .olmdk.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .obzig.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ocdzd.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .odto0.ob0ce:not(.owh5b) h2,
.ouazq.odou4 .ox2r0.ob0ce:not(.owh5b) h2 { text-transform: none; letter-spacing: -.01em; }
.ouazq.of4lo .o5tbq.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o8ued.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o2cz4.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ownu9.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o056s.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oy5zf.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .opps2.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oesjg.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .odj7k.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o9j8l.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o5rs0.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .obuny.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o0w07.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ov4d0.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .orvs8.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oq0eu.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .on9fi.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o9vy0.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oqfuf.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ozpk9.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ok3rl.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ot9u6.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oe5lg.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o10z6.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .outts.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o38r6.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oiat9.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o7lmq.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o44db.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oisrt.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ov9my.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o4ikb.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o6a6y.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .obtos.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .owid2.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o541n.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oabmr.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ornbk.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ozvd9.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .os75u.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o5t6b.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oswkr.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oxji4.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .oe8hw.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ou310.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .obcr2.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .o8bak.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ojcim.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .owje0.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .olmdk.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .obzig.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ocdzd.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .odto0.ob0ce:not(.owh5b) h2,
.ouazq.of4lo .ox2r0.ob0ce:not(.owh5b) h2 { font-weight: 600; }
.ouazq.of4lo .o5tbq.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o8ued.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o2cz4.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ownu9.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o056s.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oy5zf.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .opps2.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oesjg.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .odj7k.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o9j8l.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o5rs0.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .obuny.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o0w07.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ov4d0.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .orvs8.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oq0eu.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .on9fi.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o9vy0.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oqfuf.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ozpk9.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ok3rl.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ot9u6.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oe5lg.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o10z6.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .outts.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o38r6.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oiat9.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o7lmq.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o44db.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oisrt.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ov9my.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o4ikb.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o6a6y.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .obtos.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .owid2.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o541n.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oabmr.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ornbk.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ozvd9.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .os75u.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o5t6b.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oswkr.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oxji4.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .oe8hw.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ou310.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .obcr2.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .o8bak.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ojcim.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .owje0.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .olmdk.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .obzig.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ocdzd.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .odto0.ob0ce:not(.owh5b) h3,
.ouazq.of4lo .ox2r0.ob0ce:not(.owh5b) h3 { font-weight: 600; }
.ouazq.ow2a5 .o5tbq.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o8ued.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o2cz4.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ownu9.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o056s.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oy5zf.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .opps2.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oesjg.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .odj7k.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o9j8l.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o5rs0.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .obuny.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o0w07.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ov4d0.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .orvs8.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oq0eu.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .on9fi.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o9vy0.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oqfuf.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ozpk9.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ok3rl.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ot9u6.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oe5lg.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o10z6.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .outts.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o38r6.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oiat9.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o7lmq.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o44db.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oisrt.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ov9my.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o4ikb.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o6a6y.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .obtos.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .owid2.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o541n.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oabmr.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ornbk.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ozvd9.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .os75u.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o5t6b.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oswkr.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oxji4.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .oe8hw.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ou310.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .obcr2.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .o8bak.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ojcim.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .owje0.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .olmdk.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .obzig.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ocdzd.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .odto0.ob0ce:not(.owh5b) h2,
.ouazq.ow2a5 .ox2r0.ob0ce:not(.owh5b) h2 { font-weight: 700; }
.ouazq.ow2a5 .o5tbq.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o8ued.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o2cz4.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ownu9.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o056s.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oy5zf.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .opps2.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oesjg.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .odj7k.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o9j8l.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o5rs0.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .obuny.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o0w07.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ov4d0.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .orvs8.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oq0eu.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .on9fi.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o9vy0.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oqfuf.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ozpk9.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ok3rl.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ot9u6.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oe5lg.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o10z6.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .outts.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o38r6.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oiat9.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o7lmq.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o44db.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oisrt.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ov9my.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o4ikb.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o6a6y.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .obtos.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .owid2.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o541n.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oabmr.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ornbk.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ozvd9.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .os75u.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o5t6b.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oswkr.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oxji4.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .oe8hw.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ou310.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .obcr2.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .o8bak.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ojcim.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .owje0.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .olmdk.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .obzig.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ocdzd.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .odto0.ob0ce:not(.owh5b) h3,
.ouazq.ow2a5 .ox2r0.ob0ce:not(.owh5b) h3 { font-weight: 700; }
.ouazq.olp8m .o5tbq.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o8ued.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o2cz4.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ownu9.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o056s.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oy5zf.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .opps2.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oesjg.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .odj7k.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o9j8l.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o5rs0.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .obuny.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o0w07.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ov4d0.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .orvs8.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oq0eu.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .on9fi.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o9vy0.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oqfuf.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ozpk9.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ok3rl.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ot9u6.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oe5lg.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o10z6.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .outts.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o38r6.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oiat9.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o7lmq.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o44db.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oisrt.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ov9my.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o4ikb.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o6a6y.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .obtos.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .owid2.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o541n.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oabmr.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ornbk.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ozvd9.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .os75u.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o5t6b.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oswkr.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oxji4.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .oe8hw.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ou310.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .obcr2.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .o8bak.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ojcim.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .owje0.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .olmdk.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .obzig.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ocdzd.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .odto0.ob0ce:not(.owh5b) h2,
.ouazq.olp8m .ox2r0.ob0ce:not(.owh5b) h2 { font-weight: 800; }
.ouazq.olp8m .o5tbq.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o8ued.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o2cz4.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ownu9.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o056s.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oy5zf.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .opps2.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oesjg.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .odj7k.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o9j8l.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o5rs0.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .obuny.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o0w07.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ov4d0.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .orvs8.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oq0eu.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .on9fi.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o9vy0.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oqfuf.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ozpk9.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ok3rl.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ot9u6.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oe5lg.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o10z6.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .outts.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o38r6.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oiat9.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o7lmq.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o44db.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oisrt.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ov9my.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o4ikb.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o6a6y.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .obtos.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .owid2.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o541n.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oabmr.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ornbk.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ozvd9.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .os75u.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o5t6b.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oswkr.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oxji4.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .oe8hw.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ou310.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .obcr2.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .o8bak.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ojcim.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .owje0.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .olmdk.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .obzig.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ocdzd.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .odto0.ob0ce:not(.owh5b) h3,
.ouazq.olp8m .ox2r0.ob0ce:not(.owh5b) h3 { font-weight: 700; }
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) .ocpio,
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) .on4tj,
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) .oxov2,
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) .oaep5,
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) .oie8u,
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) .opj34,
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) .oq0fu,
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) .os2ka,
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) .ob7iz,
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) .o2sxa,
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) .oaqfn,
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) .ogwu7,
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) .ov5vg,
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) .o0cqg,
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) .ob6mt,
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) .odh0c,
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) .ozb6p,
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) .otc4k,
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) .oblb0,
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) .olh6y,
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) .owuzi,
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) .o7rvi,
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) .od11t,
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) .ohck3,
.ouazq.ouazq .outts.ob0ce:not(.owh5b) .ojkc3,
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) .opdx0,
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) .o6jyj,
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) .o85jh,
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) .oyf1m,
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) .omwb3,
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) .og43j,
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) .o4ovc,
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) .ou9jk,
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) .o0j8k,
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) .omaxh,
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) .osmz9,
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) .ov6ya,
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) .otldx,
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) .ojv56,
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) .oxygc,
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) .or07w,
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) .osc0q,
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) .oifsc,
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) .osj9t,
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) .ofah7,
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) .opq5n,
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) .obmdi,
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) .oqkmo,
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) .osuhm,
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) .oix52,
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) .ormfy,
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) .otkxd,
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) .ojbof,
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) .opbl7 { font-family: var(--wn9pa); 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; }
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) .ocpio::after,
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) .on4tj::after,
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) .oxov2::after,
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) .oaep5::after,
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) .oie8u::after,
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) .opj34::after,
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) .oq0fu::after,
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) .os2ka::after,
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) .ob7iz::after,
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) .o2sxa::after,
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) .oaqfn::after,
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) .ogwu7::after,
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) .ov5vg::after,
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) .o0cqg::after,
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) .ob6mt::after,
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) .odh0c::after,
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) .ozb6p::after,
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) .otc4k::after,
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) .oblb0::after,
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) .olh6y::after,
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) .owuzi::after,
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) .o7rvi::after,
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) .od11t::after,
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) .ohck3::after,
.ouazq.ouazq .outts.ob0ce:not(.owh5b) .ojkc3::after,
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) .opdx0::after,
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) .o6jyj::after,
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) .o85jh::after,
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) .oyf1m::after,
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) .omwb3::after,
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) .og43j::after,
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) .o4ovc::after,
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) .ou9jk::after,
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) .o0j8k::after,
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) .omaxh::after,
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) .osmz9::after,
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) .ov6ya::after,
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) .otldx::after,
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) .ojv56::after,
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) .oxygc::after,
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) .or07w::after,
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) .osc0q::after,
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) .oifsc::after,
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) .osj9t::after,
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) .ofah7::after,
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) .opq5n::after,
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) .obmdi::after,
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) .oqkmo::after,
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) .osuhm::after,
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) .oix52::after,
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) .ormfy::after,
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) .otkxd::after,
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) .ojbof::after,
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) .opbl7::after { content: none; }
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) .ocpio > svg,
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) .ocpio > [aria-hidden="true"],
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) .on4tj > svg,
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) .on4tj > [aria-hidden="true"],
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) .oxov2 > svg,
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) .oxov2 > [aria-hidden="true"],
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) .oaep5 > svg,
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) .oaep5 > [aria-hidden="true"],
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) .oie8u > svg,
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) .oie8u > [aria-hidden="true"],
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) .opj34 > svg,
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) .opj34 > [aria-hidden="true"],
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) .oq0fu > svg,
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) .oq0fu > [aria-hidden="true"],
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) .os2ka > svg,
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) .os2ka > [aria-hidden="true"],
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) .ob7iz > svg,
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) .ob7iz > [aria-hidden="true"],
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) .o2sxa > svg,
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) .o2sxa > [aria-hidden="true"],
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) .oaqfn > svg,
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) .oaqfn > [aria-hidden="true"],
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) .ogwu7 > svg,
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) .ogwu7 > [aria-hidden="true"],
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) .ov5vg > svg,
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) .ov5vg > [aria-hidden="true"],
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) .o0cqg > svg,
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) .o0cqg > [aria-hidden="true"],
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) .ob6mt > svg,
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) .ob6mt > [aria-hidden="true"],
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) .odh0c > svg,
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) .odh0c > [aria-hidden="true"],
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) .ozb6p > svg,
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) .ozb6p > [aria-hidden="true"],
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) .otc4k > svg,
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) .otc4k > [aria-hidden="true"],
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) .oblb0 > svg,
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) .oblb0 > [aria-hidden="true"],
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) .olh6y > svg,
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) .olh6y > [aria-hidden="true"],
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) .owuzi > svg,
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) .owuzi > [aria-hidden="true"],
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) .o7rvi > svg,
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) .o7rvi > [aria-hidden="true"],
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) .od11t > svg,
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) .od11t > [aria-hidden="true"],
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) .ohck3 > svg,
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) .ohck3 > [aria-hidden="true"],
.ouazq.ouazq .outts.ob0ce:not(.owh5b) .ojkc3 > svg,
.ouazq.ouazq .outts.ob0ce:not(.owh5b) .ojkc3 > [aria-hidden="true"],
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) .opdx0 > svg,
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) .opdx0 > [aria-hidden="true"],
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) .o6jyj > svg,
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) .o6jyj > [aria-hidden="true"],
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) .o85jh > svg,
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) .o85jh > [aria-hidden="true"],
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) .oyf1m > svg,
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) .oyf1m > [aria-hidden="true"],
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) .omwb3 > svg,
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) .omwb3 > [aria-hidden="true"],
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) .og43j > svg,
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) .og43j > [aria-hidden="true"],
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) .o4ovc > svg,
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) .o4ovc > [aria-hidden="true"],
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) .ou9jk > svg,
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) .ou9jk > [aria-hidden="true"],
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) .o0j8k > svg,
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) .o0j8k > [aria-hidden="true"],
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) .omaxh > svg,
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) .omaxh > [aria-hidden="true"],
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) .osmz9 > svg,
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) .osmz9 > [aria-hidden="true"],
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) .ov6ya > svg,
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) .ov6ya > [aria-hidden="true"],
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) .otldx > svg,
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) .otldx > [aria-hidden="true"],
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) .ojv56 > svg,
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) .ojv56 > [aria-hidden="true"],
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) .oxygc > svg,
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) .oxygc > [aria-hidden="true"],
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) .or07w > svg,
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) .or07w > [aria-hidden="true"],
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) .osc0q > svg,
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) .osc0q > [aria-hidden="true"],
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) .oifsc > svg,
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) .oifsc > [aria-hidden="true"],
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) .osj9t > svg,
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) .osj9t > [aria-hidden="true"],
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) .ofah7 > svg,
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) .ofah7 > [aria-hidden="true"],
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) .opq5n > svg,
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) .opq5n > [aria-hidden="true"],
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) .obmdi > svg,
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) .obmdi > [aria-hidden="true"],
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) .oqkmo > svg,
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) .oqkmo > [aria-hidden="true"],
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) .osuhm > svg,
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) .osuhm > [aria-hidden="true"],
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) .oix52 > svg,
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) .oix52 > [aria-hidden="true"],
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) .ormfy > svg,
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) .ormfy > [aria-hidden="true"],
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) .otkxd > svg,
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) .otkxd > [aria-hidden="true"],
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) .ojbof > svg,
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) .ojbof > [aria-hidden="true"],
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) .opbl7 > svg,
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) .opbl7 > [aria-hidden="true"] { display: none; }
.ouazq.ouazq .o5tbq.ob0ce:not(.owh5b) .ocpio::before,
.ouazq.ouazq .o8ued.ob0ce:not(.owh5b) .on4tj::before,
.ouazq.ouazq .o2cz4.ob0ce:not(.owh5b) .oxov2::before,
.ouazq.ouazq .ownu9.ob0ce:not(.owh5b) .oaep5::before,
.ouazq.ouazq .o056s.ob0ce:not(.owh5b) .oie8u::before,
.ouazq.ouazq .oy5zf.ob0ce:not(.owh5b) .opj34::before,
.ouazq.ouazq .opps2.ob0ce:not(.owh5b) .oq0fu::before,
.ouazq.ouazq .oesjg.ob0ce:not(.owh5b) .os2ka::before,
.ouazq.ouazq .odj7k.ob0ce:not(.owh5b) .ob7iz::before,
.ouazq.ouazq .o9j8l.ob0ce:not(.owh5b) .o2sxa::before,
.ouazq.ouazq .o5rs0.ob0ce:not(.owh5b) .oaqfn::before,
.ouazq.ouazq .obuny.ob0ce:not(.owh5b) .ogwu7::before,
.ouazq.ouazq .o0w07.ob0ce:not(.owh5b) .ov5vg::before,
.ouazq.ouazq .ov4d0.ob0ce:not(.owh5b) .o0cqg::before,
.ouazq.ouazq .orvs8.ob0ce:not(.owh5b) .ob6mt::before,
.ouazq.ouazq .oq0eu.ob0ce:not(.owh5b) .odh0c::before,
.ouazq.ouazq .on9fi.ob0ce:not(.owh5b) .ozb6p::before,
.ouazq.ouazq .o9vy0.ob0ce:not(.owh5b) .otc4k::before,
.ouazq.ouazq .oqfuf.ob0ce:not(.owh5b) .oblb0::before,
.ouazq.ouazq .ozpk9.ob0ce:not(.owh5b) .olh6y::before,
.ouazq.ouazq .ok3rl.ob0ce:not(.owh5b) .owuzi::before,
.ouazq.ouazq .ot9u6.ob0ce:not(.owh5b) .o7rvi::before,
.ouazq.ouazq .oe5lg.ob0ce:not(.owh5b) .od11t::before,
.ouazq.ouazq .o10z6.ob0ce:not(.owh5b) .ohck3::before,
.ouazq.ouazq .outts.ob0ce:not(.owh5b) .ojkc3::before,
.ouazq.ouazq .o38r6.ob0ce:not(.owh5b) .opdx0::before,
.ouazq.ouazq .oiat9.ob0ce:not(.owh5b) .o6jyj::before,
.ouazq.ouazq .o7lmq.ob0ce:not(.owh5b) .o85jh::before,
.ouazq.ouazq .o44db.ob0ce:not(.owh5b) .oyf1m::before,
.ouazq.ouazq .oisrt.ob0ce:not(.owh5b) .omwb3::before,
.ouazq.ouazq .ov9my.ob0ce:not(.owh5b) .og43j::before,
.ouazq.ouazq .o4ikb.ob0ce:not(.owh5b) .o4ovc::before,
.ouazq.ouazq .o6a6y.ob0ce:not(.owh5b) .ou9jk::before,
.ouazq.ouazq .obtos.ob0ce:not(.owh5b) .o0j8k::before,
.ouazq.ouazq .owid2.ob0ce:not(.owh5b) .omaxh::before,
.ouazq.ouazq .o541n.ob0ce:not(.owh5b) .osmz9::before,
.ouazq.ouazq .oabmr.ob0ce:not(.owh5b) .ov6ya::before,
.ouazq.ouazq .ornbk.ob0ce:not(.owh5b) .otldx::before,
.ouazq.ouazq .ozvd9.ob0ce:not(.owh5b) .ojv56::before,
.ouazq.ouazq .os75u.ob0ce:not(.owh5b) .oxygc::before,
.ouazq.ouazq .o5t6b.ob0ce:not(.owh5b) .or07w::before,
.ouazq.ouazq .oswkr.ob0ce:not(.owh5b) .osc0q::before,
.ouazq.ouazq .oxji4.ob0ce:not(.owh5b) .oifsc::before,
.ouazq.ouazq .oe8hw.ob0ce:not(.owh5b) .osj9t::before,
.ouazq.ouazq .ou310.ob0ce:not(.owh5b) .ofah7::before,
.ouazq.ouazq .obcr2.ob0ce:not(.owh5b) .opq5n::before,
.ouazq.ouazq .o8bak.ob0ce:not(.owh5b) .obmdi::before,
.ouazq.ouazq .ojcim.ob0ce:not(.owh5b) .oqkmo::before,
.ouazq.ouazq .owje0.ob0ce:not(.owh5b) .osuhm::before,
.ouazq.ouazq .olmdk.ob0ce:not(.owh5b) .oix52::before,
.ouazq.ouazq .obzig.ob0ce:not(.owh5b) .ormfy::before,
.ouazq.ouazq .ocdzd.ob0ce:not(.owh5b) .otkxd::before,
.ouazq.ouazq .odto0.ob0ce:not(.owh5b) .ojbof::before,
.ouazq.ouazq .ox2r0.ob0ce:not(.owh5b) .opbl7::before { content: none; }
.ouazq.ozovh .o5tbq.ob0ce:not(.owh5b) .ocpio::before,
.ouazq.ozovh .o8ued.ob0ce:not(.owh5b) .on4tj::before,
.ouazq.ozovh .o2cz4.ob0ce:not(.owh5b) .oxov2::before,
.ouazq.ozovh .ownu9.ob0ce:not(.owh5b) .oaep5::before,
.ouazq.ozovh .o056s.ob0ce:not(.owh5b) .oie8u::before,
.ouazq.ozovh .oy5zf.ob0ce:not(.owh5b) .opj34::before,
.ouazq.ozovh .opps2.ob0ce:not(.owh5b) .oq0fu::before,
.ouazq.ozovh .oesjg.ob0ce:not(.owh5b) .os2ka::before,
.ouazq.ozovh .odj7k.ob0ce:not(.owh5b) .ob7iz::before,
.ouazq.ozovh .o9j8l.ob0ce:not(.owh5b) .o2sxa::before,
.ouazq.ozovh .o5rs0.ob0ce:not(.owh5b) .oaqfn::before,
.ouazq.ozovh .obuny.ob0ce:not(.owh5b) .ogwu7::before,
.ouazq.ozovh .o0w07.ob0ce:not(.owh5b) .ov5vg::before,
.ouazq.ozovh .ov4d0.ob0ce:not(.owh5b) .o0cqg::before,
.ouazq.ozovh .orvs8.ob0ce:not(.owh5b) .ob6mt::before,
.ouazq.ozovh .oq0eu.ob0ce:not(.owh5b) .odh0c::before,
.ouazq.ozovh .on9fi.ob0ce:not(.owh5b) .ozb6p::before,
.ouazq.ozovh .o9vy0.ob0ce:not(.owh5b) .otc4k::before,
.ouazq.ozovh .oqfuf.ob0ce:not(.owh5b) .oblb0::before,
.ouazq.ozovh .ozpk9.ob0ce:not(.owh5b) .olh6y::before,
.ouazq.ozovh .ok3rl.ob0ce:not(.owh5b) .owuzi::before,
.ouazq.ozovh .ot9u6.ob0ce:not(.owh5b) .o7rvi::before,
.ouazq.ozovh .oe5lg.ob0ce:not(.owh5b) .od11t::before,
.ouazq.ozovh .o10z6.ob0ce:not(.owh5b) .ohck3::before,
.ouazq.ozovh .outts.ob0ce:not(.owh5b) .ojkc3::before,
.ouazq.ozovh .o38r6.ob0ce:not(.owh5b) .opdx0::before,
.ouazq.ozovh .oiat9.ob0ce:not(.owh5b) .o6jyj::before,
.ouazq.ozovh .o7lmq.ob0ce:not(.owh5b) .o85jh::before,
.ouazq.ozovh .o44db.ob0ce:not(.owh5b) .oyf1m::before,
.ouazq.ozovh .oisrt.ob0ce:not(.owh5b) .omwb3::before,
.ouazq.ozovh .ov9my.ob0ce:not(.owh5b) .og43j::before,
.ouazq.ozovh .o4ikb.ob0ce:not(.owh5b) .o4ovc::before,
.ouazq.ozovh .o6a6y.ob0ce:not(.owh5b) .ou9jk::before,
.ouazq.ozovh .obtos.ob0ce:not(.owh5b) .o0j8k::before,
.ouazq.ozovh .owid2.ob0ce:not(.owh5b) .omaxh::before,
.ouazq.ozovh .o541n.ob0ce:not(.owh5b) .osmz9::before,
.ouazq.ozovh .oabmr.ob0ce:not(.owh5b) .ov6ya::before,
.ouazq.ozovh .ornbk.ob0ce:not(.owh5b) .otldx::before,
.ouazq.ozovh .ozvd9.ob0ce:not(.owh5b) .ojv56::before,
.ouazq.ozovh .os75u.ob0ce:not(.owh5b) .oxygc::before,
.ouazq.ozovh .o5t6b.ob0ce:not(.owh5b) .or07w::before,
.ouazq.ozovh .oswkr.ob0ce:not(.owh5b) .osc0q::before,
.ouazq.ozovh .oxji4.ob0ce:not(.owh5b) .oifsc::before,
.ouazq.ozovh .oe8hw.ob0ce:not(.owh5b) .osj9t::before,
.ouazq.ozovh .ou310.ob0ce:not(.owh5b) .ofah7::before,
.ouazq.ozovh .obcr2.ob0ce:not(.owh5b) .opq5n::before,
.ouazq.ozovh .o8bak.ob0ce:not(.owh5b) .obmdi::before,
.ouazq.ozovh .ojcim.ob0ce:not(.owh5b) .oqkmo::before,
.ouazq.ozovh .owje0.ob0ce:not(.owh5b) .osuhm::before,
.ouazq.ozovh .olmdk.ob0ce:not(.owh5b) .oix52::before,
.ouazq.ozovh .obzig.ob0ce:not(.owh5b) .ormfy::before,
.ouazq.ozovh .ocdzd.ob0ce:not(.owh5b) .otkxd::before,
.ouazq.ozovh .odto0.ob0ce:not(.owh5b) .ojbof::before,
.ouazq.ozovh .ox2r0.ob0ce:not(.owh5b) .opbl7::before { content: ""; display: block; width: 26px; height: 2px; background: currentColor; flex: none; clip-path: none; border-radius: 0; }
.ouazq.o2o08 .o5tbq.ob0ce:not(.owh5b) .ocpio::before,
.ouazq.o2o08 .o8ued.ob0ce:not(.owh5b) .on4tj::before,
.ouazq.o2o08 .o2cz4.ob0ce:not(.owh5b) .oxov2::before,
.ouazq.o2o08 .ownu9.ob0ce:not(.owh5b) .oaep5::before,
.ouazq.o2o08 .o056s.ob0ce:not(.owh5b) .oie8u::before,
.ouazq.o2o08 .oy5zf.ob0ce:not(.owh5b) .opj34::before,
.ouazq.o2o08 .opps2.ob0ce:not(.owh5b) .oq0fu::before,
.ouazq.o2o08 .oesjg.ob0ce:not(.owh5b) .os2ka::before,
.ouazq.o2o08 .odj7k.ob0ce:not(.owh5b) .ob7iz::before,
.ouazq.o2o08 .o9j8l.ob0ce:not(.owh5b) .o2sxa::before,
.ouazq.o2o08 .o5rs0.ob0ce:not(.owh5b) .oaqfn::before,
.ouazq.o2o08 .obuny.ob0ce:not(.owh5b) .ogwu7::before,
.ouazq.o2o08 .o0w07.ob0ce:not(.owh5b) .ov5vg::before,
.ouazq.o2o08 .ov4d0.ob0ce:not(.owh5b) .o0cqg::before,
.ouazq.o2o08 .orvs8.ob0ce:not(.owh5b) .ob6mt::before,
.ouazq.o2o08 .oq0eu.ob0ce:not(.owh5b) .odh0c::before,
.ouazq.o2o08 .on9fi.ob0ce:not(.owh5b) .ozb6p::before,
.ouazq.o2o08 .o9vy0.ob0ce:not(.owh5b) .otc4k::before,
.ouazq.o2o08 .oqfuf.ob0ce:not(.owh5b) .oblb0::before,
.ouazq.o2o08 .ozpk9.ob0ce:not(.owh5b) .olh6y::before,
.ouazq.o2o08 .ok3rl.ob0ce:not(.owh5b) .owuzi::before,
.ouazq.o2o08 .ot9u6.ob0ce:not(.owh5b) .o7rvi::before,
.ouazq.o2o08 .oe5lg.ob0ce:not(.owh5b) .od11t::before,
.ouazq.o2o08 .o10z6.ob0ce:not(.owh5b) .ohck3::before,
.ouazq.o2o08 .outts.ob0ce:not(.owh5b) .ojkc3::before,
.ouazq.o2o08 .o38r6.ob0ce:not(.owh5b) .opdx0::before,
.ouazq.o2o08 .oiat9.ob0ce:not(.owh5b) .o6jyj::before,
.ouazq.o2o08 .o7lmq.ob0ce:not(.owh5b) .o85jh::before,
.ouazq.o2o08 .o44db.ob0ce:not(.owh5b) .oyf1m::before,
.ouazq.o2o08 .oisrt.ob0ce:not(.owh5b) .omwb3::before,
.ouazq.o2o08 .ov9my.ob0ce:not(.owh5b) .og43j::before,
.ouazq.o2o08 .o4ikb.ob0ce:not(.owh5b) .o4ovc::before,
.ouazq.o2o08 .o6a6y.ob0ce:not(.owh5b) .ou9jk::before,
.ouazq.o2o08 .obtos.ob0ce:not(.owh5b) .o0j8k::before,
.ouazq.o2o08 .owid2.ob0ce:not(.owh5b) .omaxh::before,
.ouazq.o2o08 .o541n.ob0ce:not(.owh5b) .osmz9::before,
.ouazq.o2o08 .oabmr.ob0ce:not(.owh5b) .ov6ya::before,
.ouazq.o2o08 .ornbk.ob0ce:not(.owh5b) .otldx::before,
.ouazq.o2o08 .ozvd9.ob0ce:not(.owh5b) .ojv56::before,
.ouazq.o2o08 .os75u.ob0ce:not(.owh5b) .oxygc::before,
.ouazq.o2o08 .o5t6b.ob0ce:not(.owh5b) .or07w::before,
.ouazq.o2o08 .oswkr.ob0ce:not(.owh5b) .osc0q::before,
.ouazq.o2o08 .oxji4.ob0ce:not(.owh5b) .oifsc::before,
.ouazq.o2o08 .oe8hw.ob0ce:not(.owh5b) .osj9t::before,
.ouazq.o2o08 .ou310.ob0ce:not(.owh5b) .ofah7::before,
.ouazq.o2o08 .obcr2.ob0ce:not(.owh5b) .opq5n::before,
.ouazq.o2o08 .o8bak.ob0ce:not(.owh5b) .obmdi::before,
.ouazq.o2o08 .ojcim.ob0ce:not(.owh5b) .oqkmo::before,
.ouazq.o2o08 .owje0.ob0ce:not(.owh5b) .osuhm::before,
.ouazq.o2o08 .olmdk.ob0ce:not(.owh5b) .oix52::before,
.ouazq.o2o08 .obzig.ob0ce:not(.owh5b) .ormfy::before,
.ouazq.o2o08 .ocdzd.ob0ce:not(.owh5b) .otkxd::before,
.ouazq.o2o08 .odto0.ob0ce:not(.owh5b) .ojbof::before,
.ouazq.o2o08 .ox2r0.ob0ce:not(.owh5b) .opbl7::before { content: ""; display: block; width: 7px; height: 7px; border-radius: 50%; background: currentColor; flex: none; clip-path: none; }
.ouazq.o89fr .o5tbq.ob0ce:not(.owh5b) .ocpio,
.ouazq.o89fr .o8ued.ob0ce:not(.owh5b) .on4tj,
.ouazq.o89fr .o2cz4.ob0ce:not(.owh5b) .oxov2,
.ouazq.o89fr .ownu9.ob0ce:not(.owh5b) .oaep5,
.ouazq.o89fr .o056s.ob0ce:not(.owh5b) .oie8u,
.ouazq.o89fr .oy5zf.ob0ce:not(.owh5b) .opj34,
.ouazq.o89fr .opps2.ob0ce:not(.owh5b) .oq0fu,
.ouazq.o89fr .oesjg.ob0ce:not(.owh5b) .os2ka,
.ouazq.o89fr .odj7k.ob0ce:not(.owh5b) .ob7iz,
.ouazq.o89fr .o9j8l.ob0ce:not(.owh5b) .o2sxa,
.ouazq.o89fr .o5rs0.ob0ce:not(.owh5b) .oaqfn,
.ouazq.o89fr .obuny.ob0ce:not(.owh5b) .ogwu7,
.ouazq.o89fr .o0w07.ob0ce:not(.owh5b) .ov5vg,
.ouazq.o89fr .ov4d0.ob0ce:not(.owh5b) .o0cqg,
.ouazq.o89fr .orvs8.ob0ce:not(.owh5b) .ob6mt,
.ouazq.o89fr .oq0eu.ob0ce:not(.owh5b) .odh0c,
.ouazq.o89fr .on9fi.ob0ce:not(.owh5b) .ozb6p,
.ouazq.o89fr .o9vy0.ob0ce:not(.owh5b) .otc4k,
.ouazq.o89fr .oqfuf.ob0ce:not(.owh5b) .oblb0,
.ouazq.o89fr .ozpk9.ob0ce:not(.owh5b) .olh6y,
.ouazq.o89fr .ok3rl.ob0ce:not(.owh5b) .owuzi,
.ouazq.o89fr .ot9u6.ob0ce:not(.owh5b) .o7rvi,
.ouazq.o89fr .oe5lg.ob0ce:not(.owh5b) .od11t,
.ouazq.o89fr .o10z6.ob0ce:not(.owh5b) .ohck3,
.ouazq.o89fr .outts.ob0ce:not(.owh5b) .ojkc3,
.ouazq.o89fr .o38r6.ob0ce:not(.owh5b) .opdx0,
.ouazq.o89fr .oiat9.ob0ce:not(.owh5b) .o6jyj,
.ouazq.o89fr .o7lmq.ob0ce:not(.owh5b) .o85jh,
.ouazq.o89fr .o44db.ob0ce:not(.owh5b) .oyf1m,
.ouazq.o89fr .oisrt.ob0ce:not(.owh5b) .omwb3,
.ouazq.o89fr .ov9my.ob0ce:not(.owh5b) .og43j,
.ouazq.o89fr .o4ikb.ob0ce:not(.owh5b) .o4ovc,
.ouazq.o89fr .o6a6y.ob0ce:not(.owh5b) .ou9jk,
.ouazq.o89fr .obtos.ob0ce:not(.owh5b) .o0j8k,
.ouazq.o89fr .owid2.ob0ce:not(.owh5b) .omaxh,
.ouazq.o89fr .o541n.ob0ce:not(.owh5b) .osmz9,
.ouazq.o89fr .oabmr.ob0ce:not(.owh5b) .ov6ya,
.ouazq.o89fr .ornbk.ob0ce:not(.owh5b) .otldx,
.ouazq.o89fr .ozvd9.ob0ce:not(.owh5b) .ojv56,
.ouazq.o89fr .os75u.ob0ce:not(.owh5b) .oxygc,
.ouazq.o89fr .o5t6b.ob0ce:not(.owh5b) .or07w,
.ouazq.o89fr .oswkr.ob0ce:not(.owh5b) .osc0q,
.ouazq.o89fr .oxji4.ob0ce:not(.owh5b) .oifsc,
.ouazq.o89fr .oe8hw.ob0ce:not(.owh5b) .osj9t,
.ouazq.o89fr .ou310.ob0ce:not(.owh5b) .ofah7,
.ouazq.o89fr .obcr2.ob0ce:not(.owh5b) .opq5n,
.ouazq.o89fr .o8bak.ob0ce:not(.owh5b) .obmdi,
.ouazq.o89fr .ojcim.ob0ce:not(.owh5b) .oqkmo,
.ouazq.o89fr .owje0.ob0ce:not(.owh5b) .osuhm,
.ouazq.o89fr .olmdk.ob0ce:not(.owh5b) .oix52,
.ouazq.o89fr .obzig.ob0ce:not(.owh5b) .ormfy,
.ouazq.o89fr .ocdzd.ob0ce:not(.owh5b) .otkxd,
.ouazq.o89fr .odto0.ob0ce:not(.owh5b) .ojbof,
.ouazq.o89fr .ox2r0.ob0ce:not(.owh5b) .opbl7 { padding: .4em .85em; border: 1px solid currentColor; border-radius: 999px; }
.ouazq .o5tbq.ob0ce:not(.owh5b):not(.odi15) .ocpio,
.ouazq .o8ued.ob0ce:not(.owh5b):not(.odi15) .on4tj,
.ouazq .o2cz4.ob0ce:not(.owh5b):not(.odi15) .oxov2,
.ouazq .ownu9.ob0ce:not(.owh5b):not(.odi15) .oaep5,
.ouazq .o056s.ob0ce:not(.owh5b):not(.odi15) .oie8u,
.ouazq .oy5zf.ob0ce:not(.owh5b):not(.odi15) .opj34,
.ouazq .opps2.ob0ce:not(.owh5b):not(.odi15) .oq0fu,
.ouazq .oesjg.ob0ce:not(.owh5b):not(.odi15) .os2ka,
.ouazq .odj7k.ob0ce:not(.owh5b):not(.odi15) .ob7iz,
.ouazq .o9j8l.ob0ce:not(.owh5b):not(.odi15) .o2sxa,
.ouazq .o5rs0.ob0ce:not(.owh5b):not(.odi15) .oaqfn,
.ouazq .obuny.ob0ce:not(.owh5b):not(.odi15) .ogwu7,
.ouazq .o0w07.ob0ce:not(.owh5b):not(.odi15) .ov5vg,
.ouazq .ov4d0.ob0ce:not(.owh5b):not(.odi15) .o0cqg,
.ouazq .orvs8.ob0ce:not(.owh5b):not(.odi15) .ob6mt,
.ouazq .oq0eu.ob0ce:not(.owh5b):not(.odi15) .odh0c,
.ouazq .on9fi.ob0ce:not(.owh5b):not(.odi15) .ozb6p,
.ouazq .o9vy0.ob0ce:not(.owh5b):not(.odi15) .otc4k,
.ouazq .oqfuf.ob0ce:not(.owh5b):not(.odi15) .oblb0,
.ouazq .ozpk9.ob0ce:not(.owh5b):not(.odi15) .olh6y,
.ouazq .ok3rl.ob0ce:not(.owh5b):not(.odi15) .owuzi,
.ouazq .ot9u6.ob0ce:not(.owh5b):not(.odi15) .o7rvi,
.ouazq .oe5lg.ob0ce:not(.owh5b):not(.odi15) .od11t,
.ouazq .o10z6.ob0ce:not(.owh5b):not(.odi15) .ohck3,
.ouazq .outts.ob0ce:not(.owh5b):not(.odi15) .ojkc3,
.ouazq .o38r6.ob0ce:not(.owh5b):not(.odi15) .opdx0,
.ouazq .oiat9.ob0ce:not(.owh5b):not(.odi15) .o6jyj,
.ouazq .o7lmq.ob0ce:not(.owh5b):not(.odi15) .o85jh,
.ouazq .o44db.ob0ce:not(.owh5b):not(.odi15) .oyf1m,
.ouazq .oisrt.ob0ce:not(.owh5b):not(.odi15) .omwb3,
.ouazq .ov9my.ob0ce:not(.owh5b):not(.odi15) .og43j,
.ouazq .o4ikb.ob0ce:not(.owh5b):not(.odi15) .o4ovc,
.ouazq .o6a6y.ob0ce:not(.owh5b):not(.odi15) .ou9jk,
.ouazq .obtos.ob0ce:not(.owh5b):not(.odi15) .o0j8k,
.ouazq .owid2.ob0ce:not(.owh5b):not(.odi15) .omaxh,
.ouazq .o541n.ob0ce:not(.owh5b):not(.odi15) .osmz9,
.ouazq .oabmr.ob0ce:not(.owh5b):not(.odi15) .ov6ya,
.ouazq .ornbk.ob0ce:not(.owh5b):not(.odi15) .otldx,
.ouazq .ozvd9.ob0ce:not(.owh5b):not(.odi15) .ojv56,
.ouazq .os75u.ob0ce:not(.owh5b):not(.odi15) .oxygc,
.ouazq .o5t6b.ob0ce:not(.owh5b):not(.odi15) .or07w,
.ouazq .oswkr.ob0ce:not(.owh5b):not(.odi15) .osc0q,
.ouazq .oxji4.ob0ce:not(.owh5b):not(.odi15) .oifsc,
.ouazq .oe8hw.ob0ce:not(.owh5b):not(.odi15) .osj9t,
.ouazq .ou310.ob0ce:not(.owh5b):not(.odi15) .ofah7,
.ouazq .obcr2.ob0ce:not(.owh5b):not(.odi15) .opq5n,
.ouazq .o8bak.ob0ce:not(.owh5b):not(.odi15) .obmdi,
.ouazq .ojcim.ob0ce:not(.owh5b):not(.odi15) .oqkmo,
.ouazq .owje0.ob0ce:not(.owh5b):not(.odi15) .osuhm,
.ouazq .olmdk.ob0ce:not(.owh5b):not(.odi15) .oix52,
.ouazq .obzig.ob0ce:not(.owh5b):not(.odi15) .ormfy,
.ouazq .ocdzd.ob0ce:not(.owh5b):not(.odi15) .otkxd,
.ouazq .odto0.ob0ce:not(.owh5b):not(.odi15) .ojbof,
.ouazq .ox2r0.ob0ce:not(.owh5b):not(.odi15) .opbl7 { color: var(--w15or, var(--wk9tm)); }
.ouazq .o5tbq.ob0ce.odi15 .ocpio,
.ouazq .o8ued.ob0ce.odi15 .on4tj,
.ouazq .o2cz4.ob0ce.odi15 .oxov2,
.ouazq .ownu9.ob0ce.odi15 .oaep5,
.ouazq .o056s.ob0ce.odi15 .oie8u,
.ouazq .oy5zf.ob0ce.odi15 .opj34,
.ouazq .opps2.ob0ce.odi15 .oq0fu,
.ouazq .oesjg.ob0ce.odi15 .os2ka,
.ouazq .odj7k.ob0ce.odi15 .ob7iz,
.ouazq .o9j8l.ob0ce.odi15 .o2sxa,
.ouazq .o5rs0.ob0ce.odi15 .oaqfn,
.ouazq .obuny.ob0ce.odi15 .ogwu7,
.ouazq .o0w07.ob0ce.odi15 .ov5vg,
.ouazq .ov4d0.ob0ce.odi15 .o0cqg,
.ouazq .orvs8.ob0ce.odi15 .ob6mt,
.ouazq .oq0eu.ob0ce.odi15 .odh0c,
.ouazq .on9fi.ob0ce.odi15 .ozb6p,
.ouazq .o9vy0.ob0ce.odi15 .otc4k,
.ouazq .oqfuf.ob0ce.odi15 .oblb0,
.ouazq .ozpk9.ob0ce.odi15 .olh6y,
.ouazq .ok3rl.ob0ce.odi15 .owuzi,
.ouazq .ot9u6.ob0ce.odi15 .o7rvi,
.ouazq .oe5lg.ob0ce.odi15 .od11t,
.ouazq .o10z6.ob0ce.odi15 .ohck3,
.ouazq .outts.ob0ce.odi15 .ojkc3,
.ouazq .o38r6.ob0ce.odi15 .opdx0,
.ouazq .oiat9.ob0ce.odi15 .o6jyj,
.ouazq .o7lmq.ob0ce.odi15 .o85jh,
.ouazq .o44db.ob0ce.odi15 .oyf1m,
.ouazq .oisrt.ob0ce.odi15 .omwb3,
.ouazq .ov9my.ob0ce.odi15 .og43j,
.ouazq .o4ikb.ob0ce.odi15 .o4ovc,
.ouazq .o6a6y.ob0ce.odi15 .ou9jk,
.ouazq .obtos.ob0ce.odi15 .o0j8k,
.ouazq .owid2.ob0ce.odi15 .omaxh,
.ouazq .o541n.ob0ce.odi15 .osmz9,
.ouazq .oabmr.ob0ce.odi15 .ov6ya,
.ouazq .ornbk.ob0ce.odi15 .otldx,
.ouazq .ozvd9.ob0ce.odi15 .ojv56,
.ouazq .os75u.ob0ce.odi15 .oxygc,
.ouazq .o5t6b.ob0ce.odi15 .or07w,
.ouazq .oswkr.ob0ce.odi15 .osc0q,
.ouazq .oxji4.ob0ce.odi15 .oifsc,
.ouazq .oe8hw.ob0ce.odi15 .osj9t,
.ouazq .ou310.ob0ce.odi15 .ofah7,
.ouazq .obcr2.ob0ce.odi15 .opq5n,
.ouazq .o8bak.ob0ce.odi15 .obmdi,
.ouazq .ojcim.ob0ce.odi15 .oqkmo,
.ouazq .owje0.ob0ce.odi15 .osuhm,
.ouazq .olmdk.ob0ce.odi15 .oix52,
.ouazq .obzig.ob0ce.odi15 .ormfy,
.ouazq .ocdzd.ob0ce.odi15 .otkxd,
.ouazq .odto0.ob0ce.odi15 .ojbof,
.ouazq .ox2r0.ob0ce.odi15 .opbl7 { color: inherit; opacity: .88; }
.ouazq.ouazq .o5tbq.ob0ce a.o31tu,
.ouazq.ouazq .o5tbq.ob0ce button.o31tu,
.ouazq.ouazq .o8ued.ob0ce a.omcud,
.ouazq.ouazq .o8ued.ob0ce button.omcud,
.ouazq.ouazq .o2cz4.ob0ce a.oq23z,
.ouazq.ouazq .o2cz4.ob0ce button.oq23z,
.ouazq.ouazq .ownu9.ob0ce a.odpzb,
.ouazq.ouazq .ownu9.ob0ce button.odpzb,
.ouazq.ouazq .o056s.ob0ce a.otjfg,
.ouazq.ouazq .o056s.ob0ce button.otjfg,
.ouazq.ouazq .oy5zf.ob0ce a.ozat4,
.ouazq.ouazq .oy5zf.ob0ce button.ozat4,
.ouazq.ouazq .opps2.ob0ce a.o98dd,
.ouazq.ouazq .opps2.ob0ce button.o98dd,
.ouazq.ouazq .oesjg.ob0ce a.ojulx,
.ouazq.ouazq .oesjg.ob0ce button.ojulx,
.ouazq.ouazq .odj7k.ob0ce a.o2lii,
.ouazq.ouazq .odj7k.ob0ce button.o2lii,
.ouazq.ouazq .o9j8l.ob0ce a.opajq,
.ouazq.ouazq .o9j8l.ob0ce button.opajq,
.ouazq.ouazq .o5rs0.ob0ce a.oh4fq,
.ouazq.ouazq .o5rs0.ob0ce button.oh4fq,
.ouazq.ouazq .obuny.ob0ce a.ozt4e,
.ouazq.ouazq .obuny.ob0ce button.ozt4e,
.ouazq.ouazq .o0w07.ob0ce a.oisbn,
.ouazq.ouazq .o0w07.ob0ce button.oisbn,
.ouazq.ouazq .ov4d0.ob0ce a.obnxj,
.ouazq.ouazq .ov4d0.ob0ce button.obnxj,
.ouazq.ouazq .orvs8.ob0ce a.oygts,
.ouazq.ouazq .orvs8.ob0ce button.oygts,
.ouazq.ouazq .oq0eu.ob0ce a.okzay,
.ouazq.ouazq .oq0eu.ob0ce button.okzay,
.ouazq.ouazq .on9fi.ob0ce a.oy3zl,
.ouazq.ouazq .on9fi.ob0ce button.oy3zl,
.ouazq.ouazq .o9vy0.ob0ce a.owjjz,
.ouazq.ouazq .o9vy0.ob0ce button.owjjz,
.ouazq.ouazq .oqfuf.ob0ce a.o2z3x,
.ouazq.ouazq .oqfuf.ob0ce button.o2z3x,
.ouazq.ouazq .ozpk9.ob0ce a.ocbz9,
.ouazq.ouazq .ozpk9.ob0ce button.ocbz9,
.ouazq.ouazq .ok3rl.ob0ce a.o8cyp,
.ouazq.ouazq .ok3rl.ob0ce button.o8cyp,
.ouazq.ouazq .ot9u6.ob0ce a.ois3v,
.ouazq.ouazq .ot9u6.ob0ce button.ois3v,
.ouazq.ouazq .oe5lg.ob0ce a.okxqy,
.ouazq.ouazq .oe5lg.ob0ce button.okxqy,
.ouazq.ouazq .o10z6.ob0ce a.ooeit,
.ouazq.ouazq .o10z6.ob0ce button.ooeit,
.ouazq.ouazq .outts.ob0ce a.oe5ht,
.ouazq.ouazq .outts.ob0ce button.oe5ht,
.ouazq.ouazq .o38r6.ob0ce a.o038r,
.ouazq.ouazq .o38r6.ob0ce button.o038r,
.ouazq.ouazq .oiat9.ob0ce a.opao5,
.ouazq.ouazq .oiat9.ob0ce button.opao5,
.ouazq.ouazq .o7lmq.ob0ce a.ov1u7,
.ouazq.ouazq .o7lmq.ob0ce button.ov1u7,
.ouazq.ouazq .o44db.ob0ce a.odcck,
.ouazq.ouazq .o44db.ob0ce button.odcck,
.ouazq.ouazq .oisrt.ob0ce a.opn29,
.ouazq.ouazq .oisrt.ob0ce button.opn29,
.ouazq.ouazq .ov9my.ob0ce a.obj6p,
.ouazq.ouazq .ov9my.ob0ce button.obj6p,
.ouazq.ouazq .o4ikb.ob0ce a.o9tsp,
.ouazq.ouazq .o4ikb.ob0ce button.o9tsp,
.ouazq.ouazq .o6a6y.ob0ce a.o9yrn,
.ouazq.ouazq .o6a6y.ob0ce button.o9yrn,
.ouazq.ouazq .obtos.ob0ce a.ovx63,
.ouazq.ouazq .obtos.ob0ce button.ovx63,
.ouazq.ouazq .owid2.ob0ce a.odox0,
.ouazq.ouazq .owid2.ob0ce button.odox0,
.ouazq.ouazq .o541n.ob0ce a.ovnww,
.ouazq.ouazq .o541n.ob0ce button.ovnww,
.ouazq.ouazq .oabmr.ob0ce a.oi588,
.ouazq.ouazq .oabmr.ob0ce button.oi588,
.ouazq.ouazq .ornbk.ob0ce a.o0kk7,
.ouazq.ouazq .ornbk.ob0ce button.o0kk7,
.ouazq.ouazq .ozvd9.ob0ce a.oe0i7,
.ouazq.ouazq .ozvd9.ob0ce button.oe0i7,
.ouazq.ouazq .os75u.ob0ce a.osjxb,
.ouazq.ouazq .os75u.ob0ce button.osjxb,
.ouazq.ouazq .o5t6b.ob0ce a.o2276,
.ouazq.ouazq .o5t6b.ob0ce button.o2276,
.ouazq.ouazq .oswkr.ob0ce a.ovtx3,
.ouazq.ouazq .oswkr.ob0ce button.ovtx3,
.ouazq.ouazq .oxji4.ob0ce a.olig8,
.ouazq.ouazq .oxji4.ob0ce button.olig8,
.ouazq.ouazq .oe8hw.ob0ce a.oj3k6,
.ouazq.ouazq .oe8hw.ob0ce button.oj3k6,
.ouazq.ouazq .ou310.ob0ce a.o2hlt,
.ouazq.ouazq .ou310.ob0ce button.o2hlt,
.ouazq.ouazq .obcr2.ob0ce a.ogodt,
.ouazq.ouazq .obcr2.ob0ce button.ogodt,
.ouazq.ouazq .o8bak.ob0ce a.oywsj,
.ouazq.ouazq .o8bak.ob0ce button.oywsj,
.ouazq.ouazq .ojcim.ob0ce a.o1a5x,
.ouazq.ouazq .ojcim.ob0ce button.o1a5x,
.ouazq.ouazq .owje0.ob0ce a.o7pdp,
.ouazq.ouazq .owje0.ob0ce button.o7pdp,
.ouazq.ouazq .olmdk.ob0ce a.op379,
.ouazq.ouazq .olmdk.ob0ce button.op379,
.ouazq.ouazq .obzig.ob0ce a.o6nxo,
.ouazq.ouazq .obzig.ob0ce button.o6nxo,
.ouazq.ouazq .ocdzd.ob0ce a.oop9f,
.ouazq.ouazq .ocdzd.ob0ce button.oop9f,
.ouazq.ouazq .odto0.ob0ce a.omuor,
.ouazq.ouazq .odto0.ob0ce button.omuor,
.ouazq.ouazq .ox2r0.ob0ce a.okmdk,
.ouazq.ouazq .ox2r0.ob0ce button.okmdk { font-weight: 700; }
.ouazq.ou4j7 .o5tbq.ob0ce a.o31tu,
.ouazq.ou4j7 .o5tbq.ob0ce button.o31tu,
.ouazq.ou4j7 .o8ued.ob0ce a.omcud,
.ouazq.ou4j7 .o8ued.ob0ce button.omcud,
.ouazq.ou4j7 .o2cz4.ob0ce a.oq23z,
.ouazq.ou4j7 .o2cz4.ob0ce button.oq23z,
.ouazq.ou4j7 .ownu9.ob0ce a.odpzb,
.ouazq.ou4j7 .ownu9.ob0ce button.odpzb,
.ouazq.ou4j7 .o056s.ob0ce a.otjfg,
.ouazq.ou4j7 .o056s.ob0ce button.otjfg,
.ouazq.ou4j7 .oy5zf.ob0ce a.ozat4,
.ouazq.ou4j7 .oy5zf.ob0ce button.ozat4,
.ouazq.ou4j7 .opps2.ob0ce a.o98dd,
.ouazq.ou4j7 .opps2.ob0ce button.o98dd,
.ouazq.ou4j7 .oesjg.ob0ce a.ojulx,
.ouazq.ou4j7 .oesjg.ob0ce button.ojulx,
.ouazq.ou4j7 .odj7k.ob0ce a.o2lii,
.ouazq.ou4j7 .odj7k.ob0ce button.o2lii,
.ouazq.ou4j7 .o9j8l.ob0ce a.opajq,
.ouazq.ou4j7 .o9j8l.ob0ce button.opajq,
.ouazq.ou4j7 .o5rs0.ob0ce a.oh4fq,
.ouazq.ou4j7 .o5rs0.ob0ce button.oh4fq,
.ouazq.ou4j7 .obuny.ob0ce a.ozt4e,
.ouazq.ou4j7 .obuny.ob0ce button.ozt4e,
.ouazq.ou4j7 .o0w07.ob0ce a.oisbn,
.ouazq.ou4j7 .o0w07.ob0ce button.oisbn,
.ouazq.ou4j7 .ov4d0.ob0ce a.obnxj,
.ouazq.ou4j7 .ov4d0.ob0ce button.obnxj,
.ouazq.ou4j7 .orvs8.ob0ce a.oygts,
.ouazq.ou4j7 .orvs8.ob0ce button.oygts,
.ouazq.ou4j7 .oq0eu.ob0ce a.okzay,
.ouazq.ou4j7 .oq0eu.ob0ce button.okzay,
.ouazq.ou4j7 .on9fi.ob0ce a.oy3zl,
.ouazq.ou4j7 .on9fi.ob0ce button.oy3zl,
.ouazq.ou4j7 .o9vy0.ob0ce a.owjjz,
.ouazq.ou4j7 .o9vy0.ob0ce button.owjjz,
.ouazq.ou4j7 .oqfuf.ob0ce a.o2z3x,
.ouazq.ou4j7 .oqfuf.ob0ce button.o2z3x,
.ouazq.ou4j7 .ozpk9.ob0ce a.ocbz9,
.ouazq.ou4j7 .ozpk9.ob0ce button.ocbz9,
.ouazq.ou4j7 .ok3rl.ob0ce a.o8cyp,
.ouazq.ou4j7 .ok3rl.ob0ce button.o8cyp,
.ouazq.ou4j7 .ot9u6.ob0ce a.ois3v,
.ouazq.ou4j7 .ot9u6.ob0ce button.ois3v,
.ouazq.ou4j7 .oe5lg.ob0ce a.okxqy,
.ouazq.ou4j7 .oe5lg.ob0ce button.okxqy,
.ouazq.ou4j7 .o10z6.ob0ce a.ooeit,
.ouazq.ou4j7 .o10z6.ob0ce button.ooeit,
.ouazq.ou4j7 .outts.ob0ce a.oe5ht,
.ouazq.ou4j7 .outts.ob0ce button.oe5ht,
.ouazq.ou4j7 .o38r6.ob0ce a.o038r,
.ouazq.ou4j7 .o38r6.ob0ce button.o038r,
.ouazq.ou4j7 .oiat9.ob0ce a.opao5,
.ouazq.ou4j7 .oiat9.ob0ce button.opao5,
.ouazq.ou4j7 .o7lmq.ob0ce a.ov1u7,
.ouazq.ou4j7 .o7lmq.ob0ce button.ov1u7,
.ouazq.ou4j7 .o44db.ob0ce a.odcck,
.ouazq.ou4j7 .o44db.ob0ce button.odcck,
.ouazq.ou4j7 .oisrt.ob0ce a.opn29,
.ouazq.ou4j7 .oisrt.ob0ce button.opn29,
.ouazq.ou4j7 .ov9my.ob0ce a.obj6p,
.ouazq.ou4j7 .ov9my.ob0ce button.obj6p,
.ouazq.ou4j7 .o4ikb.ob0ce a.o9tsp,
.ouazq.ou4j7 .o4ikb.ob0ce button.o9tsp,
.ouazq.ou4j7 .o6a6y.ob0ce a.o9yrn,
.ouazq.ou4j7 .o6a6y.ob0ce button.o9yrn,
.ouazq.ou4j7 .obtos.ob0ce a.ovx63,
.ouazq.ou4j7 .obtos.ob0ce button.ovx63,
.ouazq.ou4j7 .owid2.ob0ce a.odox0,
.ouazq.ou4j7 .owid2.ob0ce button.odox0,
.ouazq.ou4j7 .o541n.ob0ce a.ovnww,
.ouazq.ou4j7 .o541n.ob0ce button.ovnww,
.ouazq.ou4j7 .oabmr.ob0ce a.oi588,
.ouazq.ou4j7 .oabmr.ob0ce button.oi588,
.ouazq.ou4j7 .ornbk.ob0ce a.o0kk7,
.ouazq.ou4j7 .ornbk.ob0ce button.o0kk7,
.ouazq.ou4j7 .ozvd9.ob0ce a.oe0i7,
.ouazq.ou4j7 .ozvd9.ob0ce button.oe0i7,
.ouazq.ou4j7 .os75u.ob0ce a.osjxb,
.ouazq.ou4j7 .os75u.ob0ce button.osjxb,
.ouazq.ou4j7 .o5t6b.ob0ce a.o2276,
.ouazq.ou4j7 .o5t6b.ob0ce button.o2276,
.ouazq.ou4j7 .oswkr.ob0ce a.ovtx3,
.ouazq.ou4j7 .oswkr.ob0ce button.ovtx3,
.ouazq.ou4j7 .oxji4.ob0ce a.olig8,
.ouazq.ou4j7 .oxji4.ob0ce button.olig8,
.ouazq.ou4j7 .oe8hw.ob0ce a.oj3k6,
.ouazq.ou4j7 .oe8hw.ob0ce button.oj3k6,
.ouazq.ou4j7 .ou310.ob0ce a.o2hlt,
.ouazq.ou4j7 .ou310.ob0ce button.o2hlt,
.ouazq.ou4j7 .obcr2.ob0ce a.ogodt,
.ouazq.ou4j7 .obcr2.ob0ce button.ogodt,
.ouazq.ou4j7 .o8bak.ob0ce a.oywsj,
.ouazq.ou4j7 .o8bak.ob0ce button.oywsj,
.ouazq.ou4j7 .ojcim.ob0ce a.o1a5x,
.ouazq.ou4j7 .ojcim.ob0ce button.o1a5x,
.ouazq.ou4j7 .owje0.ob0ce a.o7pdp,
.ouazq.ou4j7 .owje0.ob0ce button.o7pdp,
.ouazq.ou4j7 .olmdk.ob0ce a.op379,
.ouazq.ou4j7 .olmdk.ob0ce button.op379,
.ouazq.ou4j7 .obzig.ob0ce a.o6nxo,
.ouazq.ou4j7 .obzig.ob0ce button.o6nxo,
.ouazq.ou4j7 .ocdzd.ob0ce a.oop9f,
.ouazq.ou4j7 .ocdzd.ob0ce button.oop9f,
.ouazq.ou4j7 .odto0.ob0ce a.omuor,
.ouazq.ou4j7 .odto0.ob0ce button.omuor,
.ouazq.ou4j7 .ox2r0.ob0ce a.okmdk,
.ouazq.ou4j7 .ox2r0.ob0ce button.okmdk { text-transform: uppercase; letter-spacing: .06em; font-size: .86rem; }
.ouazq.odou4 .o5tbq.ob0ce a.o31tu,
.ouazq.odou4 .o5tbq.ob0ce button.o31tu,
.ouazq.odou4 .o8ued.ob0ce a.omcud,
.ouazq.odou4 .o8ued.ob0ce button.omcud,
.ouazq.odou4 .o2cz4.ob0ce a.oq23z,
.ouazq.odou4 .o2cz4.ob0ce button.oq23z,
.ouazq.odou4 .ownu9.ob0ce a.odpzb,
.ouazq.odou4 .ownu9.ob0ce button.odpzb,
.ouazq.odou4 .o056s.ob0ce a.otjfg,
.ouazq.odou4 .o056s.ob0ce button.otjfg,
.ouazq.odou4 .oy5zf.ob0ce a.ozat4,
.ouazq.odou4 .oy5zf.ob0ce button.ozat4,
.ouazq.odou4 .opps2.ob0ce a.o98dd,
.ouazq.odou4 .opps2.ob0ce button.o98dd,
.ouazq.odou4 .oesjg.ob0ce a.ojulx,
.ouazq.odou4 .oesjg.ob0ce button.ojulx,
.ouazq.odou4 .odj7k.ob0ce a.o2lii,
.ouazq.odou4 .odj7k.ob0ce button.o2lii,
.ouazq.odou4 .o9j8l.ob0ce a.opajq,
.ouazq.odou4 .o9j8l.ob0ce button.opajq,
.ouazq.odou4 .o5rs0.ob0ce a.oh4fq,
.ouazq.odou4 .o5rs0.ob0ce button.oh4fq,
.ouazq.odou4 .obuny.ob0ce a.ozt4e,
.ouazq.odou4 .obuny.ob0ce button.ozt4e,
.ouazq.odou4 .o0w07.ob0ce a.oisbn,
.ouazq.odou4 .o0w07.ob0ce button.oisbn,
.ouazq.odou4 .ov4d0.ob0ce a.obnxj,
.ouazq.odou4 .ov4d0.ob0ce button.obnxj,
.ouazq.odou4 .orvs8.ob0ce a.oygts,
.ouazq.odou4 .orvs8.ob0ce button.oygts,
.ouazq.odou4 .oq0eu.ob0ce a.okzay,
.ouazq.odou4 .oq0eu.ob0ce button.okzay,
.ouazq.odou4 .on9fi.ob0ce a.oy3zl,
.ouazq.odou4 .on9fi.ob0ce button.oy3zl,
.ouazq.odou4 .o9vy0.ob0ce a.owjjz,
.ouazq.odou4 .o9vy0.ob0ce button.owjjz,
.ouazq.odou4 .oqfuf.ob0ce a.o2z3x,
.ouazq.odou4 .oqfuf.ob0ce button.o2z3x,
.ouazq.odou4 .ozpk9.ob0ce a.ocbz9,
.ouazq.odou4 .ozpk9.ob0ce button.ocbz9,
.ouazq.odou4 .ok3rl.ob0ce a.o8cyp,
.ouazq.odou4 .ok3rl.ob0ce button.o8cyp,
.ouazq.odou4 .ot9u6.ob0ce a.ois3v,
.ouazq.odou4 .ot9u6.ob0ce button.ois3v,
.ouazq.odou4 .oe5lg.ob0ce a.okxqy,
.ouazq.odou4 .oe5lg.ob0ce button.okxqy,
.ouazq.odou4 .o10z6.ob0ce a.ooeit,
.ouazq.odou4 .o10z6.ob0ce button.ooeit,
.ouazq.odou4 .outts.ob0ce a.oe5ht,
.ouazq.odou4 .outts.ob0ce button.oe5ht,
.ouazq.odou4 .o38r6.ob0ce a.o038r,
.ouazq.odou4 .o38r6.ob0ce button.o038r,
.ouazq.odou4 .oiat9.ob0ce a.opao5,
.ouazq.odou4 .oiat9.ob0ce button.opao5,
.ouazq.odou4 .o7lmq.ob0ce a.ov1u7,
.ouazq.odou4 .o7lmq.ob0ce button.ov1u7,
.ouazq.odou4 .o44db.ob0ce a.odcck,
.ouazq.odou4 .o44db.ob0ce button.odcck,
.ouazq.odou4 .oisrt.ob0ce a.opn29,
.ouazq.odou4 .oisrt.ob0ce button.opn29,
.ouazq.odou4 .ov9my.ob0ce a.obj6p,
.ouazq.odou4 .ov9my.ob0ce button.obj6p,
.ouazq.odou4 .o4ikb.ob0ce a.o9tsp,
.ouazq.odou4 .o4ikb.ob0ce button.o9tsp,
.ouazq.odou4 .o6a6y.ob0ce a.o9yrn,
.ouazq.odou4 .o6a6y.ob0ce button.o9yrn,
.ouazq.odou4 .obtos.ob0ce a.ovx63,
.ouazq.odou4 .obtos.ob0ce button.ovx63,
.ouazq.odou4 .owid2.ob0ce a.odox0,
.ouazq.odou4 .owid2.ob0ce button.odox0,
.ouazq.odou4 .o541n.ob0ce a.ovnww,
.ouazq.odou4 .o541n.ob0ce button.ovnww,
.ouazq.odou4 .oabmr.ob0ce a.oi588,
.ouazq.odou4 .oabmr.ob0ce button.oi588,
.ouazq.odou4 .ornbk.ob0ce a.o0kk7,
.ouazq.odou4 .ornbk.ob0ce button.o0kk7,
.ouazq.odou4 .ozvd9.ob0ce a.oe0i7,
.ouazq.odou4 .ozvd9.ob0ce button.oe0i7,
.ouazq.odou4 .os75u.ob0ce a.osjxb,
.ouazq.odou4 .os75u.ob0ce button.osjxb,
.ouazq.odou4 .o5t6b.ob0ce a.o2276,
.ouazq.odou4 .o5t6b.ob0ce button.o2276,
.ouazq.odou4 .oswkr.ob0ce a.ovtx3,
.ouazq.odou4 .oswkr.ob0ce button.ovtx3,
.ouazq.odou4 .oxji4.ob0ce a.olig8,
.ouazq.odou4 .oxji4.ob0ce button.olig8,
.ouazq.odou4 .oe8hw.ob0ce a.oj3k6,
.ouazq.odou4 .oe8hw.ob0ce button.oj3k6,
.ouazq.odou4 .ou310.ob0ce a.o2hlt,
.ouazq.odou4 .ou310.ob0ce button.o2hlt,
.ouazq.odou4 .obcr2.ob0ce a.ogodt,
.ouazq.odou4 .obcr2.ob0ce button.ogodt,
.ouazq.odou4 .o8bak.ob0ce a.oywsj,
.ouazq.odou4 .o8bak.ob0ce button.oywsj,
.ouazq.odou4 .ojcim.ob0ce a.o1a5x,
.ouazq.odou4 .ojcim.ob0ce button.o1a5x,
.ouazq.odou4 .owje0.ob0ce a.o7pdp,
.ouazq.odou4 .owje0.ob0ce button.o7pdp,
.ouazq.odou4 .olmdk.ob0ce a.op379,
.ouazq.odou4 .olmdk.ob0ce button.op379,
.ouazq.odou4 .obzig.ob0ce a.o6nxo,
.ouazq.odou4 .obzig.ob0ce button.o6nxo,
.ouazq.odou4 .ocdzd.ob0ce a.oop9f,
.ouazq.odou4 .ocdzd.ob0ce button.oop9f,
.ouazq.odou4 .odto0.ob0ce a.omuor,
.ouazq.odou4 .odto0.ob0ce button.omuor,
.ouazq.odou4 .ox2r0.ob0ce a.okmdk,
.ouazq.odou4 .ox2r0.ob0ce button.okmdk { text-transform: none; letter-spacing: 0; }
.ouazq.o3lpk .o5tbq.ob0ce a.o31tu,
.ouazq.o3lpk .o5tbq.ob0ce button.o31tu,
.ouazq.o3lpk .o8ued.ob0ce a.omcud,
.ouazq.o3lpk .o8ued.ob0ce button.omcud,
.ouazq.o3lpk .o2cz4.ob0ce a.oq23z,
.ouazq.o3lpk .o2cz4.ob0ce button.oq23z,
.ouazq.o3lpk .ownu9.ob0ce a.odpzb,
.ouazq.o3lpk .ownu9.ob0ce button.odpzb,
.ouazq.o3lpk .o056s.ob0ce a.otjfg,
.ouazq.o3lpk .o056s.ob0ce button.otjfg,
.ouazq.o3lpk .oy5zf.ob0ce a.ozat4,
.ouazq.o3lpk .oy5zf.ob0ce button.ozat4,
.ouazq.o3lpk .opps2.ob0ce a.o98dd,
.ouazq.o3lpk .opps2.ob0ce button.o98dd,
.ouazq.o3lpk .oesjg.ob0ce a.ojulx,
.ouazq.o3lpk .oesjg.ob0ce button.ojulx,
.ouazq.o3lpk .odj7k.ob0ce a.o2lii,
.ouazq.o3lpk .odj7k.ob0ce button.o2lii,
.ouazq.o3lpk .o9j8l.ob0ce a.opajq,
.ouazq.o3lpk .o9j8l.ob0ce button.opajq,
.ouazq.o3lpk .o5rs0.ob0ce a.oh4fq,
.ouazq.o3lpk .o5rs0.ob0ce button.oh4fq,
.ouazq.o3lpk .obuny.ob0ce a.ozt4e,
.ouazq.o3lpk .obuny.ob0ce button.ozt4e,
.ouazq.o3lpk .o0w07.ob0ce a.oisbn,
.ouazq.o3lpk .o0w07.ob0ce button.oisbn,
.ouazq.o3lpk .ov4d0.ob0ce a.obnxj,
.ouazq.o3lpk .ov4d0.ob0ce button.obnxj,
.ouazq.o3lpk .orvs8.ob0ce a.oygts,
.ouazq.o3lpk .orvs8.ob0ce button.oygts,
.ouazq.o3lpk .oq0eu.ob0ce a.okzay,
.ouazq.o3lpk .oq0eu.ob0ce button.okzay,
.ouazq.o3lpk .on9fi.ob0ce a.oy3zl,
.ouazq.o3lpk .on9fi.ob0ce button.oy3zl,
.ouazq.o3lpk .o9vy0.ob0ce a.owjjz,
.ouazq.o3lpk .o9vy0.ob0ce button.owjjz,
.ouazq.o3lpk .oqfuf.ob0ce a.o2z3x,
.ouazq.o3lpk .oqfuf.ob0ce button.o2z3x,
.ouazq.o3lpk .ozpk9.ob0ce a.ocbz9,
.ouazq.o3lpk .ozpk9.ob0ce button.ocbz9,
.ouazq.o3lpk .ok3rl.ob0ce a.o8cyp,
.ouazq.o3lpk .ok3rl.ob0ce button.o8cyp,
.ouazq.o3lpk .ot9u6.ob0ce a.ois3v,
.ouazq.o3lpk .ot9u6.ob0ce button.ois3v,
.ouazq.o3lpk .oe5lg.ob0ce a.okxqy,
.ouazq.o3lpk .oe5lg.ob0ce button.okxqy,
.ouazq.o3lpk .o10z6.ob0ce a.ooeit,
.ouazq.o3lpk .o10z6.ob0ce button.ooeit,
.ouazq.o3lpk .outts.ob0ce a.oe5ht,
.ouazq.o3lpk .outts.ob0ce button.oe5ht,
.ouazq.o3lpk .o38r6.ob0ce a.o038r,
.ouazq.o3lpk .o38r6.ob0ce button.o038r,
.ouazq.o3lpk .oiat9.ob0ce a.opao5,
.ouazq.o3lpk .oiat9.ob0ce button.opao5,
.ouazq.o3lpk .o7lmq.ob0ce a.ov1u7,
.ouazq.o3lpk .o7lmq.ob0ce button.ov1u7,
.ouazq.o3lpk .o44db.ob0ce a.odcck,
.ouazq.o3lpk .o44db.ob0ce button.odcck,
.ouazq.o3lpk .oisrt.ob0ce a.opn29,
.ouazq.o3lpk .oisrt.ob0ce button.opn29,
.ouazq.o3lpk .ov9my.ob0ce a.obj6p,
.ouazq.o3lpk .ov9my.ob0ce button.obj6p,
.ouazq.o3lpk .o4ikb.ob0ce a.o9tsp,
.ouazq.o3lpk .o4ikb.ob0ce button.o9tsp,
.ouazq.o3lpk .o6a6y.ob0ce a.o9yrn,
.ouazq.o3lpk .o6a6y.ob0ce button.o9yrn,
.ouazq.o3lpk .obtos.ob0ce a.ovx63,
.ouazq.o3lpk .obtos.ob0ce button.ovx63,
.ouazq.o3lpk .owid2.ob0ce a.odox0,
.ouazq.o3lpk .owid2.ob0ce button.odox0,
.ouazq.o3lpk .o541n.ob0ce a.ovnww,
.ouazq.o3lpk .o541n.ob0ce button.ovnww,
.ouazq.o3lpk .oabmr.ob0ce a.oi588,
.ouazq.o3lpk .oabmr.ob0ce button.oi588,
.ouazq.o3lpk .ornbk.ob0ce a.o0kk7,
.ouazq.o3lpk .ornbk.ob0ce button.o0kk7,
.ouazq.o3lpk .ozvd9.ob0ce a.oe0i7,
.ouazq.o3lpk .ozvd9.ob0ce button.oe0i7,
.ouazq.o3lpk .os75u.ob0ce a.osjxb,
.ouazq.o3lpk .os75u.ob0ce button.osjxb,
.ouazq.o3lpk .o5t6b.ob0ce a.o2276,
.ouazq.o3lpk .o5t6b.ob0ce button.o2276,
.ouazq.o3lpk .oswkr.ob0ce a.ovtx3,
.ouazq.o3lpk .oswkr.ob0ce button.ovtx3,
.ouazq.o3lpk .oxji4.ob0ce a.olig8,
.ouazq.o3lpk .oxji4.ob0ce button.olig8,
.ouazq.o3lpk .oe8hw.ob0ce a.oj3k6,
.ouazq.o3lpk .oe8hw.ob0ce button.oj3k6,
.ouazq.o3lpk .ou310.ob0ce a.o2hlt,
.ouazq.o3lpk .ou310.ob0ce button.o2hlt,
.ouazq.o3lpk .obcr2.ob0ce a.ogodt,
.ouazq.o3lpk .obcr2.ob0ce button.ogodt,
.ouazq.o3lpk .o8bak.ob0ce a.oywsj,
.ouazq.o3lpk .o8bak.ob0ce button.oywsj,
.ouazq.o3lpk .ojcim.ob0ce a.o1a5x,
.ouazq.o3lpk .ojcim.ob0ce button.o1a5x,
.ouazq.o3lpk .owje0.ob0ce a.o7pdp,
.ouazq.o3lpk .owje0.ob0ce button.o7pdp,
.ouazq.o3lpk .olmdk.ob0ce a.op379,
.ouazq.o3lpk .olmdk.ob0ce button.op379,
.ouazq.o3lpk .obzig.ob0ce a.o6nxo,
.ouazq.o3lpk .obzig.ob0ce button.o6nxo,
.ouazq.o3lpk .ocdzd.ob0ce a.oop9f,
.ouazq.o3lpk .ocdzd.ob0ce button.oop9f,
.ouazq.o3lpk .odto0.ob0ce a.omuor,
.ouazq.o3lpk .odto0.ob0ce button.omuor,
.ouazq.o3lpk .ox2r0.ob0ce a.okmdk,
.ouazq.o3lpk .ox2r0.ob0ce button.okmdk { border-radius: 999px; }
.ouazq.o1w12 .o5tbq.ob0ce a.o31tu,
.ouazq.o1w12 .o5tbq.ob0ce button.o31tu,
.ouazq.o1w12 .o8ued.ob0ce a.omcud,
.ouazq.o1w12 .o8ued.ob0ce button.omcud,
.ouazq.o1w12 .o2cz4.ob0ce a.oq23z,
.ouazq.o1w12 .o2cz4.ob0ce button.oq23z,
.ouazq.o1w12 .ownu9.ob0ce a.odpzb,
.ouazq.o1w12 .ownu9.ob0ce button.odpzb,
.ouazq.o1w12 .o056s.ob0ce a.otjfg,
.ouazq.o1w12 .o056s.ob0ce button.otjfg,
.ouazq.o1w12 .oy5zf.ob0ce a.ozat4,
.ouazq.o1w12 .oy5zf.ob0ce button.ozat4,
.ouazq.o1w12 .opps2.ob0ce a.o98dd,
.ouazq.o1w12 .opps2.ob0ce button.o98dd,
.ouazq.o1w12 .oesjg.ob0ce a.ojulx,
.ouazq.o1w12 .oesjg.ob0ce button.ojulx,
.ouazq.o1w12 .odj7k.ob0ce a.o2lii,
.ouazq.o1w12 .odj7k.ob0ce button.o2lii,
.ouazq.o1w12 .o9j8l.ob0ce a.opajq,
.ouazq.o1w12 .o9j8l.ob0ce button.opajq,
.ouazq.o1w12 .o5rs0.ob0ce a.oh4fq,
.ouazq.o1w12 .o5rs0.ob0ce button.oh4fq,
.ouazq.o1w12 .obuny.ob0ce a.ozt4e,
.ouazq.o1w12 .obuny.ob0ce button.ozt4e,
.ouazq.o1w12 .o0w07.ob0ce a.oisbn,
.ouazq.o1w12 .o0w07.ob0ce button.oisbn,
.ouazq.o1w12 .ov4d0.ob0ce a.obnxj,
.ouazq.o1w12 .ov4d0.ob0ce button.obnxj,
.ouazq.o1w12 .orvs8.ob0ce a.oygts,
.ouazq.o1w12 .orvs8.ob0ce button.oygts,
.ouazq.o1w12 .oq0eu.ob0ce a.okzay,
.ouazq.o1w12 .oq0eu.ob0ce button.okzay,
.ouazq.o1w12 .on9fi.ob0ce a.oy3zl,
.ouazq.o1w12 .on9fi.ob0ce button.oy3zl,
.ouazq.o1w12 .o9vy0.ob0ce a.owjjz,
.ouazq.o1w12 .o9vy0.ob0ce button.owjjz,
.ouazq.o1w12 .oqfuf.ob0ce a.o2z3x,
.ouazq.o1w12 .oqfuf.ob0ce button.o2z3x,
.ouazq.o1w12 .ozpk9.ob0ce a.ocbz9,
.ouazq.o1w12 .ozpk9.ob0ce button.ocbz9,
.ouazq.o1w12 .ok3rl.ob0ce a.o8cyp,
.ouazq.o1w12 .ok3rl.ob0ce button.o8cyp,
.ouazq.o1w12 .ot9u6.ob0ce a.ois3v,
.ouazq.o1w12 .ot9u6.ob0ce button.ois3v,
.ouazq.o1w12 .oe5lg.ob0ce a.okxqy,
.ouazq.o1w12 .oe5lg.ob0ce button.okxqy,
.ouazq.o1w12 .o10z6.ob0ce a.ooeit,
.ouazq.o1w12 .o10z6.ob0ce button.ooeit,
.ouazq.o1w12 .outts.ob0ce a.oe5ht,
.ouazq.o1w12 .outts.ob0ce button.oe5ht,
.ouazq.o1w12 .o38r6.ob0ce a.o038r,
.ouazq.o1w12 .o38r6.ob0ce button.o038r,
.ouazq.o1w12 .oiat9.ob0ce a.opao5,
.ouazq.o1w12 .oiat9.ob0ce button.opao5,
.ouazq.o1w12 .o7lmq.ob0ce a.ov1u7,
.ouazq.o1w12 .o7lmq.ob0ce button.ov1u7,
.ouazq.o1w12 .o44db.ob0ce a.odcck,
.ouazq.o1w12 .o44db.ob0ce button.odcck,
.ouazq.o1w12 .oisrt.ob0ce a.opn29,
.ouazq.o1w12 .oisrt.ob0ce button.opn29,
.ouazq.o1w12 .ov9my.ob0ce a.obj6p,
.ouazq.o1w12 .ov9my.ob0ce button.obj6p,
.ouazq.o1w12 .o4ikb.ob0ce a.o9tsp,
.ouazq.o1w12 .o4ikb.ob0ce button.o9tsp,
.ouazq.o1w12 .o6a6y.ob0ce a.o9yrn,
.ouazq.o1w12 .o6a6y.ob0ce button.o9yrn,
.ouazq.o1w12 .obtos.ob0ce a.ovx63,
.ouazq.o1w12 .obtos.ob0ce button.ovx63,
.ouazq.o1w12 .owid2.ob0ce a.odox0,
.ouazq.o1w12 .owid2.ob0ce button.odox0,
.ouazq.o1w12 .o541n.ob0ce a.ovnww,
.ouazq.o1w12 .o541n.ob0ce button.ovnww,
.ouazq.o1w12 .oabmr.ob0ce a.oi588,
.ouazq.o1w12 .oabmr.ob0ce button.oi588,
.ouazq.o1w12 .ornbk.ob0ce a.o0kk7,
.ouazq.o1w12 .ornbk.ob0ce button.o0kk7,
.ouazq.o1w12 .ozvd9.ob0ce a.oe0i7,
.ouazq.o1w12 .ozvd9.ob0ce button.oe0i7,
.ouazq.o1w12 .os75u.ob0ce a.osjxb,
.ouazq.o1w12 .os75u.ob0ce button.osjxb,
.ouazq.o1w12 .o5t6b.ob0ce a.o2276,
.ouazq.o1w12 .o5t6b.ob0ce button.o2276,
.ouazq.o1w12 .oswkr.ob0ce a.ovtx3,
.ouazq.o1w12 .oswkr.ob0ce button.ovtx3,
.ouazq.o1w12 .oxji4.ob0ce a.olig8,
.ouazq.o1w12 .oxji4.ob0ce button.olig8,
.ouazq.o1w12 .oe8hw.ob0ce a.oj3k6,
.ouazq.o1w12 .oe8hw.ob0ce button.oj3k6,
.ouazq.o1w12 .ou310.ob0ce a.o2hlt,
.ouazq.o1w12 .ou310.ob0ce button.o2hlt,
.ouazq.o1w12 .obcr2.ob0ce a.ogodt,
.ouazq.o1w12 .obcr2.ob0ce button.ogodt,
.ouazq.o1w12 .o8bak.ob0ce a.oywsj,
.ouazq.o1w12 .o8bak.ob0ce button.oywsj,
.ouazq.o1w12 .ojcim.ob0ce a.o1a5x,
.ouazq.o1w12 .ojcim.ob0ce button.o1a5x,
.ouazq.o1w12 .owje0.ob0ce a.o7pdp,
.ouazq.o1w12 .owje0.ob0ce button.o7pdp,
.ouazq.o1w12 .olmdk.ob0ce a.op379,
.ouazq.o1w12 .olmdk.ob0ce button.op379,
.ouazq.o1w12 .obzig.ob0ce a.o6nxo,
.ouazq.o1w12 .obzig.ob0ce button.o6nxo,
.ouazq.o1w12 .ocdzd.ob0ce a.oop9f,
.ouazq.o1w12 .ocdzd.ob0ce button.oop9f,
.ouazq.o1w12 .odto0.ob0ce a.omuor,
.ouazq.o1w12 .odto0.ob0ce button.omuor,
.ouazq.o1w12 .ox2r0.ob0ce a.okmdk,
.ouazq.o1w12 .ox2r0.ob0ce button.okmdk { border-radius: 2px; }
.ouazq.o8mao.oof9b .o5tbq.ob0ce a.o31tu,
.ouazq.o8mao.oof9b .o5tbq.ob0ce button.o31tu,
.ouazq.o8mao.oof9b .o8ued.ob0ce a.omcud,
.ouazq.o8mao.oof9b .o8ued.ob0ce button.omcud,
.ouazq.o8mao.oof9b .o2cz4.ob0ce a.oq23z,
.ouazq.o8mao.oof9b .o2cz4.ob0ce button.oq23z,
.ouazq.o8mao.oof9b .ownu9.ob0ce a.odpzb,
.ouazq.o8mao.oof9b .ownu9.ob0ce button.odpzb,
.ouazq.o8mao.oof9b .o056s.ob0ce a.otjfg,
.ouazq.o8mao.oof9b .o056s.ob0ce button.otjfg,
.ouazq.o8mao.oof9b .oy5zf.ob0ce a.ozat4,
.ouazq.o8mao.oof9b .oy5zf.ob0ce button.ozat4,
.ouazq.o8mao.oof9b .opps2.ob0ce a.o98dd,
.ouazq.o8mao.oof9b .opps2.ob0ce button.o98dd,
.ouazq.o8mao.oof9b .oesjg.ob0ce a.ojulx,
.ouazq.o8mao.oof9b .oesjg.ob0ce button.ojulx,
.ouazq.o8mao.oof9b .odj7k.ob0ce a.o2lii,
.ouazq.o8mao.oof9b .odj7k.ob0ce button.o2lii,
.ouazq.o8mao.oof9b .o9j8l.ob0ce a.opajq,
.ouazq.o8mao.oof9b .o9j8l.ob0ce button.opajq,
.ouazq.o8mao.oof9b .o5rs0.ob0ce a.oh4fq,
.ouazq.o8mao.oof9b .o5rs0.ob0ce button.oh4fq,
.ouazq.o8mao.oof9b .obuny.ob0ce a.ozt4e,
.ouazq.o8mao.oof9b .obuny.ob0ce button.ozt4e,
.ouazq.o8mao.oof9b .o0w07.ob0ce a.oisbn,
.ouazq.o8mao.oof9b .o0w07.ob0ce button.oisbn,
.ouazq.o8mao.oof9b .ov4d0.ob0ce a.obnxj,
.ouazq.o8mao.oof9b .ov4d0.ob0ce button.obnxj,
.ouazq.o8mao.oof9b .orvs8.ob0ce a.oygts,
.ouazq.o8mao.oof9b .orvs8.ob0ce button.oygts,
.ouazq.o8mao.oof9b .oq0eu.ob0ce a.okzay,
.ouazq.o8mao.oof9b .oq0eu.ob0ce button.okzay,
.ouazq.o8mao.oof9b .on9fi.ob0ce a.oy3zl,
.ouazq.o8mao.oof9b .on9fi.ob0ce button.oy3zl,
.ouazq.o8mao.oof9b .o9vy0.ob0ce a.owjjz,
.ouazq.o8mao.oof9b .o9vy0.ob0ce button.owjjz,
.ouazq.o8mao.oof9b .oqfuf.ob0ce a.o2z3x,
.ouazq.o8mao.oof9b .oqfuf.ob0ce button.o2z3x,
.ouazq.o8mao.oof9b .ozpk9.ob0ce a.ocbz9,
.ouazq.o8mao.oof9b .ozpk9.ob0ce button.ocbz9,
.ouazq.o8mao.oof9b .ok3rl.ob0ce a.o8cyp,
.ouazq.o8mao.oof9b .ok3rl.ob0ce button.o8cyp,
.ouazq.o8mao.oof9b .ot9u6.ob0ce a.ois3v,
.ouazq.o8mao.oof9b .ot9u6.ob0ce button.ois3v,
.ouazq.o8mao.oof9b .oe5lg.ob0ce a.okxqy,
.ouazq.o8mao.oof9b .oe5lg.ob0ce button.okxqy,
.ouazq.o8mao.oof9b .o10z6.ob0ce a.ooeit,
.ouazq.o8mao.oof9b .o10z6.ob0ce button.ooeit,
.ouazq.o8mao.oof9b .outts.ob0ce a.oe5ht,
.ouazq.o8mao.oof9b .outts.ob0ce button.oe5ht,
.ouazq.o8mao.oof9b .o38r6.ob0ce a.o038r,
.ouazq.o8mao.oof9b .o38r6.ob0ce button.o038r,
.ouazq.o8mao.oof9b .oiat9.ob0ce a.opao5,
.ouazq.o8mao.oof9b .oiat9.ob0ce button.opao5,
.ouazq.o8mao.oof9b .o7lmq.ob0ce a.ov1u7,
.ouazq.o8mao.oof9b .o7lmq.ob0ce button.ov1u7,
.ouazq.o8mao.oof9b .o44db.ob0ce a.odcck,
.ouazq.o8mao.oof9b .o44db.ob0ce button.odcck,
.ouazq.o8mao.oof9b .oisrt.ob0ce a.opn29,
.ouazq.o8mao.oof9b .oisrt.ob0ce button.opn29,
.ouazq.o8mao.oof9b .ov9my.ob0ce a.obj6p,
.ouazq.o8mao.oof9b .ov9my.ob0ce button.obj6p,
.ouazq.o8mao.oof9b .o4ikb.ob0ce a.o9tsp,
.ouazq.o8mao.oof9b .o4ikb.ob0ce button.o9tsp,
.ouazq.o8mao.oof9b .o6a6y.ob0ce a.o9yrn,
.ouazq.o8mao.oof9b .o6a6y.ob0ce button.o9yrn,
.ouazq.o8mao.oof9b .obtos.ob0ce a.ovx63,
.ouazq.o8mao.oof9b .obtos.ob0ce button.ovx63,
.ouazq.o8mao.oof9b .owid2.ob0ce a.odox0,
.ouazq.o8mao.oof9b .owid2.ob0ce button.odox0,
.ouazq.o8mao.oof9b .o541n.ob0ce a.ovnww,
.ouazq.o8mao.oof9b .o541n.ob0ce button.ovnww,
.ouazq.o8mao.oof9b .oabmr.ob0ce a.oi588,
.ouazq.o8mao.oof9b .oabmr.ob0ce button.oi588,
.ouazq.o8mao.oof9b .ornbk.ob0ce a.o0kk7,
.ouazq.o8mao.oof9b .ornbk.ob0ce button.o0kk7,
.ouazq.o8mao.oof9b .ozvd9.ob0ce a.oe0i7,
.ouazq.o8mao.oof9b .ozvd9.ob0ce button.oe0i7,
.ouazq.o8mao.oof9b .os75u.ob0ce a.osjxb,
.ouazq.o8mao.oof9b .os75u.ob0ce button.osjxb,
.ouazq.o8mao.oof9b .o5t6b.ob0ce a.o2276,
.ouazq.o8mao.oof9b .o5t6b.ob0ce button.o2276,
.ouazq.o8mao.oof9b .oswkr.ob0ce a.ovtx3,
.ouazq.o8mao.oof9b .oswkr.ob0ce button.ovtx3,
.ouazq.o8mao.oof9b .oxji4.ob0ce a.olig8,
.ouazq.o8mao.oof9b .oxji4.ob0ce button.olig8,
.ouazq.o8mao.oof9b .oe8hw.ob0ce a.oj3k6,
.ouazq.o8mao.oof9b .oe8hw.ob0ce button.oj3k6,
.ouazq.o8mao.oof9b .ou310.ob0ce a.o2hlt,
.ouazq.o8mao.oof9b .ou310.ob0ce button.o2hlt,
.ouazq.o8mao.oof9b .obcr2.ob0ce a.ogodt,
.ouazq.o8mao.oof9b .obcr2.ob0ce button.ogodt,
.ouazq.o8mao.oof9b .o8bak.ob0ce a.oywsj,
.ouazq.o8mao.oof9b .o8bak.ob0ce button.oywsj,
.ouazq.o8mao.oof9b .ojcim.ob0ce a.o1a5x,
.ouazq.o8mao.oof9b .ojcim.ob0ce button.o1a5x,
.ouazq.o8mao.oof9b .owje0.ob0ce a.o7pdp,
.ouazq.o8mao.oof9b .owje0.ob0ce button.o7pdp,
.ouazq.o8mao.oof9b .olmdk.ob0ce a.op379,
.ouazq.o8mao.oof9b .olmdk.ob0ce button.op379,
.ouazq.o8mao.oof9b .obzig.ob0ce a.o6nxo,
.ouazq.o8mao.oof9b .obzig.ob0ce button.o6nxo,
.ouazq.o8mao.oof9b .ocdzd.ob0ce a.oop9f,
.ouazq.o8mao.oof9b .ocdzd.ob0ce button.oop9f,
.ouazq.o8mao.oof9b .odto0.ob0ce a.omuor,
.ouazq.o8mao.oof9b .odto0.ob0ce button.omuor,
.ouazq.o8mao.oof9b .ox2r0.ob0ce a.okmdk,
.ouazq.o8mao.oof9b .ox2r0.ob0ce button.okmdk { border-radius: 6px; }
.ouazq.o8mao.ojao1 .o5tbq.ob0ce a.o31tu,
.ouazq.o8mao.ojao1 .o5tbq.ob0ce button.o31tu,
.ouazq.o8mao.ojao1 .o8ued.ob0ce a.omcud,
.ouazq.o8mao.ojao1 .o8ued.ob0ce button.omcud,
.ouazq.o8mao.ojao1 .o2cz4.ob0ce a.oq23z,
.ouazq.o8mao.ojao1 .o2cz4.ob0ce button.oq23z,
.ouazq.o8mao.ojao1 .ownu9.ob0ce a.odpzb,
.ouazq.o8mao.ojao1 .ownu9.ob0ce button.odpzb,
.ouazq.o8mao.ojao1 .o056s.ob0ce a.otjfg,
.ouazq.o8mao.ojao1 .o056s.ob0ce button.otjfg,
.ouazq.o8mao.ojao1 .oy5zf.ob0ce a.ozat4,
.ouazq.o8mao.ojao1 .oy5zf.ob0ce button.ozat4,
.ouazq.o8mao.ojao1 .opps2.ob0ce a.o98dd,
.ouazq.o8mao.ojao1 .opps2.ob0ce button.o98dd,
.ouazq.o8mao.ojao1 .oesjg.ob0ce a.ojulx,
.ouazq.o8mao.ojao1 .oesjg.ob0ce button.ojulx,
.ouazq.o8mao.ojao1 .odj7k.ob0ce a.o2lii,
.ouazq.o8mao.ojao1 .odj7k.ob0ce button.o2lii,
.ouazq.o8mao.ojao1 .o9j8l.ob0ce a.opajq,
.ouazq.o8mao.ojao1 .o9j8l.ob0ce button.opajq,
.ouazq.o8mao.ojao1 .o5rs0.ob0ce a.oh4fq,
.ouazq.o8mao.ojao1 .o5rs0.ob0ce button.oh4fq,
.ouazq.o8mao.ojao1 .obuny.ob0ce a.ozt4e,
.ouazq.o8mao.ojao1 .obuny.ob0ce button.ozt4e,
.ouazq.o8mao.ojao1 .o0w07.ob0ce a.oisbn,
.ouazq.o8mao.ojao1 .o0w07.ob0ce button.oisbn,
.ouazq.o8mao.ojao1 .ov4d0.ob0ce a.obnxj,
.ouazq.o8mao.ojao1 .ov4d0.ob0ce button.obnxj,
.ouazq.o8mao.ojao1 .orvs8.ob0ce a.oygts,
.ouazq.o8mao.ojao1 .orvs8.ob0ce button.oygts,
.ouazq.o8mao.ojao1 .oq0eu.ob0ce a.okzay,
.ouazq.o8mao.ojao1 .oq0eu.ob0ce button.okzay,
.ouazq.o8mao.ojao1 .on9fi.ob0ce a.oy3zl,
.ouazq.o8mao.ojao1 .on9fi.ob0ce button.oy3zl,
.ouazq.o8mao.ojao1 .o9vy0.ob0ce a.owjjz,
.ouazq.o8mao.ojao1 .o9vy0.ob0ce button.owjjz,
.ouazq.o8mao.ojao1 .oqfuf.ob0ce a.o2z3x,
.ouazq.o8mao.ojao1 .oqfuf.ob0ce button.o2z3x,
.ouazq.o8mao.ojao1 .ozpk9.ob0ce a.ocbz9,
.ouazq.o8mao.ojao1 .ozpk9.ob0ce button.ocbz9,
.ouazq.o8mao.ojao1 .ok3rl.ob0ce a.o8cyp,
.ouazq.o8mao.ojao1 .ok3rl.ob0ce button.o8cyp,
.ouazq.o8mao.ojao1 .ot9u6.ob0ce a.ois3v,
.ouazq.o8mao.ojao1 .ot9u6.ob0ce button.ois3v,
.ouazq.o8mao.ojao1 .oe5lg.ob0ce a.okxqy,
.ouazq.o8mao.ojao1 .oe5lg.ob0ce button.okxqy,
.ouazq.o8mao.ojao1 .o10z6.ob0ce a.ooeit,
.ouazq.o8mao.ojao1 .o10z6.ob0ce button.ooeit,
.ouazq.o8mao.ojao1 .outts.ob0ce a.oe5ht,
.ouazq.o8mao.ojao1 .outts.ob0ce button.oe5ht,
.ouazq.o8mao.ojao1 .o38r6.ob0ce a.o038r,
.ouazq.o8mao.ojao1 .o38r6.ob0ce button.o038r,
.ouazq.o8mao.ojao1 .oiat9.ob0ce a.opao5,
.ouazq.o8mao.ojao1 .oiat9.ob0ce button.opao5,
.ouazq.o8mao.ojao1 .o7lmq.ob0ce a.ov1u7,
.ouazq.o8mao.ojao1 .o7lmq.ob0ce button.ov1u7,
.ouazq.o8mao.ojao1 .o44db.ob0ce a.odcck,
.ouazq.o8mao.ojao1 .o44db.ob0ce button.odcck,
.ouazq.o8mao.ojao1 .oisrt.ob0ce a.opn29,
.ouazq.o8mao.ojao1 .oisrt.ob0ce button.opn29,
.ouazq.o8mao.ojao1 .ov9my.ob0ce a.obj6p,
.ouazq.o8mao.ojao1 .ov9my.ob0ce button.obj6p,
.ouazq.o8mao.ojao1 .o4ikb.ob0ce a.o9tsp,
.ouazq.o8mao.ojao1 .o4ikb.ob0ce button.o9tsp,
.ouazq.o8mao.ojao1 .o6a6y.ob0ce a.o9yrn,
.ouazq.o8mao.ojao1 .o6a6y.ob0ce button.o9yrn,
.ouazq.o8mao.ojao1 .obtos.ob0ce a.ovx63,
.ouazq.o8mao.ojao1 .obtos.ob0ce button.ovx63,
.ouazq.o8mao.ojao1 .owid2.ob0ce a.odox0,
.ouazq.o8mao.ojao1 .owid2.ob0ce button.odox0,
.ouazq.o8mao.ojao1 .o541n.ob0ce a.ovnww,
.ouazq.o8mao.ojao1 .o541n.ob0ce button.ovnww,
.ouazq.o8mao.ojao1 .oabmr.ob0ce a.oi588,
.ouazq.o8mao.ojao1 .oabmr.ob0ce button.oi588,
.ouazq.o8mao.ojao1 .ornbk.ob0ce a.o0kk7,
.ouazq.o8mao.ojao1 .ornbk.ob0ce button.o0kk7,
.ouazq.o8mao.ojao1 .ozvd9.ob0ce a.oe0i7,
.ouazq.o8mao.ojao1 .ozvd9.ob0ce button.oe0i7,
.ouazq.o8mao.ojao1 .os75u.ob0ce a.osjxb,
.ouazq.o8mao.ojao1 .os75u.ob0ce button.osjxb,
.ouazq.o8mao.ojao1 .o5t6b.ob0ce a.o2276,
.ouazq.o8mao.ojao1 .o5t6b.ob0ce button.o2276,
.ouazq.o8mao.ojao1 .oswkr.ob0ce a.ovtx3,
.ouazq.o8mao.ojao1 .oswkr.ob0ce button.ovtx3,
.ouazq.o8mao.ojao1 .oxji4.ob0ce a.olig8,
.ouazq.o8mao.ojao1 .oxji4.ob0ce button.olig8,
.ouazq.o8mao.ojao1 .oe8hw.ob0ce a.oj3k6,
.ouazq.o8mao.ojao1 .oe8hw.ob0ce button.oj3k6,
.ouazq.o8mao.ojao1 .ou310.ob0ce a.o2hlt,
.ouazq.o8mao.ojao1 .ou310.ob0ce button.o2hlt,
.ouazq.o8mao.ojao1 .obcr2.ob0ce a.ogodt,
.ouazq.o8mao.ojao1 .obcr2.ob0ce button.ogodt,
.ouazq.o8mao.ojao1 .o8bak.ob0ce a.oywsj,
.ouazq.o8mao.ojao1 .o8bak.ob0ce button.oywsj,
.ouazq.o8mao.ojao1 .ojcim.ob0ce a.o1a5x,
.ouazq.o8mao.ojao1 .ojcim.ob0ce button.o1a5x,
.ouazq.o8mao.ojao1 .owje0.ob0ce a.o7pdp,
.ouazq.o8mao.ojao1 .owje0.ob0ce button.o7pdp,
.ouazq.o8mao.ojao1 .olmdk.ob0ce a.op379,
.ouazq.o8mao.ojao1 .olmdk.ob0ce button.op379,
.ouazq.o8mao.ojao1 .obzig.ob0ce a.o6nxo,
.ouazq.o8mao.ojao1 .obzig.ob0ce button.o6nxo,
.ouazq.o8mao.ojao1 .ocdzd.ob0ce a.oop9f,
.ouazq.o8mao.ojao1 .ocdzd.ob0ce button.oop9f,
.ouazq.o8mao.ojao1 .odto0.ob0ce a.omuor,
.ouazq.o8mao.ojao1 .odto0.ob0ce button.omuor,
.ouazq.o8mao.ojao1 .ox2r0.ob0ce a.okmdk,
.ouazq.o8mao.ojao1 .ox2r0.ob0ce button.okmdk { border-radius: 10px; }
.ouazq.o8mao.o69qo .o5tbq.ob0ce a.o31tu,
.ouazq.o8mao.o69qo .o5tbq.ob0ce button.o31tu,
.ouazq.o8mao.o69qo .o8ued.ob0ce a.omcud,
.ouazq.o8mao.o69qo .o8ued.ob0ce button.omcud,
.ouazq.o8mao.o69qo .o2cz4.ob0ce a.oq23z,
.ouazq.o8mao.o69qo .o2cz4.ob0ce button.oq23z,
.ouazq.o8mao.o69qo .ownu9.ob0ce a.odpzb,
.ouazq.o8mao.o69qo .ownu9.ob0ce button.odpzb,
.ouazq.o8mao.o69qo .o056s.ob0ce a.otjfg,
.ouazq.o8mao.o69qo .o056s.ob0ce button.otjfg,
.ouazq.o8mao.o69qo .oy5zf.ob0ce a.ozat4,
.ouazq.o8mao.o69qo .oy5zf.ob0ce button.ozat4,
.ouazq.o8mao.o69qo .opps2.ob0ce a.o98dd,
.ouazq.o8mao.o69qo .opps2.ob0ce button.o98dd,
.ouazq.o8mao.o69qo .oesjg.ob0ce a.ojulx,
.ouazq.o8mao.o69qo .oesjg.ob0ce button.ojulx,
.ouazq.o8mao.o69qo .odj7k.ob0ce a.o2lii,
.ouazq.o8mao.o69qo .odj7k.ob0ce button.o2lii,
.ouazq.o8mao.o69qo .o9j8l.ob0ce a.opajq,
.ouazq.o8mao.o69qo .o9j8l.ob0ce button.opajq,
.ouazq.o8mao.o69qo .o5rs0.ob0ce a.oh4fq,
.ouazq.o8mao.o69qo .o5rs0.ob0ce button.oh4fq,
.ouazq.o8mao.o69qo .obuny.ob0ce a.ozt4e,
.ouazq.o8mao.o69qo .obuny.ob0ce button.ozt4e,
.ouazq.o8mao.o69qo .o0w07.ob0ce a.oisbn,
.ouazq.o8mao.o69qo .o0w07.ob0ce button.oisbn,
.ouazq.o8mao.o69qo .ov4d0.ob0ce a.obnxj,
.ouazq.o8mao.o69qo .ov4d0.ob0ce button.obnxj,
.ouazq.o8mao.o69qo .orvs8.ob0ce a.oygts,
.ouazq.o8mao.o69qo .orvs8.ob0ce button.oygts,
.ouazq.o8mao.o69qo .oq0eu.ob0ce a.okzay,
.ouazq.o8mao.o69qo .oq0eu.ob0ce button.okzay,
.ouazq.o8mao.o69qo .on9fi.ob0ce a.oy3zl,
.ouazq.o8mao.o69qo .on9fi.ob0ce button.oy3zl,
.ouazq.o8mao.o69qo .o9vy0.ob0ce a.owjjz,
.ouazq.o8mao.o69qo .o9vy0.ob0ce button.owjjz,
.ouazq.o8mao.o69qo .oqfuf.ob0ce a.o2z3x,
.ouazq.o8mao.o69qo .oqfuf.ob0ce button.o2z3x,
.ouazq.o8mao.o69qo .ozpk9.ob0ce a.ocbz9,
.ouazq.o8mao.o69qo .ozpk9.ob0ce button.ocbz9,
.ouazq.o8mao.o69qo .ok3rl.ob0ce a.o8cyp,
.ouazq.o8mao.o69qo .ok3rl.ob0ce button.o8cyp,
.ouazq.o8mao.o69qo .ot9u6.ob0ce a.ois3v,
.ouazq.o8mao.o69qo .ot9u6.ob0ce button.ois3v,
.ouazq.o8mao.o69qo .oe5lg.ob0ce a.okxqy,
.ouazq.o8mao.o69qo .oe5lg.ob0ce button.okxqy,
.ouazq.o8mao.o69qo .o10z6.ob0ce a.ooeit,
.ouazq.o8mao.o69qo .o10z6.ob0ce button.ooeit,
.ouazq.o8mao.o69qo .outts.ob0ce a.oe5ht,
.ouazq.o8mao.o69qo .outts.ob0ce button.oe5ht,
.ouazq.o8mao.o69qo .o38r6.ob0ce a.o038r,
.ouazq.o8mao.o69qo .o38r6.ob0ce button.o038r,
.ouazq.o8mao.o69qo .oiat9.ob0ce a.opao5,
.ouazq.o8mao.o69qo .oiat9.ob0ce button.opao5,
.ouazq.o8mao.o69qo .o7lmq.ob0ce a.ov1u7,
.ouazq.o8mao.o69qo .o7lmq.ob0ce button.ov1u7,
.ouazq.o8mao.o69qo .o44db.ob0ce a.odcck,
.ouazq.o8mao.o69qo .o44db.ob0ce button.odcck,
.ouazq.o8mao.o69qo .oisrt.ob0ce a.opn29,
.ouazq.o8mao.o69qo .oisrt.ob0ce button.opn29,
.ouazq.o8mao.o69qo .ov9my.ob0ce a.obj6p,
.ouazq.o8mao.o69qo .ov9my.ob0ce button.obj6p,
.ouazq.o8mao.o69qo .o4ikb.ob0ce a.o9tsp,
.ouazq.o8mao.o69qo .o4ikb.ob0ce button.o9tsp,
.ouazq.o8mao.o69qo .o6a6y.ob0ce a.o9yrn,
.ouazq.o8mao.o69qo .o6a6y.ob0ce button.o9yrn,
.ouazq.o8mao.o69qo .obtos.ob0ce a.ovx63,
.ouazq.o8mao.o69qo .obtos.ob0ce button.ovx63,
.ouazq.o8mao.o69qo .owid2.ob0ce a.odox0,
.ouazq.o8mao.o69qo .owid2.ob0ce button.odox0,
.ouazq.o8mao.o69qo .o541n.ob0ce a.ovnww,
.ouazq.o8mao.o69qo .o541n.ob0ce button.ovnww,
.ouazq.o8mao.o69qo .oabmr.ob0ce a.oi588,
.ouazq.o8mao.o69qo .oabmr.ob0ce button.oi588,
.ouazq.o8mao.o69qo .ornbk.ob0ce a.o0kk7,
.ouazq.o8mao.o69qo .ornbk.ob0ce button.o0kk7,
.ouazq.o8mao.o69qo .ozvd9.ob0ce a.oe0i7,
.ouazq.o8mao.o69qo .ozvd9.ob0ce button.oe0i7,
.ouazq.o8mao.o69qo .os75u.ob0ce a.osjxb,
.ouazq.o8mao.o69qo .os75u.ob0ce button.osjxb,
.ouazq.o8mao.o69qo .o5t6b.ob0ce a.o2276,
.ouazq.o8mao.o69qo .o5t6b.ob0ce button.o2276,
.ouazq.o8mao.o69qo .oswkr.ob0ce a.ovtx3,
.ouazq.o8mao.o69qo .oswkr.ob0ce button.ovtx3,
.ouazq.o8mao.o69qo .oxji4.ob0ce a.olig8,
.ouazq.o8mao.o69qo .oxji4.ob0ce button.olig8,
.ouazq.o8mao.o69qo .oe8hw.ob0ce a.oj3k6,
.ouazq.o8mao.o69qo .oe8hw.ob0ce button.oj3k6,
.ouazq.o8mao.o69qo .ou310.ob0ce a.o2hlt,
.ouazq.o8mao.o69qo .ou310.ob0ce button.o2hlt,
.ouazq.o8mao.o69qo .obcr2.ob0ce a.ogodt,
.ouazq.o8mao.o69qo .obcr2.ob0ce button.ogodt,
.ouazq.o8mao.o69qo .o8bak.ob0ce a.oywsj,
.ouazq.o8mao.o69qo .o8bak.ob0ce button.oywsj,
.ouazq.o8mao.o69qo .ojcim.ob0ce a.o1a5x,
.ouazq.o8mao.o69qo .ojcim.ob0ce button.o1a5x,
.ouazq.o8mao.o69qo .owje0.ob0ce a.o7pdp,
.ouazq.o8mao.o69qo .owje0.ob0ce button.o7pdp,
.ouazq.o8mao.o69qo .olmdk.ob0ce a.op379,
.ouazq.o8mao.o69qo .olmdk.ob0ce button.op379,
.ouazq.o8mao.o69qo .obzig.ob0ce a.o6nxo,
.ouazq.o8mao.o69qo .obzig.ob0ce button.o6nxo,
.ouazq.o8mao.o69qo .ocdzd.ob0ce a.oop9f,
.ouazq.o8mao.o69qo .ocdzd.ob0ce button.oop9f,
.ouazq.o8mao.o69qo .odto0.ob0ce a.omuor,
.ouazq.o8mao.o69qo .odto0.ob0ce button.omuor,
.ouazq.o8mao.o69qo .ox2r0.ob0ce a.okmdk,
.ouazq.o8mao.o69qo .ox2r0.ob0ce button.okmdk { border-radius: 14px; }
body.oqkkl, body.oz6k2, body.o4g4q {
  --wrrdk: var(--wd9x5); --w6rd5: var(--wugpt);
  --wsy2i: color-mix(in srgb, var(--wd9x5) 15%, transparent);
  --wek9o: var(--wk9tm); --w33do: var(--wqrm7, #141414);
  --w85t9: var(--w15or); --wh3q6: #fff;
  --wm0dx: var(--w06q6); --w12h4: var(--wn9pa);
  --wh5l4: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --w1fvm: 1240px; --w3ry1: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
body.oqkkl { --wspyq: var(--wfl0l); --w85kw: var(--woyr9); --wbckg: var(--wa0ap); --w8omc: var(--wbswq); --wlz9l: 16px; --wmi8i: 28px; }
body.oz6k2 { --wspyq: #fff; --w85kw: color-mix(in srgb, var(--wa0ap) 6%, #fff); --wbckg: var(--wbswq); --w8omc: color-mix(in srgb, var(--wa0ap) 80%, #000); --wlz9l: 14px; --wmi8i: 14px; --w1fvm: 1200px; }
body.o4g4q { --wspyq: var(--wfl0l); --w85kw: var(--woyr9); --wbckg: color-mix(in srgb, var(--wa0ap) 82%, #000); --w8omc: color-mix(in srgb, var(--wa0ap) 70%, #000); --wlz9l: 14px; --wmi8i: 22px; --wh3q6: color-mix(in srgb, var(--wfl0l) 35%, #fff); }
body.oqkkl, body.oz6k2, body.o4g4q { --wla78: 84px; }
body.oqkkl .oouo3, body.oz6k2 .oouo3, body.o4g4q .oouo3 { width: min(100% - 40px, var(--w1fvm)); max-width: none; padding-inline: 0; margin-inline: auto; }
.otck3 { background: var(--wbckg); color: color-mix(in srgb, #fff 85%, var(--wbckg)); font-size: .86rem; }
.otck3 .oouo3 { display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0; }
.otck3 p { margin: 0; }
.otck3 b { color: var(--wnk71); }
.otck3 a { color: #fff; text-decoration: none; }
.o33cl { display: flex; gap: 18px; flex-wrap: wrap; }
.oyngb b { background: var(--wek9o); color: var(--w33do); font: 600 .7rem/1 var(--wh5l4); letter-spacing: .08em; padding: .35em .55em; border-radius: 4px; text-transform: uppercase; }
.ow3iq.otcrk { position: sticky; top: 0; z-index: 100; background: transparent; border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none; }
.otcrk .o7fvn { color: var(--wrrdk); margin-right: auto; }
.otcrk .olmo7 { color: var(--wrrdk); font-size: 1.3rem; }
.otcrk .oyz7d { color: var(--w6rd5); font-size: .64rem; letter-spacing: .12em; }
.otcrk .oh7qy { gap: 2px; }
.otcrk .ow31p { color: var(--wrrdk); font-weight: 700; font-size: .94rem; padding: 10px 13px; border-radius: 999px; box-shadow: none; }
.otcrk .ow31p:hover { background: var(--w85kw); color: var(--wrrdk); }
.otcrk .ow31p[aria-current="page"] { background: color-mix(in srgb, var(--wek9o) 22%, #fff); color: var(--wrrdk); box-shadow: none; border-radius: 999px; }
.otcrk .oe11g { background: #fff; border-color: var(--wsy2i); }
.otcrk .oe11g a { color: var(--wrrdk); }
.otcrk .oe11g a:hover { color: var(--wrrdk); background: var(--w85kw); }
.otcrk .our8r { display: flex; align-items: center; gap: 8px; }
.otcrk .ojef2 { display: none; align-items: center; gap: 8px; color: var(--wrrdk); font-weight: 700; text-decoration: none; padding: 8px 10px; white-space: nowrap; font-size: .95rem; }
.otcrk .ojef2 svg { width: 18px; height: 18px; color: var(--w85t9); }
.otcrk .ogo3l { background: var(--wek9o); color: var(--w33do); border-radius: 999px; min-height: 44px; padding: 10px 20px; font-weight: 800; border: 0; }
.otcrk .o5flr { border-color: var(--wsy2i); background: var(--wbckg); border-radius: 50%; }
.otcrk .o5flr span, .otcrk .o5flr span::before, .otcrk .o5flr span::after { background: #fff; }
.oac8f .otcrk .o5flr span { background: transparent; }
.otcrk .o5k44 { padding: 12px 0; }
.otcrk .o4lpw { display: flex; align-items: center; gap: 14px; }
@media (min-width: 1120px) { .otcrk .ojef2 { display: inline-flex; } }
.o916k { background: var(--wspyq) !important; }
.o916k .o4lpw { background: #fff; border: 1px solid var(--wsy2i); border-radius: 999px; padding: 8px 8px 8px 18px; box-shadow: var(--w3ry1); }
.o916k .olmo7 { font-weight: 900; text-transform: uppercase; letter-spacing: .02em; }
.oadwc { background: color-mix(in srgb, var(--w85kw) 92%, transparent) !important; }
.oadwc .o5k44 { padding: 10px 0; }
.oadwc .o4lpw { background: rgba(255, 255, 255, .96); border: 1px solid var(--wsy2i); 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); }
.oadwc .olmo7 { font-weight: 800; letter-spacing: -.03em; }
.oadwc .oyz7d { font-family: var(--wh5l4); }
.oadwc .ow31p[aria-current="page"] { background: color-mix(in srgb, var(--wa0ap) 10%, #fff); }
.o7mlz { background: color-mix(in srgb, var(--wspyq) 94%, transparent) !important; backdrop-filter: saturate(1.2) blur(10px) !important; border-bottom: 1px solid var(--wsy2i) !important; }
.o7mlz .opwgx { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: 84px; gap: 20px; }
.o7mlz .o7fvn { margin: 0; justify-self: center; }
.o7mlz .olmo7 { font-weight: 600; letter-spacing: -.01em; font-size: 1.4rem; }
.o7mlz .oyz7d { font-family: var(--wh5l4); letter-spacing: .16em; }
.o7mlz .o2aj5 { display: none; }
.o7mlz .our8r { justify-content: flex-end; }
.o7mlz .ow31p { font-weight: 500; border-radius: 8px; }
.o7mlz .ow31p[aria-current="page"] { background: transparent; box-shadow: inset 0 -2px 0 var(--wek9o); border-radius: 8px; }
.o7mlz .ogo3l { border-radius: 10px; min-height: 40px; font-weight: 600; }
@media (min-width: 1120px) { .o7mlz .o2aj5 { display: block; } }
@media (max-width: 1119px) { .o7mlz .opwgx { grid-template-columns: auto 1fr; } .o7mlz .o7fvn { justify-self: start; } }
body.oqkkl .o9f3u, body.oz6k2 .o9f3u, body.o4g4q .o9f3u { background: var(--wbckg); }
body.oqkkl .ohee1, body.oz6k2 .ohee1, body.o4g4q .ohee1 { background: var(--w8omc); color: color-mix(in srgb, #fff 78%, var(--wbckg)); border-top: 0; }
body.oqkkl .ohee1 { background: var(--wbckg); }
body.oqkkl .ohee1 h2, body.oz6k2 .ohee1 h2, body.o4g4q .ohee1 h2 { color: var(--wnk71); }
body.oqkkl .ohee1 h2 { font-size: 1.25rem; text-transform: uppercase; letter-spacing: .04em; }
body.oz6k2 .ohee1 h2, body.o4g4q .ohee1 h2 { font: 500 .76rem/1 var(--wh5l4); text-transform: uppercase; letter-spacing: .14em; }
body.oqkkl .ohee1 a:hover, body.oz6k2 .ohee1 a:hover, body.o4g4q .ohee1 a:hover { color: var(--wnk71); }
body.oqkkl .ohee1 .oogud, body.oz6k2 .ohee1 .oogud, body.o4g4q .ohee1 .oogud { background: var(--wek9o); color: var(--w33do); border-radius: 999px; }
body.oqkkl .ohee1 .o7fvn, body.oz6k2 .ohee1 .o7fvn, body.o4g4q .ohee1 .o7fvn, body.oqkkl .ohee1 .olmo7, body.oz6k2 .ohee1 .olmo7, body.o4g4q .ohee1 .olmo7 { color: #fff; }
body.oqkkl .ohee1 .o4ynl, body.oz6k2 .ohee1 .o4ynl, body.o4g4q .ohee1 .o4ynl, body.oqkkl .ouxe1, body.oz6k2 .ouxe1, body.o4g4q .ouxe1 { color: color-mix(in srgb, #fff 62%, var(--wbckg)); border-color: rgba(255, 255, 255, .12); }
body.o4g4q .ohee1 .oogud { border-radius: 10px; }
.owz3l .ot669 { width: min(100% - 40px, var(--w1fvm)); margin-inline: auto; }
.owz3l .o8jgk, .owz3l .op45b, .owz3l .obmzx, .owz3l .o1o86, .owz3l .odlmu, .owz3l .ouyc8 { font-family: var(--w12h4); }
.owz3l .o8jgk h1, .owz3l .op45b h2, .owz3l .op45b h3, .owz3l .obmzx h3, .owz3l .o1o86 h2, .owz3l .o1o86 h3, .owz3l .owfml h3 { font-family: var(--wm0dx); text-transform: var(--wwbbk, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.owz3l .ogc7j { display: inline-flex; align-items: center; gap: 10px; font: 700 .8rem/1.2 var(--w12h4); letter-spacing: .14em; text-transform: uppercase; color: var(--w85t9); margin: 0 0 14px; }
.owz3l .ogc7j::before { content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--wek9o); }
.owz3l .orexo { 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; }
.owz3l .orexo:hover { transform: translateY(-1px); }
.owz3l .orexo svg { width: 18px; height: 18px; flex: none; }
.owz3l .ok6wu { background: var(--wek9o); color: var(--w33do); }
.owz3l .o2b8s { background: var(--wbckg); color: #fff; }
.owz3l .ovsx5 { background: transparent; color: var(--wrrdk); border-color: currentColor; }
.owz3l .o1vm8 { width: 100%; margin-bottom: 10px; }
.owz3l .oq87v { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 22px; }
.owz3l .ogete { font-size: .9rem; color: var(--w6rd5); margin: 16px 0 0; }
.owz3l .o9h7t { font-size: .86rem; color: var(--w6rd5); margin-bottom: 18px; }
.owz3l .o9h7t a { color: var(--w6rd5); text-decoration: underline; text-underline-offset: 2px; }
.owz3l .o9h7t [aria-current] { color: var(--wrrdk); }
.owz3l .o9h7t li + li::before { color: var(--wsy2i); }
.owz3l .o6xxf { color: var(--w85t9); }
.owz3l .o8jgk { background: var(--wspyq); color: var(--wrrdk); }
.owz3l .o8jgk h1 { color: var(--wrrdk); font-size: clamp(2.3rem, 4.8vw, 4rem); line-height: 1.04; margin: 0 0 .3em; }
.owz3l .of7tq { font-size: 1.14rem; color: var(--w6rd5); max-width: 62ch; margin: 0; }
.owz3l .oe8pg { 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; }
.owz3l .ovke9 { grid-template-columns: 1fr; }
.owz3l .og60e img { width: 100%; height: 100%; object-fit: cover; display: block; }
.owz3l .ouyc8 { height: clamp(260px, 40vw, 500px); overflow: hidden; }
.owz3l .ouyc8 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ohnsn .om8q6 { padding-bottom: 8px; }
.ohnsn .om8q6 .og60e { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--wmi8i) var(--wmi8i); }
.ohnsn .ofg6l { position: relative; margin-top: -150px; background: var(--wek9o); color: var(--w33do); border-radius: var(--wmi8i); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--w3ry1); }
.ohnsn .o73a7 .ofg6l { margin-top: 40px; }
.ohnsn .ofg6l::before { content: ""; position: absolute; inset: 8px; border: 2px solid color-mix(in srgb, var(--w33do) 30%, transparent); border-radius: 22px; pointer-events: none; }
.ohnsn .ofg6l h1, .ohnsn .ofg6l .of7tq, .ohnsn .ofg6l .o9h7t, .ohnsn .ofg6l .o9h7t a, .ohnsn .ofg6l .o9h7t [aria-current] { color: var(--w33do); }
.ohnsn .ofg6l h1 { font-size: clamp(2.2rem, 4.6vw, 3.9rem); font-weight: 900; }
.ohnsn .orulx { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.ohnsn .orulx li { display: inline-flex; align-items: center; gap: 8px; }
.ohnsn .orulx li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--w33do); }
.ohnsn .o31kp .og60e { border-radius: var(--wmi8i) var(--wmi8i) var(--wmi8i) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--w3ry1); }
.ohnsn .o31kp h1 { font-weight: 900; }
.o2jjx .otl6r { background: linear-gradient(180deg, var(--w85kw) 0 82%, #fff 82%); }
.o2jjx .otl6r .oe8pg { align-items: end; padding-bottom: 0; }
.o2jjx .otl6r h1 { font-weight: 750; letter-spacing: -.035em; max-width: 18ch; }
.o2jjx .otl6r .ogc7j { font: 500 .78rem/1.3 var(--wh5l4); color: color-mix(in srgb, var(--wa0ap) 70%, #fff); }
.o2jjx .otl6r .ogc7j::before { width: 18px; height: 8px; border-radius: 2px; background: currentColor; }
.o2jjx .otl6r .og60e img { border-radius: 200px 200px var(--wlz9l) var(--wlz9l); aspect-ratio: 720 / 820; max-height: 520px; }
.o2jjx .orulx { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--wsy2i); border-radius: var(--wlz9l); background: #fff; overflow: hidden; }
.o2jjx .orulx div { padding: 1rem 1.1rem; border-right: 1px solid var(--wsy2i); }
.o2jjx .orulx div:last-child { border-right: 0; }
.o2jjx .orulx dt { font: 500 .72rem var(--wh5l4); text-transform: uppercase; letter-spacing: .1em; color: color-mix(in srgb, var(--wa0ap) 70%, #fff); margin-bottom: .35rem; }
.o2jjx .orulx dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.o2jjx .ok6wu { background: var(--wek9o); }
.ob1wl .o0zzg { border-bottom: 1.5px solid var(--wrrdk); }
.ob1wl .o0zzg .oe8pg { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.ob1wl .o0zzg h1 { font-weight: 600; letter-spacing: -.015em; }
.ob1wl .o0zzg .o9h7t { font: 500 .8rem/1.4 var(--wh5l4); }
.ob1wl .ogc7j { font: 500 .76rem/1.2 var(--wh5l4); color: var(--w85t9); }
.ob1wl .ogc7j::before { height: 2px; width: 22px; }
.ob1wl .orexo { border-radius: 10px; font-weight: 600; }
.ob1wl .ouyc8 { border-bottom: 1.5px solid var(--wrrdk); }
.owz3l .op45b { display: grid; grid-template-columns: minmax(0, 1fr) 370px; gap: clamp(32px, 5vw, 64px); padding: 56px 0 80px; align-items: start; color: var(--wrrdk); }
.owz3l .op45b::before { content: none; }
.owz3l .op45b { position: relative; }
.owz3l .oylg8 { order: 2; position: sticky; top: calc(var(--wla78) + 24px); display: grid; gap: 1.2rem; }
.owz3l .owdpa { order: 1; min-width: 0; }
.owz3l .owdpa h2 { color: var(--wrrdk); font-size: clamp(1.7rem, 2.8vw, 2.3rem); line-height: 1.1; margin: 0 0 .5em; }
.owz3l .owdpa h3 { color: var(--wrrdk); font-size: 1.25rem; margin: 0 0 .3em; }
.owz3l .owdpa p { color: var(--wrrdk); margin: 0 0 1em; }
.owz3l .og0sz { padding-bottom: 2.4rem; margin-bottom: 2.4rem; border-bottom: 1px solid var(--wsy2i); }
.owz3l .og0sz:last-child { border-bottom: 0; margin-bottom: 0; }
.owz3l .ow5tg p { font-size: 1.1rem; color: var(--w6rd5); }
.owz3l .o4egf { list-style: none; margin: 0; padding: 0; display: grid; gap: .65rem; }
.owz3l .o4egf li { display: flex; gap: .7rem; align-items: flex-start; }
.owz3l .o4egf svg { width: 22px; height: 22px; flex: none; color: var(--w85t9); margin-top: 2px; }
.owz3l .o1nln { list-style: none; margin: 0; padding: 0; position: relative; }
.owz3l .o1nln li { position: relative; padding: 0 0 22px 66px; }
.owz3l .o1nln .ognc0 { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--wek9o); color: var(--w33do); font: 900 1.05rem/1 var(--wm0dx); }
.owz3l .o1nln li p { color: var(--w6rd5); }
.owz3l .o4ae6 { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--w3wbp, 4), minmax(0, 1fr)); gap: 1rem; }
.owz3l .o4ae6 li { position: relative; padding-top: 3.2rem; }
.owz3l .o4ae6 li::before { content: ""; position: absolute; top: 18px; left: 46px; right: -1rem; height: 2px; background: repeating-linear-gradient(90deg, var(--wsy2i) 0 6px, transparent 6px 11px); }
.owz3l .o4ae6 li:last-child::before { display: none; }
.owz3l .o4ae6 .ognc0 { position: absolute; top: 0; left: 0; width: 38px; height: 38px; border-radius: 10px; background: color-mix(in srgb, var(--wek9o) 22%, #fff); color: var(--wrrdk); font: 800 1.05rem/38px var(--wm0dx); text-align: center; }
.owz3l .o4ae6 h3 { font-size: 1.05rem; }
.owz3l .o4ae6 p { font-size: .92rem; color: var(--w6rd5); margin: 0; }
.owz3l .oqc5v { width: 100%; border-collapse: collapse; background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wlz9l); overflow: hidden; font-size: .97rem; }
.owz3l .oqc5v th, .owz3l .oqc5v td { padding: 13px 18px; border-bottom: 1px solid var(--wsy2i); text-align: left; font-weight: 500; color: var(--wrrdk); }
.owz3l .oqc5v td { text-align: right; font-weight: 800; white-space: nowrap; }
.owz3l .oqc5v tr:last-child th, .owz3l .oqc5v tr:last-child td { border-bottom: 0; }
.owz3l .o0j80 details { border-bottom: 1px solid var(--wsy2i); }
.owz3l .o0j80 details:first-child { border-top: 2px solid var(--wrrdk); }
.owz3l .o0j80 summary { list-style: none; cursor: pointer; padding: 18px 48px 18px 0; position: relative; font: 700 1.08rem/1.3 var(--wm0dx); color: var(--wrrdk); }
.owz3l .o0j80 summary::-webkit-details-marker { display: none; }
.owz3l .o0j80 summary::after { content: "+"; position: absolute; right: 4px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--wek9o); color: var(--w33do); display: grid; place-items: center; font: 700 1.2rem/30px var(--w12h4); text-align: center; transition: transform .2s; }
.owz3l .o0j80 details[open] summary::after { transform: rotate(45deg); }
.owz3l .o0j80 details > div p { color: var(--w6rd5); }
.owz3l .oyybv { background: var(--wh3q6); border-radius: var(--wmi8i); border: 1px solid var(--wsy2i); box-shadow: var(--w3ry1); overflow: hidden; color: var(--wrrdk); }
.owz3l .o4gfb { background: var(--wbckg); color: #fff; padding: 20px 24px 18px; }
.owz3l .o4gfb small { display: block; color: var(--wnk71); font-weight: 700; letter-spacing: .1em; text-transform: uppercase; font-size: .74rem; line-height: 1.35; }
.owz3l .o4gfb b { display: block; font: 900 2.9rem/1 var(--wm0dx); margin-top: 8px; }
.owz3l .o4gfb span { color: color-mix(in srgb, #fff 72%, var(--wbckg)); font-size: .88rem; }
.owz3l .orr4z { height: 22px; position: relative; background: radial-gradient(circle at 0 50%, var(--wspyq) 11px, transparent 12px) left / 22px 22px no-repeat, radial-gradient(circle at 100% 50%, var(--wspyq) 11px, transparent 12px) right / 22px 22px no-repeat; }
.owz3l .orr4z::after { content: ""; position: absolute; left: 22px; right: 22px; top: 50%; border-top: 2px dashed var(--wsy2i); }
.owz3l .ofrph { padding: 4px 24px 22px; }
.owz3l .oyybv dl { margin: 0 0 6px; }
.owz3l .oyybv dl div { display: flex; justify-content: space-between; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--wsy2i); font-size: .93rem; }
.owz3l .oyybv dt { color: var(--w6rd5); }
.owz3l .oyybv dd { margin: 0; font-weight: 700; text-align: right; }
.owz3l .otagj { list-style: none; margin: 0 0 18px; padding: 0; font-size: .9rem; }
.owz3l .otagj li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px solid var(--wsy2i); }
.owz3l .otagj span { color: var(--w6rd5); }
.owz3l .otagj b { white-space: nowrap; }
.owz3l .oe67t { font-size: .82rem; color: var(--w6rd5); margin: 6px 0 0; }
.owz3l .o6abd { display: grid; gap: .1rem; border-left: 2px solid var(--wsy2i); padding-left: 1rem; }
.owz3l .o6abd a { text-decoration: none; color: var(--w6rd5); padding: .3rem 0; font-weight: 600; font-size: .95rem; }
.owz3l .o6abd a:hover { color: var(--wrrdk); }
.owz3l .obmzx { background: var(--w85kw); padding: 64px 0; }
.owz3l .o0gms { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.owz3l .obrxy { display: flex; flex-direction: column; background: var(--wh3q6); border-radius: var(--wmi8i); overflow: hidden; border: 1px solid var(--wsy2i); text-decoration: none; color: var(--wrrdk); transition: transform .15s, box-shadow .15s; }
.owz3l .obrxy:hover { transform: translateY(-3px); box-shadow: var(--w3ry1); }
.owz3l .obrxy img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.owz3l .obrxy div { padding: 18px 20px 20px; }
.owz3l .obrxy h3 { font-size: 1.3rem; margin: 0 0 4px; color: var(--wrrdk); }
.owz3l .obrxy p { margin: 0; font-size: .92rem; color: var(--w6rd5); }
.owz3l .o1o86 { background: var(--wek9o); color: var(--w33do); padding: 56px 0; position: relative; overflow: hidden; }
.owz3l .omtxs { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1; }
.owz3l .o1o86 h2 { margin: 0 0 6px; font-size: clamp(2rem, 4vw, 3.2rem); color: var(--w33do); line-height: 1.05; }
.owz3l .o1o86 p { margin: 0; font-size: 1.08rem; max-width: 60ch; }
.owz3l .o1o86 .oq87v { margin: 0; }
.owz3l .o1o86 .ovsx5 { color: var(--w33do); }
.ohnsn .o1o86::after { content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid color-mix(in srgb, var(--w33do) 8%, transparent); }
.o2jjx .o1o86 { background: var(--wbckg); color: #fff; padding: 2rem 0; }
.o2jjx .o1o86 h2 { color: #fff; font-size: 1.45rem; margin: 0; }
.o2jjx .o1o86 p { display: none; }
.o2jjx .o1o86 .o2b8s { background: var(--wek9o); color: var(--w33do); }
.o2jjx .o1o86 .ovsx5 { color: #fff; }
.ob1wl .o6n39 { background: var(--wbckg); color: color-mix(in srgb, #fff 90%, var(--wbckg)); padding: 96px 0; }
.ob1wl .orxsf { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.ob1wl .o6n39 h2 { color: #fff; }
.ob1wl .o6n39 .ogc7j { color: var(--wnk71); }
.ob1wl .oa92m { background: var(--wh3q6); color: var(--wrrdk); border-radius: var(--wmi8i); padding: 28px; }
.ob1wl .oa92m h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--wrrdk); }
.ob1wl .oa92m p { color: var(--w6rd5); font-size: .95rem; }
.ob1wl .oa92m .orexo { width: 100%; margin-top: 8px; }
.ob1wl .oa92m .o2b8s { background: var(--wek9o); color: var(--w33do); }
.o2jjx .op45b { grid-template-columns: 300px minmax(0, 1fr); }
.o2jjx .oylg8 { order: 0; }
.o2jjx .owdpa { order: 1; }
.o2jjx .oyybv { border: 0; border-radius: var(--wlz9l); box-shadow: none; background: var(--wbckg); color: color-mix(in srgb, #fff 86%, var(--wbckg)); }
.o2jjx .o4gfb { padding: 1.4rem 1.4rem .4rem; }
.o2jjx .o4gfb small { font: 500 .72rem var(--wh5l4); color: var(--wnk71); }
.o2jjx .o4gfb b { font-size: 2.6rem; font-weight: 800; letter-spacing: -.03em; }
.o2jjx .orr4z { display: none; }
.o2jjx .ofrph { padding: .6rem 1.4rem 1.4rem; }
.o2jjx .oyybv dl div, .o2jjx .otagj li { border-color: rgba(255, 255, 255, .12); }
.o2jjx .oyybv dt, .o2jjx .otagj span, .o2jjx .oe67t { color: color-mix(in srgb, #fff 72%, var(--wbckg)); }
.o2jjx .otagj b, .o2jjx .oyybv dd { color: #fff; }
.o2jjx .oyybv .ovsx5 { color: #fff; }
.o2jjx .orexo { border-radius: 999px; }
.o2jjx .o4egf svg { color: #fff; background: color-mix(in srgb, var(--wa0ap) 85%, #fff); border-radius: 6px; padding: 3px; }
.o2jjx .obmzx { background: #fff; border-top: 1px solid var(--wsy2i); }
.o2jjx .obrxy { border-radius: var(--wlz9l); }
.ob1wl .op45b { grid-template-columns: minmax(0, 340px) minmax(0, 1fr); gap: 72px; padding: 72px 0 100px; }
.ob1wl .oylg8 { order: 0; }
.ob1wl .oyybv { border: 1.5px solid var(--wrrdk); box-shadow: none; }
.ob1wl .o4gfb { background: var(--wrrdk); padding: 18px 22px; }
.ob1wl .o4gfb small { font: 500 .76rem/1.3 var(--wh5l4); color: #fff; letter-spacing: .12em; }
.ob1wl .o4gfb b { font-family: var(--wm0dx); font-weight: 600; font-size: 2.2rem; }
.ob1wl .orr4z { display: none; }
.ob1wl .ofrph { padding: 10px 22px 22px; }
.ob1wl .oyybv dl div, .ob1wl .otagj li { border-bottom: 1px dashed color-mix(in srgb, var(--wrrdk) 28%, transparent); }
.ob1wl .oyybv dt { font: 500 .72rem/1.3 var(--wh5l4); letter-spacing: .08em; text-transform: uppercase; }
.ob1wl .o1nln { border-left: 2px solid var(--wrrdk); margin-left: 16px; }
.ob1wl .o1nln li { padding: 0 0 26px 34px; }
.ob1wl .o1nln .ognc0 { left: -17px; width: 32px; height: 32px; background: var(--wspyq); color: var(--wrrdk); border: 2px solid var(--wrrdk); font: 600 .78rem/1 var(--wh5l4); }
.ob1wl .o4ae6 .ognc0 { border-radius: 50%; background: var(--wspyq); border: 2px solid var(--wrrdk); font: 600 .8rem/34px var(--wh5l4); }
.ob1wl .oqc5v { border: 1.5px solid var(--wrrdk); }
.ob1wl .obmzx { background: var(--w85kw); }
.ob1wl .obrxy { border-radius: var(--wlz9l); }
.ob1wl .o0j80 details:first-child { border-top-width: 1.5px; }
.ob1wl .o0j80 summary::after { background: transparent; border: 1.5px solid var(--wrrdk); color: var(--wrrdk); }
.owz3l .odlmu { background: var(--wspyq); padding: 24px 0 72px; color: var(--wrrdk); }
.owz3l .o1q52 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.owz3l .owfml { display: grid; grid-template-columns: 200px minmax(0, 1fr); background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); overflow: hidden; text-decoration: none; color: var(--wrrdk); transition: transform .15s, box-shadow .15s; }
.owz3l .owfml:hover { transform: translateY(-3px); box-shadow: var(--w3ry1); }
.owz3l .oeod1 { position: relative; min-height: 180px; }
.owz3l .oeod1 img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.owz3l .opxbz { display: none; }
.owz3l .o8s73 { padding: 20px 22px; display: flex; flex-direction: column; }
.owz3l .owfml h3 { font-size: 1.35rem; margin: 0 0 6px; color: var(--wrrdk); line-height: 1.1; }
.owz3l .owfml p { margin: 0 0 14px; font-size: .93rem; color: var(--w6rd5); }
.owz3l .o7q6f { margin-top: auto; display: flex; justify-content: space-between; align-items: baseline; gap: 12px; font-size: .86rem; color: var(--w6rd5); }
.owz3l .o7q6f b { font: 800 1.35rem/1 var(--wm0dx); color: var(--wrrdk); white-space: nowrap; }
.owz3l .o7q6f small { font: 500 .78rem var(--w12h4); color: var(--w6rd5); }
.o2jjx .o1q52 { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }
.o2jjx .owfml { grid-template-columns: 1fr; border-radius: var(--wlz9l); }
.o2jjx .oeod1 { aspect-ratio: 4 / 3; min-height: 0; }
.o2jjx .opxbz { display: grid; place-items: center; position: absolute; right: 10px; bottom: -14px; width: 34px; height: 34px; border-radius: 8px; background: var(--wbckg); color: #fff; }
.o2jjx .opxbz svg { width: 18px; height: 18px; }
.o2jjx .owfml h3 { font-size: 1.08rem; }
.o2jjx .o7q6f { flex-direction: column; align-items: flex-start; }
.o2jjx .o7q6f b { font-size: 1rem; }
.ob1wl .o1q52 { padding-top: 24px; }
.ob1wl .owfml { border-radius: var(--wlz9l); grid-template-columns: 180px minmax(0, 1fr); }
.ob1wl .o7q6f { font-family: var(--wh5l4); }
.ob1wl .o7q6f b { font-weight: 600; }
.owz3l .onejq { border-radius: var(--wmi8i); }
.o2jjx .onejq { background: var(--wbckg); color: #fff; border-radius: var(--wlz9l); }
.o2jjx .onejq .oebgq { background: var(--wek9o); color: var(--w33do); }
.o2jjx .onejq .osmsr { --wxkfg: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.ob1wl .onejq { background: var(--wbckg); color: #fff; border-radius: var(--wmi8i); }
.ob1wl .onejq .oebgq { background: var(--wek9o); color: var(--w33do); }
.ob1wl .onejq .osmsr { --wxkfg: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.owz3l .oguun .oogud, .owz3l .ohenr .oogud { border-radius: 999px; }
.ob1wl .oguun .oogud, .ob1wl .ohenr .oogud { border-radius: 10px; }
@media (max-width: 1000px) {
  .owz3l .op45b, .o2jjx .op45b, .ob1wl .op45b { grid-template-columns: 1fr; gap: 36px; }
  .owz3l .oylg8 { position: static; order: 2; }
  .owz3l .o4ae6 { grid-template-columns: 1fr 1fr; }
  .owz3l .o0gms { grid-template-columns: 1fr; }
  .owz3l .o1q52, .o2jjx .o1q52 { grid-template-columns: 1fr 1fr; }
  .owz3l .oe8pg, .ob1wl .o0zzg .oe8pg, .ob1wl .orxsf { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .ohnsn .ofg6l { margin-top: -70px; padding: 22px 20px; }
  .owz3l .o4ae6, .owz3l .o1q52, .o2jjx .o1q52 { grid-template-columns: 1fr; }
  .owz3l .owfml, .ob1wl .owfml { grid-template-columns: 1fr; }
  .owz3l .oeod1 { aspect-ratio: 16 / 9; }
  .o33cl { display: none; }
}
.owz3l .ois1f { background: var(--wspyq); color: var(--wrrdk); }
.owz3l .o3lcp { background: var(--wspyq); color: var(--wrrdk); padding: clamp(56px, 7vw, 88px) 0; font-family: var(--w12h4); }
.owz3l .oh42r { background: var(--w85kw); }
.owz3l .o3lcp h2, .owz3l .o3lcp h3 { font-family: var(--wm0dx); color: var(--wrrdk); text-transform: var(--wwbbk, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.owz3l .o3lcp h2 { font-size: clamp(1.9rem, 3.4vw, 2.8rem); line-height: 1.08; margin: 0; }
.owz3l .orwhn { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: end; gap: 18px 40px; margin-bottom: 36px; }
.owz3l .orwhn > p { max-width: 52ch; color: var(--w6rd5); margin: 0; }
.owz3l .owv0a { display: grid; grid-template-columns: repeat(min(var(--w3wbp, 3), 4), minmax(0, 1fr)); gap: 18px; align-items: stretch; }
.owz3l .oa3s0 { position: relative; background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); padding: 26px 24px; display: flex; flex-direction: column; }
.owz3l .orba1 { border: 2px solid var(--wrrdk); box-shadow: var(--w3ry1); }
.owz3l .opqhh { position: absolute; top: -14px; right: 20px; background: var(--wek9o); color: var(--w33do); border-radius: 999px; padding: 4px 12px; font-weight: 800; }
.owz3l .oa3s0 h3 { font-size: 1.45rem; margin: 0 0 6px; }
.owz3l .omrge { color: var(--w6rd5); font-size: .94rem; margin: 0 0 14px; }
.owz3l .ov178 { margin: 0 0 4px; }
.owz3l .ov178 b { font: 900 2.3rem/1 var(--wm0dx); }
.owz3l .ov178 small { color: var(--w6rd5); font-size: .8rem; }
.owz3l .owosy { color: var(--w6rd5); font-size: .88rem; margin: 0 0 12px; }
.owz3l .oa3s0 ul { list-style: none; padding: 14px 0 0; margin: 0 0 20px; border-top: 1px dashed var(--wsy2i); display: grid; gap: 8px; font-size: .93rem; flex: 1; }
.owz3l .oa3s0 li { display: flex; gap: 8px; align-items: flex-start; }
.owz3l .oa3s0 li svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--w85t9); }
.owz3l .oa3s0 li.o9bgu { color: var(--w6rd5); opacity: .65; }
.owz3l .oa3s0 li.o9bgu svg { color: var(--w6rd5); }
.owz3l .oa3s0 .o1vm8 { margin: 0; }
.owz3l .o0poa { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; }
.owz3l .oim0v { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; flex-wrap: wrap; }
.owz3l .oim0v h3 { font-size: 1.25rem; margin: 0; flex: 1; min-width: 0; }
.owz3l .oim0v h3 a { color: inherit; text-decoration: none; }
.owz3l .oim0v h3 a:hover { text-decoration: underline; }
.owz3l .ob81s { width: 38px; height: 38px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--wek9o) 20%, #fff); color: var(--wrrdk); flex: none; }
.owz3l .ob81s svg { width: 20px; height: 20px; }
.owz3l .o5px0 { font-size: .85rem; color: var(--w6rd5); }
.owz3l .o62wm { display: grid; grid-template-columns: minmax(240px, 340px) minmax(0, 1fr); gap: 50px; align-items: start; }
.owz3l .o62wm h2 { font-size: clamp(1.9rem, 2.6vw, 2.6rem); }
.owz3l .o99dc { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr); gap: clamp(32px, 6vw, 80px); align-items: start; }
.owz3l .o3707 { grid-template-columns: minmax(0, 760px); }
.owz3l .o99dc h2 { margin-bottom: 18px; }
.owz3l .o5yks { list-style: none; margin: 0; padding: 0 0 0 26px; border-left: 3px solid var(--wrrdk); display: grid; gap: 22px; }
.owz3l .o5yks li { position: relative; }
.owz3l .o5yks li::before { content: ""; position: absolute; left: -36px; top: 4px; width: 17px; height: 17px; border-radius: 50%; background: var(--wek9o); border: 3px solid var(--wspyq); box-shadow: 0 0 0 2px var(--wrrdk); }
.owz3l .o5yks b { font: 800 1.3rem/1 var(--wm0dx); display: block; margin-bottom: 4px; }
.owz3l .o5yks p { margin: 0; color: var(--w6rd5); font-size: .95rem; }
.owz3l .o2od8 { background: var(--wbckg); color: #fff; padding: 40px 0; }
.owz3l .oftms { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 24px; }
.owz3l .o2od8 b { display: block; font: 900 clamp(2rem, 4vw, 3rem)/1 var(--wm0dx); color: var(--wnk71); }
.owz3l .o2od8 span { font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--wbckg)); }
.owz3l .o591w { display: grid; grid-template-columns: repeat(var(--wufjk, 3), minmax(0, 1fr)); gap: 18px; }
.owz3l .oz3mj { background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); padding: 24px; }
.owz3l .og6ai { display: block; font: 900 2.2rem/1 var(--wm0dx); color: var(--w85t9); margin-bottom: 12px; }
.owz3l .oz3mj h3 { font-size: 1.25rem; margin: 0 0 6px; }
.owz3l .oz3mj p { margin: 0; color: var(--w6rd5); font-size: .95rem; }
.owz3l .o7jsc { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 18px; }
.owz3l .o7jsc figure { margin: 0; background: var(--wh3q6); border-radius: var(--wmi8i); overflow: hidden; border: 1px solid var(--wsy2i); }
.owz3l .o7jsc img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; display: block; }
.owz3l .o7jsc figcaption { padding: 14px 16px; display: grid; gap: 2px; }
.owz3l .o7jsc figcaption span { color: var(--w6rd5); font-size: .9rem; }
.owz3l .odd6g { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(32px, 5vw, 64px); align-items: center; }
.owz3l .omrrg img { width: 100%; border-radius: var(--wmi8i); aspect-ratio: 5 / 4; object-fit: cover; display: block; }
.o2jjx .oa3s0, .o2jjx .oz3mj { border-radius: var(--wlz9l); }
.o2jjx .orba1 { background: var(--wbckg); color: #fff; border-color: var(--wbckg); }
.o2jjx .orba1 h3, .o2jjx .orba1 .ov178 b { color: #fff; }
.o2jjx .orba1 .omrge, .o2jjx .orba1 .owosy, .o2jjx .orba1 small, .o2jjx .orba1 li.o9bgu { color: color-mix(in srgb, #fff 70%, var(--wbckg)); }
.o2jjx .orba1 li svg { color: var(--wnk71); }
.o2jjx .orba1 .ok6wu { background: var(--wek9o); }
.o2jjx .oh42r { background: var(--w85kw); }
.o2jjx .o5yks { border-left: 2px solid color-mix(in srgb, var(--wa0ap) 20%, #fff); }
.o2jjx .o5yks li::before { background: var(--wbckg); box-shadow: none; border-color: #fff; }
.ob1wl .oa3s0, .ob1wl .oz3mj { border-radius: var(--wlz9l); }
.ob1wl .orba1 { border-width: 1.5px; background: color-mix(in srgb, var(--wek9o) 10%, var(--wh3q6)); }
.ob1wl .og6ai, .ob1wl .o5yks b { font-family: var(--wh5l4); font-weight: 600; }
.ob1wl .o5yks { border-left-width: 2px; }
.ob1wl .o5yks li::before { background: var(--wspyq); box-shadow: 0 0 0 2px var(--wrrdk); }
.ohnsn .oz3mj { border-radius: var(--wmi8i); }
.ohnsn .og6ai { -webkit-text-stroke: 1px var(--wrrdk); color: var(--wek9o); }
@media (min-width: 900px) {
  body.oqkkl .ofper, body.oz6k2 .ofper, body.o4g4q .ofper { grid-template-columns: 1.4fr 1fr 1fr 1.2fr; justify-items: stretch; text-align: left; }
  body.oqkkl .olfqb, body.oz6k2 .olfqb, body.o4g4q .olfqb { grid-column: auto; }
}
.ob1wl .oa92m .ovsx5 { color: var(--wrrdk); }
@media (max-width: 1000px) {
  .owz3l .owv0a, .owz3l .o591w { grid-template-columns: 1fr 1fr; }
  .owz3l .o0poa, .owz3l .o62wm, .owz3l .o99dc, .owz3l .odd6g { grid-template-columns: 1fr; }
}
@media (max-width: 640px) { .owz3l .owv0a, .owz3l .o591w { grid-template-columns: 1fr; } }
.owz3l .o11lj { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 4vw, 48px); align-items: start; }
.owz3l .osldx { background: var(--wbckg); color: #fff; border-radius: var(--wmi8i); padding: 28px; position: sticky; top: calc(var(--wla78) + 24px); }
.owz3l .osldx .occa2 a, .owz3l .osldx .occa2 span { color: #fff; }
.owz3l .osldx .occa2 small { color: color-mix(in srgb, #fff 65%, var(--wbckg)); }
.owz3l .osldx .occa2 .ol2cq { background: color-mix(in srgb, var(--wek9o) 25%, transparent); color: var(--wnk71); }
.owz3l .osldx .o79cn li { border-color: rgba(255, 255, 255, .14); }
.owz3l .ohgel { display: flex; gap: 8px; align-items: flex-start; margin: 8px 0 0; font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--wbckg)); }
.owz3l .ohgel svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--wnk71); }
.owz3l .o11lj .o06z7 { border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); box-shadow: var(--w3ry1); }
.owz3l .o11lj .o06z7 .oebgq { background: var(--wbckg); color: #fff; border-radius: 999px; }
.ob1wl .o11lj .o06z7 .oebgq { border-radius: 10px; }
.owz3l .ohtnr { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 22px; background: var(--wek9o); color: var(--w33do); border-radius: var(--wmi8i); padding: clamp(28px, 4vw, 44px); }
.owz3l .ohtnr h2 { color: var(--w33do); font-family: var(--wm0dx); text-transform: var(--wwbbk, none); font-size: clamp(1.7rem, 3vw, 2.5rem); line-height: 1.08; margin: 0 0 6px; overflow-wrap: normal; word-break: normal; }
.owz3l .ohtnr p { margin: 0; max-width: 60ch; }
.owz3l .ohtnr .oq87v { margin: 0; }
.owz3l .ohtnr .ovsx5 { color: var(--w33do); }
.o2jjx .ohtnr, .ob1wl .ohtnr { background: var(--wbckg); color: #fff; }
.o2jjx .ohtnr h2, .ob1wl .ohtnr h2 { color: #fff; }
.o2jjx .ohtnr .o2b8s, .ob1wl .ohtnr .o2b8s { background: var(--wek9o); color: var(--w33do); }
.o2jjx .ohtnr .ovsx5, .ob1wl .ohtnr .ovsx5 { color: #fff; }
@media (max-width: 1000px) { .owz3l .o11lj { grid-template-columns: 1fr; } .owz3l .osldx { position: static; } }
.owz3l .o61lu { padding: clamp(36px, 5vw, 64px) 0 clamp(40px, 5vw, 60px); }
.owz3l .o61lu h1 { font-size: clamp(2.1rem, 4.2vw, 3.4rem); max-width: 22ch; }
.owz3l .o6rmd { font: 500 .8rem/1.4 var(--wh5l4); color: var(--w6rd5); margin: 18px 0 0; }
.o2jjx .o4wxg { background: var(--w85kw); border-radius: 0 0 40px 40px; }
.o2jjx .o4wxg h1 { font-weight: 750; letter-spacing: -.035em; text-transform: none; }
.ohnsn .ob08r { background: var(--wspyq); border-bottom: 1px solid var(--wsy2i); }
.ohnsn .ob08r h1 { font-weight: 900; }
.ohnsn .ob08r h1::after { content: ""; display: block; width: 72px; height: 8px; border-radius: 6px; background: var(--wek9o); margin-top: 18px; }
.ob1wl .olov6 { background-image: linear-gradient(var(--wsy2i) 1px, transparent 1px), linear-gradient(90deg, var(--wsy2i) 1px, transparent 1px); background-size: 48px 48px; border-bottom: 1.5px solid var(--wrrdk); }
.ob1wl .olov6 h1 { font-weight: 600; }
.ob1wl .olov6 .o6rmd { color: var(--w85t9); }
.owz3l .ooe2s { padding-top: clamp(40px, 5vw, 64px); }
.owz3l .ocs8r { display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: clamp(32px, 5vw, 72px); align-items: start; }
.owz3l .oaptm { grid-template-columns: minmax(0, 1fr); }
.owz3l .oqwtz { position: sticky; top: calc(var(--wla78) + 24px); font-size: .9rem; }
.owz3l .ol51w { font: 600 .74rem/1.2 var(--wh5l4); letter-spacing: .12em; text-transform: uppercase; color: var(--w6rd5); margin: 0 0 12px; }
.owz3l .oqwtz ol { margin: 0; padding-left: 1.4em; display: grid; gap: 6px; }
.owz3l .oqwtz li::marker { color: var(--w6rd5); font-size: .85em; }
.owz3l .oqwtz a { color: var(--wrrdk); text-decoration: underline; text-decoration-color: var(--wsy2i); text-underline-offset: 3px; line-height: 1.35; }
.owz3l .oqwtz a:hover { text-decoration-color: var(--wek9o); }
.owz3l .oxqss { max-width: 72ch; color: var(--wrrdk); font-size: 1.02rem; line-height: 1.7; }
.owz3l .oxqss h2 { font-size: clamp(1.35rem, 2vw, 1.6rem); line-height: 1.2; margin: 2.2em 0 .6em; scroll-margin-top: calc(var(--wla78) + 20px); text-transform: none; }
.owz3l .oxqss h2:first-child { margin-top: 0; }
.owz3l .oxqss h3 { font-size: 1.1rem; margin: 1.6em 0 .4em; text-transform: none; }
.owz3l .oxqss p, .owz3l .oxqss li { color: var(--wrrdk); }
.owz3l .oxqss ul, .owz3l .oxqss ol { padding-left: 1.3em; }
.owz3l .oxqss a { color: var(--w85t9); }
.owz3l .oxqss table { width: 100%; border-collapse: collapse; margin: 1.2em 0; font-size: .92rem; display: block; overflow-x: auto; }
.owz3l .oxqss th { background: var(--wbckg); color: #fff; text-align: left; padding: 10px 12px; font-weight: 700; }
.owz3l .oxqss td { border-bottom: 1px solid var(--wsy2i); padding: 10px 12px; vertical-align: top; }
.owz3l .oxqss code { font-family: var(--wh5l4); font-size: .88em; background: var(--w85kw); padding: .1em .35em; border-radius: 4px; }
.ohnsn .oqwtz { background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wlz9l); padding: 20px; }
.ob1wl .oqwtz { border-left: 1.5px solid var(--wrrdk); padding-left: 18px; }
.owz3l .oa50d { background: var(--wspyq); color: var(--wrrdk); padding: clamp(64px, 9vw, 120px) 0; text-align: center; font-family: var(--w12h4); }
.owz3l .oxid2 { max-width: 720px; margin: 0 auto; }
.owz3l .oa50d h1 { font-family: var(--wm0dx); font-size: clamp(2.3rem, 5vw, 4rem); line-height: 1.05; margin: 10px 0 16px; color: var(--wrrdk); text-transform: var(--wwbbk, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.owz3l .oa50d .of7tq { margin: 0 auto; }
.owz3l .oa50d .ogc7j { justify-content: center; }
.owz3l .o7978 { justify-content: center; margin-top: 28px; }
.owz3l .op4w0 { width: 88px; height: 88px; border-radius: 50%; background: var(--wek9o); color: var(--w33do); display: grid; place-items: center; margin: 0 auto 22px; box-shadow: 0 0 0 10px color-mix(in srgb, var(--wek9o) 18%, transparent); }
.owz3l .op4w0 svg { width: 40px; height: 40px; stroke-width: 3; }
.o2jjx .oa50d { background: var(--w85kw); }
.o2jjx .op4w0 { border-radius: 14px; width: 64px; height: 64px; background: var(--wbckg); color: #fff; box-shadow: none; }
.o2jjx .op4w0 svg { width: 30px; height: 30px; }
.ob1wl .oa50d { background: var(--w85kw); }
.ob1wl .oxid2 { background: var(--wh3q6); border: 1.5px solid var(--wrrdk); border-radius: var(--wmi8i); padding: clamp(28px, 4vw, 48px); text-align: left; max-width: 640px; }
.ob1wl .oa50d .ogc7j, .ob1wl .o7978 { justify-content: flex-start; }
.ob1wl .op4w0 { margin: 0 0 18px; width: 56px; height: 56px; box-shadow: none; }
.ob1wl .op4w0 svg { width: 26px; height: 26px; }
.owz3l .oxbz2 { font: 900 clamp(5rem, 14vw, 9rem)/.9 var(--wm0dx); margin: 0; color: var(--w85t9); letter-spacing: -.04em; }
.ohnsn .oxbz2 { color: var(--wek9o); -webkit-text-stroke: 3px var(--wrrdk); }
.ob1wl .oxbz2 { font-weight: 600; color: transparent; -webkit-text-stroke: 2px var(--wrrdk); }
.owz3l .o2z8h { display: flex; flex-wrap: wrap; gap: 8px 22px; justify-content: center; margin-top: 28px; padding-top: 22px; border-top: 1px solid var(--wsy2i); }
.ob1wl .o2z8h { justify-content: flex-start; }
.owz3l .o2z8h a { display: inline-flex; align-items: center; gap: 6px; color: var(--wrrdk); font-weight: 700; text-decoration: none; }
.owz3l .o2z8h svg { width: 16px; height: 16px; color: var(--w85t9); }
.owz3l .oq88s, .owz3l .oq88s.os4r5 { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
.owz3l .oslfy { display: grid; grid-template-columns: 96px minmax(0, 1fr) auto; gap: clamp(16px, 3vw, 32px); align-items: center; background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); padding: clamp(18px, 2.5vw, 28px); }
.owz3l .oslfy.o28cz { border-color: var(--wek9o); box-shadow: 0 0 0 3px color-mix(in srgb, var(--wek9o) 30%, transparent); }
.owz3l .o3dva { width: 96px; height: 96px; border-radius: var(--wlz9l); background: var(--wbckg); color: #fff; display: grid; place-content: center; text-align: center; line-height: 1; }
.owz3l .o3dva b { font: 900 2.4rem/1 var(--wm0dx); }
.owz3l .o3dva span { font: 600 .78rem/1.2 var(--wh5l4); text-transform: uppercase; letter-spacing: .1em; color: var(--wnk71); margin-top: 6px; }
.owz3l .oslfy.o28cz .o3dva { background: var(--wek9o); color: var(--w33do); }
.owz3l .oslfy.o28cz .o3dva span { color: inherit; }
.owz3l .olfef { font: 600 .78rem/1.3 var(--wh5l4); letter-spacing: .06em; text-transform: uppercase; color: var(--w85t9); margin: 0 0 6px; }
.owz3l .oqv06 h2 { font-size: clamp(1.3rem, 2vw, 1.6rem); margin: 0 0 6px; }
.owz3l .oqv06 p:last-child { margin: 0; color: var(--w6rd5); }
.ob1wl .oslfy { border: 1.5px solid var(--wrrdk); }
.ob1wl .o3dva { background: transparent; color: var(--wrrdk); border: 1.5px solid var(--wrrdk); }
.ob1wl .o3dva span { color: var(--w85t9); }
.o2jjx .oslfy { border-radius: var(--wlz9l); }
.owz3l .o56af { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }
.owz3l .ogsvr { display: flex; flex-direction: column; background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); overflow: hidden; color: var(--wrrdk); text-decoration: none; transition: transform .2s, box-shadow .2s; }
.owz3l .ogsvr:hover { transform: translateY(-3px); box-shadow: var(--w3ry1); }
.owz3l .ofl6h img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.owz3l .oy4ie { padding: 22px 24px 24px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.owz3l .ool6u { font: 600 .78rem/1 var(--wh5l4); color: var(--w85t9); letter-spacing: .1em; }
.owz3l .ogsvr h2 { font-size: 1.3rem; line-height: 1.2; margin: 0; }
.owz3l .ogsvr p { margin: 0; color: var(--w6rd5); font-size: .95rem; }
.owz3l .ofte7 { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; font-weight: 700; color: var(--wrrdk); text-decoration: none; }
.owz3l .ofte7 svg { width: 16px; height: 16px; color: var(--w85t9); }
.owz3l .ol3kh .oy4ie { border-top: 6px solid var(--wek9o); }
.ob1wl .ogsvr { border: 1.5px solid var(--wrrdk); border-radius: var(--wlz9l); }
.o2jjx .ogsvr { border-radius: var(--wlz9l); }
.owz3l .oi6ut .owdpa { max-width: 74ch; }
.owz3l .oi6ut .owdpa p { font-size: 1.05rem; line-height: 1.75; }
.owz3l .oi6ut .og0sz { scroll-margin-top: calc(var(--wla78) + 20px); }
.owz3l .oylg8 .o6abd .ol51w { margin-bottom: 8px; }
.owz3l .o0qmz { background: var(--wbckg); color: #fff; border-radius: var(--wmi8i); padding: 24px; }
.owz3l .o0qmz h3 { color: #fff; font-family: var(--wm0dx); font-size: 1.3rem; line-height: 1.2; margin: 0 0 8px; text-transform: var(--wwbbk, none); }
.owz3l .o0qmz p { color: color-mix(in srgb, #fff 75%, var(--wbckg)); font-size: .93rem; margin: 0 0 18px; }
.owz3l .o0qmz .ovsx5 { color: #fff; }
.owz3l .o0qmz .ofte7 { color: #fff; margin-top: 6px; }
.owz3l .otvl1 { background: var(--w85kw); border-radius: var(--wlz9l); padding: 22px 24px; margin: 0 0 2rem; }
.owz3l .oywsz { margin: 0 0 2.4rem; padding: 4px 0 4px 22px; border-left: 5px solid var(--wek9o); }
.owz3l .oywsz p { font: 600 clamp(1.15rem, 1.8vw, 1.4rem)/1.45 var(--wm0dx); color: var(--wrrdk); margin: 0; }
@media (max-width: 1000px) {
  .owz3l .ocs8r { grid-template-columns: 1fr; gap: 24px; }
  .owz3l .oqwtz { position: static; }
  .owz3l .o56af { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .owz3l .o56af { grid-template-columns: 1fr; }
  .owz3l .oslfy { grid-template-columns: 72px minmax(0, 1fr); }
  .owz3l .o3dva { width: 72px; height: 72px; }
  .owz3l .o3dva b { font-size: 1.8rem; }
  .owz3l .oslfy .orexo { grid-column: 1 / -1; justify-self: start; }
  .owz3l .oa50d h1 { font-size: clamp(2rem, 9vw, 2.6rem); }
}
.owz3l.o2jjx { background: #fff; }
.ob1wl .oa50d h1 { font-size: clamp(2rem, 4vw, 3rem); }
.oommt.onrqx { grid-template-columns: 1fr 1fr 1fr; }
.onrqx .oogud { font-size: .84rem; padding-left: 8px; padding-right: 8px; }
.onwk6 a { display: flex; flex-direction: column; gap: 2px; color: inherit; text-decoration: none; }
.onwk6 a span { text-decoration: underline; text-underline-offset: 3px; }
.o1fnp { display: inline-flex; align-items: center; gap: 6px; }
.o1fnp svg, .os38r svg { width: 15px; height: 15px; flex: none; }
.os38r { display: inline-flex; align-items: center; gap: 5px; }
.owlzm { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; border: 1px solid var(--wsy2i, currentColor); color: inherit; }
.owlzm svg { width: 18px; height: 18px; }
@media (max-width: 1119px) { .owlzm { display: none; } }
.owz3l.o0lwa { --wlz9l: 4px; --wmi8i: 6px; }
.owz3l.oxpqi { --wlz9l: 12px; --wmi8i: 18px; }
.owz3l.oj60h { --wlz9l: 18px; --wmi8i: 32px; }
.owz3l.o0jze .owfml, .owz3l.o0jze .oa3s0:not(.orba1), .owz3l.o0jze .oz3mj, .owz3l.o0jze .ogsvr, .owz3l.o0jze .obrxy, .owz3l.o0jze .oslfy { border-color: transparent; box-shadow: 0 14px 34px -22px rgba(0, 0, 0, .55); }
.owz3l.oigbz .owfml, .owz3l.oigbz .oa3s0:not(.orba1), .owz3l.oigbz .oz3mj, .owz3l.oigbz .ogsvr, .owz3l.oigbz .obrxy, .owz3l.oigbz .oslfy { border: 1.5px solid color-mix(in srgb, var(--wrrdk) 70%, transparent); box-shadow: none; }
.owz3l.orizx .owfml, .owz3l.orizx .oa3s0:not(.orba1), .owz3l.orizx .oz3mj, .owz3l.orizx .ogsvr, .owz3l.orizx .obrxy, .owz3l.orizx .oslfy { border-color: transparent; box-shadow: none; background: color-mix(in srgb, var(--wrrdk) 5%, var(--wspyq)); }
.owz3l.otw10 .owfml, .owz3l.otw10 .oa3s0:not(.orba1), .owz3l.otw10 .oz3mj, .owz3l.otw10 .ogsvr, .owz3l.otw10 .obrxy, .owz3l.otw10 .oslfy { border-color: color-mix(in srgb, var(--wek9o) 30%, transparent); box-shadow: none; background: color-mix(in srgb, var(--wek9o) 7%, var(--wspyq)); }
.owz3l.ojqot .ogc7j::before { width: 9px; height: 9px; border-radius: 50%; }
.owz3l.o97d9 .ogc7j { font-family: var(--wh5l4); font-weight: 500; letter-spacing: .1em; }
.owz3l.o97d9 .ogc7j::before { content: "//"; width: auto; height: auto; background: none; color: var(--w85t9); }
.owz3l.omgp6 .ogc7j { background: color-mix(in srgb, var(--wek9o) 18%, transparent); padding: 6px 12px; border-radius: 999px; }
.owz3l.omgp6 .ogc7j::before { display: none; }
.owz3l.oj5f0 .ogc7j::before { display: none; }
.owz3l.oy04p .o3lcp { padding: clamp(72px, 9vw, 120px) 0; }
.owz3l.oy04p .op45b { padding: 80px 0 110px; }
.owz3l.oz4gd .o3lcp { padding: clamp(40px, 5vw, 60px) 0; }
.owz3l.oz4gd .op45b { padding: 40px 0 56px; }
.owz3l.oz4gd .o1o86 { padding: 40px 0; }
.owz3l .om8q6 { padding-bottom: 8px; }
.owz3l .om8q6 .og60e { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--wmi8i) var(--wmi8i); }
.owz3l .om8q6 .ofg6l { position: relative; margin-top: -150px; background: var(--wek9o); color: var(--w33do); border-radius: var(--wmi8i); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--w3ry1); }
.owz3l .om8q6 .ofg6l h1, .owz3l .om8q6 .ofg6l .of7tq, .owz3l .om8q6 .ofg6l .o9h7t, .owz3l .om8q6 .ofg6l .o9h7t a, .owz3l .om8q6 .ofg6l .o9h7t [aria-current] { color: var(--w33do); }
.owz3l .om8q6 .ofg6l .ovsx5 { color: var(--w33do); }
.owz3l .om8q6 .ofg6l .o6xxf { color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em; }
.owz3l .om8q6 .orulx { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.owz3l .om8q6 .orulx li { display: inline-flex; align-items: center; gap: 8px; }
.owz3l .om8q6 .orulx li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--w33do); }
.owz3l .o31kp .og60e { border-radius: var(--wmi8i) var(--wmi8i) var(--wmi8i) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--w3ry1); }
.owz3l .otl6r { background: linear-gradient(180deg, var(--w85kw) 0 82%, var(--wspyq) 82%); }
.owz3l .otl6r .oe8pg { align-items: end; padding-bottom: 0; }
.owz3l .otl6r h1 { letter-spacing: -.03em; max-width: 18ch; }
.owz3l .otl6r .og60e img { border-radius: 200px 200px var(--wlz9l) var(--wlz9l); aspect-ratio: 720 / 820; max-height: 520px; }
.owz3l .otl6r .orulx { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--wsy2i); border-radius: var(--wlz9l); background: var(--wh3q6); overflow: hidden; }
.owz3l .otl6r .orulx div { padding: 1rem 1.1rem; border-right: 1px solid var(--wsy2i); }
.owz3l .otl6r .orulx div:last-child { border-right: 0; }
.owz3l .otl6r .orulx dt { font: 500 .72rem var(--wh5l4); text-transform: uppercase; letter-spacing: .1em; color: var(--w6rd5); margin-bottom: .35rem; }
.owz3l .otl6r .orulx dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.owz3l .o0zzg { border-bottom: 1.5px solid var(--wrrdk); }
.owz3l .o0zzg .oe8pg { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.owz3l .o0zzg + .ouyc8 { border-bottom: 1.5px solid var(--wrrdk); }
.owz3l .o6t3s { list-style: none; margin: 18px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px; }
.owz3l .o6t3s li { display: grid; gap: 2px; padding: 10px 14px; border-radius: var(--wlz9l); background: color-mix(in srgb, var(--wrrdk) 6%, transparent); min-width: 120px; }
.owz3l .o6t3s small { font: 500 .72rem/1.2 var(--w12h4); text-transform: uppercase; letter-spacing: .08em; color: var(--w6rd5); }
.owz3l .o6t3s b { font: 800 1.05rem/1.2 var(--wm0dx); }
.owz3l .og0lm { background: var(--wbckg); color: #fff; }
.owz3l .og0lm h1, .owz3l .og0lm .o9h7t [aria-current] { color: #fff; }
.owz3l .og0lm .of7tq, .owz3l .og0lm .o9h7t, .owz3l .og0lm .o9h7t a { color: color-mix(in srgb, #fff 72%, var(--wbckg)); }
.owz3l .og0lm .ogc7j { color: var(--wnk71); }
.owz3l .og0lm .o6t3s li { background: rgba(255, 255, 255, .08); }
.owz3l .og0lm .o6t3s small { color: color-mix(in srgb, #fff 60%, var(--wbckg)); }
.owz3l .og0lm .ovsx5 { color: #fff; }
.owz3l .og0lm .o6xxf { color: var(--wnk71); }
.owz3l .og0lm .og60e { border-radius: var(--wmi8i); overflow: hidden; aspect-ratio: 5 / 4; }
.owz3l .oi8lk { padding: clamp(48px, 7vw, 96px) 0 clamp(32px, 4vw, 48px); text-align: center; border-bottom: 1px solid var(--wsy2i); }
.owz3l .oi8lk .ot669 { display: flex; flex-direction: column; align-items: center; }
.owz3l .oi8lk h1 { max-width: 20ch; }
.owz3l .oi8lk .of7tq { margin-inline: auto; }
.owz3l .oi8lk .o9h7t ol, .owz3l .oi8lk .oq87v, .owz3l .oi8lk .o6t3s { justify-content: center; }
.owz3l .olss9 { position: relative; padding: 0 0 clamp(32px, 4vw, 56px); }
.owz3l .olss9 .o9lzt { height: clamp(320px, 42vw, 520px); overflow: hidden; }
.owz3l .olss9 .o9lzt img { width: 100%; height: 100%; object-fit: cover; display: block; }
.owz3l .oy2r0 { position: relative; margin-top: clamp(-200px, -14vw, -110px); max-width: 760px; background: var(--wh3q6); color: var(--wrrdk); border-radius: var(--wmi8i); padding: clamp(24px, 3vw, 40px); box-shadow: 0 30px 60px -30px rgba(0, 0, 0, .45); }
.owz3l .oy2r0 h1 { font-size: clamp(2rem, 4vw, 3.4rem); }
.owz3l .o1o86.o6n39 { background: var(--wbckg); color: color-mix(in srgb, #fff 90%, var(--wbckg)); padding: 80px 0; }
.owz3l .o1o86.o6n39 .orxsf { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.owz3l .o1o86.o6n39 h2 { color: #fff; }
.owz3l .o1o86.o6n39 p { display: block; }
.owz3l .o1o86.o6n39 .ogc7j { color: var(--wnk71); }
.owz3l .o1o86.o6n39 .oa92m { background: var(--wh3q6); color: var(--wrrdk); border-radius: var(--wmi8i); padding: 28px; }
.owz3l .o1o86.o6n39 .oa92m h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--wrrdk); }
.owz3l .o1o86.o6n39 .oa92m p { color: var(--w6rd5); font-size: .95rem; }
.owz3l .o1o86.o6n39 .oa92m .orexo { width: 100%; margin-top: 8px; }
.owz3l .o1o86.o6n39 .oa92m .o2b8s { background: var(--wek9o); color: var(--w33do); }
.owz3l .o1o86.o6n39 .oa92m .ovsx5 { color: var(--wrrdk); }
.owz3l .o1o86.ora0m { text-align: center; padding: clamp(56px, 7vw, 96px) 0; background: var(--wek9o); color: var(--w33do); }
.owz3l .o1o86.ora0m h2 { color: var(--w33do); font-size: clamp(2rem, 4vw, 3.2rem); margin: 0 auto 10px; max-width: 22ch; }
.owz3l .o1o86.ora0m p { display: block; margin: 0 auto; }
.owz3l .o1o86.ora0m .oq87v { justify-content: center; margin-top: 24px; }
.owz3l .o1o86.ora0m .ovsx5 { color: var(--w33do); }
.owz3l .o1o86.oske6 { background: var(--wbckg); color: color-mix(in srgb, #fff 85%, var(--wbckg)); padding: 56px 0; }
.owz3l .o1o86.oske6 h2 { color: #fff; font-size: clamp(1.8rem, 3.4vw, 2.8rem); }
.owz3l .o1o86.oske6 p { display: block; }
.owz3l .o1o86.oske6 .o2b8s { background: var(--wek9o); color: var(--w33do); }
.owz3l .o1o86.oske6 .ovsx5 { color: #fff; }
.owz3l .o1o86.odg5g { background: var(--w85kw); color: var(--wrrdk); padding: clamp(48px, 6vw, 80px) 0; }
.owz3l .o1o86.odg5g h2 { color: var(--wrrdk); font-size: clamp(1.9rem, 3.6vw, 3rem); }
.owz3l .o1o86.odg5g p { display: block; color: var(--w6rd5); }
.owz3l .o1o86.odg5g .ovsx5 { color: var(--wrrdk); }
.owz3l .o1o86.odg5g::after { content: none; }
.owz3l .ozmht { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 5vw, 64px); align-items: center; }
.owz3l .ot7xv img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--wmi8i); display: block; }
.owz3l .o0mo8 { display: flex; align-items: center; gap: 8px; margin-top: 12px; font-weight: 600; }
.owz3l .o0mo8 svg { width: 18px; height: 18px; color: var(--w85t9); }
.owz3l .op45b.oj1eq { grid-template-columns: minmax(0, 1fr) 360px; }
.owz3l .op45b.oj1eq .oylg8 { order: 2; }
.owz3l .op45b.ouej0 { grid-template-columns: 330px minmax(0, 1fr); }
.owz3l .op45b.ouej0 .oylg8 { order: 0; }
.owz3l .op45b.os58y, .owz3l .op45b.o9nja, .owz3l .op45b.oljqr { grid-template-columns: minmax(0, 1fr); }
.owz3l .op45b.os58y .oylg8, .owz3l .op45b.o9nja .oylg8, .owz3l .op45b.oljqr .oylg8 { position: static; }
.owz3l .op45b.os58y .oylg8 { order: 0; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); }
.owz3l .op45b.os58y .oyybv { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); }
.owz3l .op45b.o9nja .oylg8, .owz3l .op45b.oljqr .oylg8 { order: 2; max-width: 560px; }
.owz3l .op45b.os58y .owdpa, .owz3l .op45b.o9nja .owdpa, .owz3l .op45b.oljqr .owdpa { max-width: 860px; }
.owz3l .oi6ut.os58y .oylg8 { grid-template-columns: minmax(0, 1fr); }
.owz3l .oi6ut.os58y .o0qmz { display: none; }
.owz3l .oi6ut.os58y .o6abd { display: flex; flex-wrap: wrap; gap: 6px 18px; padding: 16px 20px; border: 1px solid var(--wsy2i); border-radius: var(--wlz9l); }
.owz3l .o9ceq details { border-bottom: 1px solid var(--wsy2i); }
.owz3l .o9ceq details:first-child { border-top: 1px solid var(--wsy2i); }
.owz3l .o9ceq summary { list-style: none; cursor: pointer; display: flex; gap: 14px; align-items: baseline; padding: 18px 0; font: 700 1.2rem/1.3 var(--wm0dx); color: var(--wrrdk); }
.owz3l .o9ceq summary::-webkit-details-marker { display: none; }
.owz3l .o9ceq .ognc0 { font: 600 .82rem/1 var(--wh5l4); color: var(--w85t9); }
.owz3l .o9ceq details > div { padding: 0 0 18px 34px; }
.owz3l .o1nln.omygb { border-left: 3px solid var(--wek9o); margin-left: 14px; padding-left: 0; }
.owz3l .o1nln.omygb li { position: relative; padding: 0 0 28px 30px; }
.owz3l .o1nln.omygb .ognc0 { position: absolute; left: -17px; top: 0; width: 30px; height: 30px; border-radius: 50%; display: grid; place-items: center; background: var(--wspyq); border: 3px solid var(--wek9o); font-size: .72rem; }
.owz3l .o1q52.orbzy { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.owz3l .o1q52.orbzy .owfml { grid-template-columns: 200px minmax(0, 1fr); }
.owz3l .o1q52.o75yh, .owz3l .o1q52.o09up, .owz3l .o1q52.oyi28 { gap: 18px; }
.owz3l .o1q52.o75yh { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.owz3l .o1q52.o09up { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.owz3l .o1q52.oyi28 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.owz3l .o1q52.o75yh .owfml, .owz3l .o1q52.o09up .owfml, .owz3l .o1q52.oyi28 .owfml { grid-template-columns: 1fr; }
.owz3l .o1q52.o75yh .oeod1, .owz3l .o1q52.o09up .oeod1 { aspect-ratio: 4 / 3; min-height: 0; }
.owz3l .o1q52.oyi28 .oeod1 { aspect-ratio: 16 / 9; min-height: 0; }
.owz3l .o1q52.odqkj { grid-template-columns: 1fr; gap: 0; border-top: 1.5px solid var(--wrrdk); }
.owz3l .o1q52.odqkj .owfml { grid-template-columns: 1fr; background: transparent; border: 0; border-bottom: 1px solid var(--wsy2i); border-radius: 0; box-shadow: none; }
.owz3l .o1q52.odqkj .owfml:hover { transform: none; background: color-mix(in srgb, var(--wek9o) 6%, transparent); }
.owz3l .o1q52.odqkj .oeod1 { display: none; }
.owz3l .o1q52.odqkj .o8s73 { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 24px; padding: 20px 6px; }
.owz3l .o1q52.odqkj .owfml p { grid-column: 1; margin: 0; }
.owz3l .o1q52.odqkj .o7q6f { grid-column: 2; grid-row: 1 / span 2; flex-direction: column; align-items: flex-end; margin: 0; }
.owz3l .o1q52.oua02 { grid-template-columns: 1fr; gap: 22px; }
.owz3l .o1q52.oua02 .owfml { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); min-height: 300px; }
.owz3l .o1q52.oua02 .owfml:nth-child(even) .oeod1 { order: 2; }
.owz3l .o1q52.oua02 .o8s73 { padding: clamp(24px, 4vw, 48px); justify-content: center; }
.owz3l .o1q52.oua02 .owfml h3 { font-size: clamp(1.5rem, 2.4vw, 2rem); }
.owz3l .okofm { overflow-x: auto; border-radius: var(--wmi8i); border: 1px solid var(--wsy2i); background: var(--wh3q6); }
.owz3l .ob4sh { width: 100%; border-collapse: collapse; min-width: 560px; }
.owz3l .ob4sh th, .owz3l .ob4sh td { padding: 14px 16px; border-bottom: 1px solid var(--wsy2i); text-align: center; vertical-align: middle; }
.owz3l .ob4sh tbody th { text-align: left; font-weight: 600; color: var(--wrrdk); }
.owz3l .ob4sh thead th { font: 800 1.1rem/1.2 var(--wm0dx); vertical-align: bottom; }
.owz3l .ob4sh thead th span, .owz3l .ob4sh thead th b { display: block; }
.owz3l .ob4sh thead th b { font-size: 1.5rem; margin-top: 4px; color: var(--w85t9); }
.owz3l .ob4sh .oxzga { background: color-mix(in srgb, var(--wek9o) 12%, transparent); }
.owz3l .ob4sh .oqf7x svg { width: 20px; height: 20px; color: var(--w85t9); }
.owz3l .ob4sh .o7q1l { color: var(--w6rd5); }
.owz3l .ob4sh tfoot td { border-bottom: 0; }
.owz3l .o0poa.oz9d5 { grid-template-columns: minmax(0, 860px); }
.owz3l .o0poa.otus7 .oqc5v { border: 0; }
.owz3l .o0poa.otus7 .oqc5v tr { display: flex; align-items: baseline; gap: 8px; }
.owz3l .o0poa.otus7 .oqc5v th { flex: none; max-width: 70%; border: 0; padding: 6px 0; }
.owz3l .o0poa.otus7 .oqc5v tr::after { content: ""; flex: 1; order: 2; border-bottom: 2px dotted var(--wsy2i); }
.owz3l .o0poa.otus7 .oqc5v td { order: 3; border: 0; padding: 6px 0; white-space: nowrap; font-weight: 800; }
.owz3l .o62wm.o9gwa { grid-template-columns: minmax(0, 820px); justify-content: center; gap: 24px; }
.owz3l .o62wm.o9gwa > div:first-child { text-align: center; }
.owz3l .o62wm.os333 { grid-template-columns: 1fr; gap: 24px; }
.owz3l .o62wm.os333 .o0j80 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 32px; }
.owz3l .o62wm.os333 .o0j80 details:nth-child(2) { border-top: 1px solid var(--wsy2i); }
.owz3l .o62wm.or1u8 { grid-template-columns: minmax(260px, 360px) minmax(0, 1fr); }
.owz3l .o9d6t { background: var(--wbckg); color: #fff; border-radius: var(--wmi8i); padding: 28px; position: sticky; top: calc(var(--wla78) + 24px); }
.owz3l .o9d6t h2 { color: #fff; margin: 0 0 10px; }
.owz3l .o9d6t p { color: color-mix(in srgb, #fff 75%, var(--wbckg)); margin: 0 0 18px; }
.owz3l .o9d6t .ogc7j { color: var(--wnk71); }
.owz3l .o9d6t .ovsx5 { color: #fff; }
.owz3l .o99dc.o596b { grid-template-columns: 1fr; }
.owz3l .o99dc.o596b .o5yks { border-left: 0; border-top: 3px solid var(--wrrdk); padding: 26px 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); gap: 22px; }
.owz3l .o99dc.o596b .o5yks li::before { left: 0; top: -37px; }
.owz3l .o99dc.oeo8m .ow5tg { columns: 2 280px; column-gap: 40px; }
.owz3l .o99dc.oeo8m { grid-template-columns: 1fr; }
.owz3l .o99dc.oszh8 { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); }
.owz3l .o99dc.oszh8 > :first-child { order: 2; }
.owz3l .o591w.ovfot { grid-template-columns: 1fr; gap: 0; }
.owz3l .o591w.ovfot .oz3mj { 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(--wsy2i); border-radius: 0; box-shadow: none; padding: 22px 0; }
.owz3l .o591w.o8bfz .oz3mj { background: transparent; border: 0; box-shadow: none; padding: 0 0 0 0; border-top: 3px solid var(--wrrdk); border-radius: 0; padding-top: 18px; }
.owz3l .o591w.o8bfz .og6ai { font-size: 3.4rem; }
.owz3l .o11lj.ofyg8 > :first-child { order: 2; }
.owz3l .o11lj.oo27p { grid-template-columns: minmax(0, 900px); justify-content: center; }
.owz3l .o11lj.o2x62 { grid-template-columns: 1fr; }
.owz3l .o11lj.o2x62 .osldx { position: static; display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 18px 32px; }
.owz3l .o11lj.o2x62 .osldx > * { align-self: start; justify-self: start; min-width: 0; }
.owz3l .o11lj.o2x62 > div:last-child { max-width: 860px; }
.owz3l .oq88s.o3ex8 { grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }
.owz3l .oq88s.o3ex8 .oslfy { grid-template-columns: 1fr; align-content: start; }
.owz3l .oq88s.o3ex8 .oslfy .orexo { justify-self: start; }
.owz3l .oq88s.ogtvp { gap: 0; border-top: 1.5px solid var(--wrrdk); }
.owz3l .oq88s.ogtvp .oslfy { border: 0; border-bottom: 1px solid var(--wsy2i); border-radius: 0; box-shadow: none; background: transparent; padding-left: 0; padding-right: 0; }
.owz3l .oq88s.ogtvp .o3dva { background: transparent; color: var(--wrrdk); border: 1.5px solid var(--wsy2i); }
.owz3l .oq88s.ol83t { border-left: 3px solid var(--wek9o); padding-left: 28px; margin-left: 8px; }
.owz3l .oq88s.ol83t .oslfy { position: relative; }
.owz3l .oq88s.ol83t .oslfy::before { content: ""; position: absolute; left: -38px; top: 34px; width: 17px; height: 17px; border-radius: 50%; background: var(--wek9o); box-shadow: 0 0 0 4px var(--wspyq); }
.owz3l .o56af.of01v { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.owz3l .o56af.oqt6s { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.owz3l .o56af.oqt6s .ogsvr:first-child { grid-column: span 2; grid-row: span 2; }
.owz3l .o56af.oqt6s .ogsvr:first-child h2 { font-size: clamp(1.6rem, 2.6vw, 2.2rem); }
.owz3l .o56af.o411c { grid-template-columns: 1fr; gap: 16px; }
.owz3l .o56af.o411c .ogsvr { flex-direction: row; }
.owz3l .o56af.o411c .ofl6h { flex: 0 0 min(36%, 340px); }
.owz3l .o56af.o411c .ofl6h img { height: 100%; aspect-ratio: auto; }
.owz3l .ocs8r.ofsjg { grid-template-columns: minmax(0, 1fr) 250px; }
.owz3l .ocs8r.ofsjg .oqwtz { order: 2; }
.owz3l .ocs8r.o8sh2 { grid-template-columns: minmax(0, 860px); }
.owz3l .ocs8r.o8sh2 .oqwtz { position: static; border: 1px solid var(--wsy2i); border-radius: var(--wlz9l); padding: 18px 22px; }
.owz3l .ocs8r.o8sh2 .oqwtz ol { columns: 2 260px; display: block; }
.owz3l .ocs8r.oh74t { grid-template-columns: minmax(0, 860px); }
.owz3l .oa50d.o9qef { text-align: left; }
.owz3l .oa50d.o9qef .oxid2 { max-width: none; display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 12px 40px; align-items: center; }
.owz3l .oa50d.o9qef .oxid2 > :first-child { grid-row: 1 / span 4; margin: 0; }
.owz3l .oa50d.o9qef .o7978, .owz3l .oa50d.o9qef .ogc7j, .owz3l .oa50d.o9qef .o2z8h { justify-content: flex-start; }
.owz3l .oa50d.o9qef .of7tq { margin: 0; }
.owz3l .oa50d.o2pjr .oxid2 { background: var(--wh3q6); border: 1px solid var(--wsy2i); border-radius: var(--wmi8i); padding: clamp(28px, 5vw, 56px); box-shadow: 0 30px 60px -36px rgba(0, 0, 0, .4); }
.owz3l .oa50d.o0lmq { background: var(--wek9o); color: var(--w33do); }
.owz3l .oa50d.o0lmq h1, .owz3l .oa50d.o0lmq .of7tq, .owz3l .oa50d.o0lmq .ogc7j, .owz3l .oa50d.o0lmq .oxbz2, .owz3l .oa50d.o0lmq .o2z8h a { color: var(--w33do); -webkit-text-stroke: 0; }
.owz3l .oa50d.o0lmq .op4w0 { background: var(--w33do); color: var(--wek9o); }
.owz3l .oa50d.o0lmq .ovsx5 { color: var(--w33do); }
.owz3l .oa50d.o1h89 .oxbz2 { font-size: clamp(7rem, 24vw, 16rem); }
.owz3l .oa50d.owsbp .o2z8h { flex-direction: column; align-items: stretch; max-width: 420px; margin-inline: auto; gap: 0; }
.owz3l .oa50d.owsbp .o2z8h a { justify-content: space-between; padding: 14px 4px; border-bottom: 1px solid var(--wsy2i); }
.owz3l .o0gms.odhkl { grid-template-columns: 1fr; gap: 0; }
.owz3l .o0gms.odhkl .obrxy { display: grid; grid-template-columns: 140px minmax(0, 1fr); align-items: center; border-radius: 0; border: 0; border-bottom: 1px solid var(--wsy2i); background: transparent; box-shadow: none; }
.owz3l .o0gms.odhkl .obrxy img { aspect-ratio: 4 / 3; height: auto; }
.owz3l .o0gms.ombao { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 16px; padding-bottom: 8px; }
.owz3l .o0gms.ombao .obrxy { flex: 0 0 min(80%, 340px); scroll-snap-align: start; }
@media (max-width: 1000px) {
  .owz3l .op45b.oj1eq, .owz3l .op45b.ouej0 { grid-template-columns: 1fr; }
  .owz3l .op45b.ouej0 .oylg8, .owz3l .op45b.oj1eq .oylg8 { order: 2; position: static; }
  .owz3l .op45b.os58y .oyybv { grid-template-columns: 1fr; }
  .owz3l .o1q52.o75yh, .owz3l .o1q52.o09up, .owz3l .o1q52.orbzy { grid-template-columns: 1fr 1fr; }
  .owz3l .o1q52.oua02 .owfml { grid-template-columns: 1fr; }
  .owz3l .o1q52.oua02 .owfml:nth-child(even) .oeod1 { order: 0; }
  .owz3l .o1q52.oua02 .oeod1 { aspect-ratio: 16 / 9; }
  .owz3l .o1o86.o6n39 .orxsf, .owz3l .ozmht { grid-template-columns: 1fr; }
  .owz3l .o62wm.or1u8, .owz3l .o99dc.oszh8 { grid-template-columns: 1fr; }
  .owz3l .o9d6t { position: static; }
  .owz3l .ocs8r.ofsjg { grid-template-columns: 1fr; }
  .owz3l .ocs8r.ofsjg .oqwtz { order: 0; }
  .owz3l .o56af.oqt6s { grid-template-columns: 1fr 1fr; }
  .owz3l .o0zzg .oe8pg { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .owz3l .o1q52.o75yh, .owz3l .o1q52.o09up, .owz3l .o1q52.orbzy, .owz3l .o1q52.oyi28 { grid-template-columns: 1fr; }
  .owz3l .o1q52.orbzy .owfml { grid-template-columns: 1fr; }
  .owz3l .o1q52.odqkj .o8s73 { grid-template-columns: 1fr; }
  .owz3l .o1q52.odqkj .o7q6f { grid-column: 1; grid-row: auto; align-items: flex-start; }
  .owz3l .o62wm.os333 .o0j80 { grid-template-columns: 1fr; }
  .owz3l .o591w.ovfot .oz3mj { grid-template-columns: 1fr; }
  .owz3l .o56af.oqt6s, .owz3l .o56af.of01v { grid-template-columns: 1fr; }
  .owz3l .o56af.oqt6s .ogsvr:first-child { grid-column: auto; grid-row: auto; }
  .owz3l .o56af.o411c .ogsvr { flex-direction: column; }
  .owz3l .o56af.o411c .ofl6h { flex: none; }
  .owz3l .oa50d.o9qef .oxid2 { grid-template-columns: 1fr; }
  .owz3l .oa50d.o9qef .oxid2 > :first-child { grid-row: auto; }
  .owz3l .o0gms.odhkl .obrxy { grid-template-columns: 96px minmax(0, 1fr); }
  .owz3l .om8q6 .ofg6l { margin-top: -70px; padding: 22px 20px; }
  .owz3l .oy2r0 { margin-top: -80px; }
}
html { scroll-behavior: smooth; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
.o98w1 { 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; }
.o98w1 i { width: 8px; height: 8px; border-radius: 50%; background: #c0392b; flex: none; }
.oz2q8 i { background: #1f9d55; box-shadow: 0 0 0 3px rgba(31, 157, 85, .2); }
.odwyq { 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; }
.odwyq:hover, .odwyq.ocj6c { opacity: 1; }
.ouaok { margin: 0 0 14px; }
.or7g5 { color: var(--wugpt); }
.ossi6 { position: fixed; right: 18px; bottom: 18px; z-index: 60; width: 46px; height: 46px; border-radius: 50%; border: 0; background: var(--wa0ap); 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; }
.ossi6.ocj6c { opacity: .92; transform: none; pointer-events: auto; }
@media (max-width: 900px) { .ossi6 { bottom: 84px; } }
.owo0w { position: fixed; left: 0; right: 0; top: 0; height: 3px; z-index: 80; background: transparent; }
.owo0w span { display: block; height: 100%; width: 0; background: var(--wk9tm); transition: width .1s linear; }
.o6dq9 { background: none; padding: 0; border-radius: 0; margin: 12px 0 0; font-weight: 500; }
.o0ple { border-radius: 4px; background: none; border: 1px solid color-mix(in srgb, currentColor 22%, transparent); text-transform: uppercase; letter-spacing: .06em; font-size: .72rem; }
.oiv6m { border-radius: 8px; width: 42px; height: 42px; background: var(--wk9tm); color: var(--wqrm7, #fff); }
.ot0i3 { width: auto; height: 38px; padding: 0 14px; border-radius: 999px; font-size: .8rem; font-weight: 600; background: color-mix(in srgb, var(--wa0ap) 88%, transparent); }
.o9ep5 { top: auto; bottom: 0; height: 2px; z-index: 95; }
body.otdnc { --wla78: 64px; }
body.oaenp { --wla78: 78px; }
body.orubs { --wla78: 94px; }
.ow3iq.oyhvh {
  --weyub: var(--wfl0l); --wvyyp: var(--wd9x5); --wi0ig: var(--wugpt);
  --w9jfg: color-mix(in srgb, var(--wd9x5) 14%, transparent);
  --wks5q: color-mix(in srgb, var(--wd9x5) 7%, transparent);
  --wzujo: var(--wk9tm); --w84sn: var(--wqrm7, #141414); --w5hwe: var(--w15or);
  --wft66: #fff; --wkz5t: 12px;
  position: sticky; top: 0; z-index: 100; background: var(--weyub); color: var(--wvyyp);
  border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none;
  font-family: var(--wn9pa);
}
.ow3iq.oyhvh.oy55d { background: var(--weyub); box-shadow: 0 10px 30px -22px rgba(0, 0, 0, .5); border-color: transparent; }
.ow3iq.oyhvh .oc5pr { display: block; }
.ow3iq.oyhvh .oygjd { display: flex; align-items: center; gap: 18px; min-height: var(--wla78); }
.ow3iq.oyhvh .o7fvn { color: var(--wvyyp); margin-right: auto; }
.ow3iq.oyhvh .olmo7 { color: var(--wvyyp); font-size: 1.28rem; }
.ow3iq.oyhvh .oyz7d { color: var(--wi0ig); font-size: .64rem; letter-spacing: .12em; }
.ow3iq.oyhvh .opev2 { display: flex; align-items: center; gap: 10px; flex: none; }
.ow3iq.oyhvh .oh7qy { gap: 2px; }
.ow3iq.oyhvh .ow31p { color: var(--wvyyp); font-weight: 600; font-size: .94rem; padding: 10px 12px; border-radius: 8px; box-shadow: none; background: transparent; }
.ow3iq.oyhvh .ow31p:hover { background: var(--wks5q); color: var(--wvyyp); }
.ow3iq.oyhvh .ow31p[aria-current="page"] { color: var(--wvyyp); background: transparent; box-shadow: inset 0 -2px 0 var(--wzujo); border-radius: 8px 8px 2px 2px; }
.ow3iq.oyhvh .oe11g { background: var(--wft66); border: 1px solid color-mix(in srgb, var(--wd9x5) 12%, transparent); box-shadow: 0 24px 50px -28px rgba(0, 0, 0, .45); }
.ow3iq.oyhvh .oe11g a { color: var(--wd9x5); }
.ow3iq.oyhvh .oe11g a:hover { color: var(--wd9x5); background: color-mix(in srgb, var(--wk9tm) 10%, transparent); }
.ow3iq.oyhvh .oe11g .ol2cq { color: var(--w15or); }
.ow3iq.oyhvh.okj39 .ow31p:hover { background: transparent; box-shadow: inset 0 -2px 0 color-mix(in srgb, var(--wzujo) 60%, transparent); border-radius: 0; }
.ow3iq.oyhvh.okj39 .ow31p[aria-current="page"] { border-radius: 0; }
.ow3iq.oyhvh.oumrb .ow31p { border-radius: 999px; }
.ow3iq.oyhvh.oumrb .ow31p[aria-current="page"] { box-shadow: none; background: color-mix(in srgb, var(--wzujo) 22%, transparent); border-radius: 999px; }
.ow3iq.oyhvh.odiol .ow31p { text-transform: uppercase; letter-spacing: .12em; font-size: .76rem; font-weight: 700; }
.ow3iq.oyhvh.orbh5 .oh7qy > li + li { border-left: 1px solid var(--w9jfg); }
.ow3iq.oyhvh.orbh5 .ow31p { border-radius: 0; padding: 6px 16px; }
.ow3iq.oyhvh .o4e7c { display: none; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 10px 20px; border-radius: 999px; background: var(--wzujo); color: var(--w84sn); font-weight: 800; font-size: .92rem; text-decoration: none; border: 2px solid transparent; white-space: nowrap; transition: transform .15s, background .15s; }
.ow3iq.oyhvh .o4e7c:hover { transform: translateY(-1px); }
.ow3iq.oyhvh .o4e7c svg { width: 16px; height: 16px; flex: none; }
.ow3iq.oyhvh .oa1es { border-radius: 4px; text-transform: uppercase; letter-spacing: .06em; font-size: .8rem; }
.ow3iq.oyhvh .o56my { background: transparent; color: var(--wvyyp); border-color: currentColor; }
.ow3iq.oyhvh .ofu9g { display: none; align-items: center; gap: 6px; color: var(--w5hwe); font-weight: 800; text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px; white-space: nowrap; }
.ow3iq.oyhvh .ofu9g svg { width: 15px; height: 15px; }
.ow3iq.oyhvh .o44xl { display: none; align-items: center; gap: 10px; color: var(--wvyyp); text-decoration: none; white-space: nowrap; }
.ow3iq.oyhvh .oxpxi { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--wzujo); color: var(--w84sn); }
.ow3iq.oyhvh .oxpxi svg { width: 18px; height: 18px; }
.ow3iq.oyhvh .oeijn { display: flex; flex-direction: column; line-height: 1.15; font-weight: 800; font-size: 1rem; }
.ow3iq.oyhvh .oeijn small { font-weight: 600; font-size: .7rem; color: var(--wi0ig); letter-spacing: .04em; }
.ow3iq.oyhvh .o5flr { border: 1px solid var(--w9jfg); background: transparent; border-radius: 10px; }
.ow3iq.oyhvh .o5flr span, .ow3iq.oyhvh .o5flr span::before, .ow3iq.oyhvh .o5flr span::after { background: var(--wvyyp); }
.oac8f .ow3iq.oyhvh .o5flr span { background: transparent; }
.ow3iq.oyhvh .otnr4 { flex: 1; display: flex; justify-content: center; min-width: 0; }
.ow3iq.oyhvh.oce0w .o7fvn { margin-right: 0; }
.ow3iq.oyhvh .onbgy { display: grid; grid-template-columns: 1fr auto 1fr; }
.ow3iq.oyhvh .onbgy .o7fvn { margin: 0; justify-self: center; }
.ow3iq.oyhvh .okt1q { display: flex; align-items: center; justify-content: flex-end; gap: 12px; }
.ow3iq.oyhvh .o2aj5 { display: none; }
.ow3iq.oyhvh .o3lfc { display: none; border-top: 1px solid var(--w9jfg); }
.ow3iq.oyhvh .o3lfc .oh7qy { justify-content: center; min-height: 52px; }
.ow3iq.oyhvh .o4rx9 .oh7qy { justify-content: flex-start; }
.ow3iq.oyhvh .oqztb { display: none; gap: 26px; margin: 0 auto; }
.ow3iq.oyhvh .oj2d2 { display: inline-flex; align-items: center; gap: 10px; color: var(--wvyyp); text-decoration: none; }
.ow3iq.oyhvh .o8r2w { width: 36px; height: 36px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--wzujo) 16%, transparent); color: var(--w5hwe); }
.ow3iq.oyhvh .o8r2w svg { width: 17px; height: 17px; }
.ow3iq.oyhvh .oprue { display: flex; flex-direction: column; font-weight: 700; font-size: .9rem; line-height: 1.2; white-space: nowrap; }
.ow3iq.oyhvh .oqztb { min-width: 0; }
@media (max-width: 1599px) { .ow3iq.oyhvh .oj2d2:nth-child(3) { display: none; } }
.ow3iq.oyhvh .oprue small { font-weight: 600; font-size: .68rem; color: var(--wi0ig); letter-spacing: .06em; text-transform: uppercase; }
.ow3iq.oyhvh.obswn .o4moq { display: none; }
.ow3iq.oyhvh.obswn .olmo7 { font-size: 1.45rem; letter-spacing: -.01em; }
.ow3iq.oyhvh.oacnt .oyz7d { display: block; }
@media (max-width: 559px) { .ow3iq.oyhvh.ox6am .o4moq { display: none; } }
.ow3iq.oyhvh.oatkr, .ow3iq.oyhvh.oxgr2 { background: var(--wfl0l); padding: 10px 0; }
.ow3iq.oyhvh.oatkr.oy55d, .ow3iq.oyhvh.oxgr2.oy55d { box-shadow: none; }
.ow3iq.oyhvh.oatkr .oc5pr { background: #fff; border: 1px solid var(--w9jfg); 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); }
.ow3iq.oyhvh.oxgr2 .oc5pr { background: #fff; border: 1px solid var(--w9jfg); border-radius: 14px; padding: 0 16px; box-shadow: 0 14px 34px -26px rgba(0,0,0,.35); }
.ow3iq.oyhvh.oatkr { --weyub: var(--wfl0l); --wvyyp: var(--wd9x5); }
.ow3iq.oyhvh.oot5c { --weyub: color-mix(in srgb, var(--wfl0l) 72%, transparent); backdrop-filter: saturate(1.4) blur(14px); -webkit-backdrop-filter: saturate(1.4) blur(14px); }
.ow3iq.oyhvh.oot5c.oy55d { --weyub: color-mix(in srgb, var(--wfl0l) 94%, transparent); }
.ow3iq.oyhvh.oto15 { border-bottom: 1px solid var(--w9jfg); }
.ow3iq.oyhvh.ois6u, .ow3iq.oyhvh.ospmx {
  --wvyyp: #fff; --wi0ig: color-mix(in srgb, #fff 70%, transparent);
  --w9jfg: rgba(255, 255, 255, .18); --wks5q: rgba(255, 255, 255, .08); --w5hwe: var(--wnk71);
}
.ow3iq.oyhvh.ois6u { --weyub: var(--wa0ap); }
.ow3iq.oyhvh.ospmx { --weyub: var(--wk9tm); --wvyyp: var(--wqrm7, #141414); --wi0ig: color-mix(in srgb, var(--wqrm7, #141414) 70%, transparent); --w9jfg: color-mix(in srgb, var(--wqrm7, #141414) 22%, transparent); --wks5q: color-mix(in srgb, var(--wqrm7, #141414) 10%, transparent); --wzujo: var(--wqrm7, #141414); --w84sn: var(--wk9tm); --w5hwe: var(--wqrm7, #141414); }
.ow3iq.oyhvh.ospmx .ow31p[aria-current="page"] { box-shadow: inset 0 -2px 0 currentColor; }
.ow3iq.oyhvh.o3flo .o4moq { width: 34px; height: 34px; }
.ow3iq.oyhvh.ocn4p .o4moq { width: 50px; height: 50px; }
.ow3iq.oyhvh.ocn4p .olmo7 { font-size: 1.45rem; }
body.oo9r5 .ow3iq.oyhvh .o5flr { display: grid; }
body.oo9r5 .o9f3u { display: block; }
@media (min-width: 1120px) {
  .ow3iq.oyhvh .o4e7c, .ow3iq.oyhvh .ofu9g, .ow3iq.oyhvh .o44xl { display: inline-flex; }
  .ow3iq.oyhvh .o2aj5 { display: block; }
  .ow3iq.oyhvh .o3lfc { display: block; }
  .ow3iq.oyhvh .oqztb { display: flex; }
}
@media (max-width: 1119px) {
  .ow3iq.oyhvh .onbgy { display: flex; }
  .ow3iq.oyhvh .onbgy .o7fvn { margin-right: auto; }
  .ow3iq.oyhvh.oatkr .oc5pr { border-radius: 22px; padding: 0 8px 0 16px; }
  body.oo9r5 .ow3iq.oyhvh .o4e7c { display: inline-flex; min-height: 40px; padding: 8px 14px; font-size: .82rem; }
}
@media (max-width: 559px) {
  body.oo9r5 .ow3iq.oyhvh .o4e7c { display: none; }
  .ow3iq.oyhvh .olmo7 { font-size: 1.08rem; }
}
.olvcl { font-size: .82rem; font-family: var(--wn9pa); }
.oby8j { background: var(--wa0ap); color: color-mix(in srgb, #fff 82%, var(--wa0ap)); }
.oioh5 { background: var(--wk9tm); color: var(--wqrm7, #141414); }
.o4q7p { background: var(--woyr9); color: var(--wd9x5); border-bottom: 1px solid color-mix(in srgb, var(--wd9x5) 10%, transparent); }
.oq1k6 { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 22px; padding: 8px 0; }
.obhew, .ollv4 { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 20px; }
.odwqy { display: inline-flex; align-items: center; gap: 7px; color: inherit; text-decoration: none; }
.odwqy svg { width: 14px; height: 14px; flex: none; opacity: .85; }
a.odwqy:hover { text-decoration: underline; }
.or433 { 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); }
.ogi5j { font-weight: 700; }
.omh56 { font-weight: 700; }
@media (max-width: 759px) { .ollv4 { display: none; } .oq1k6 { justify-content: center; } .obhew { justify-content: center; } }
body.oqndc .ohee1.o1gkc {
  --w2o75: var(--wa0ap); --w7v8w: color-mix(in srgb, #fff 78%, var(--wa0ap)); --w0kim: #fff;
  --wvws9: color-mix(in srgb, #fff 58%, var(--wa0ap)); --wqduc: rgba(255, 255, 255, .14); --w14ji: var(--wnk71);
  background: var(--w2o75); color: var(--w7v8w); border-top: 0; padding: 64px 0 0; font-size: .93rem;
}
body.oqndc .ohee1.o1gkc.o80fz { --w2o75: color-mix(in srgb, var(--wa0ap) 72%, #000); }
body.oqndc .ohee1.o1gkc.otnbc { --w2o75: var(--woyr9); --w7v8w: var(--wugpt); --w0kim: var(--wd9x5); --wvws9: var(--wugpt); --wqduc: color-mix(in srgb, var(--wd9x5) 12%, transparent); --w14ji: var(--w15or); }
body.oqndc .ohee1.o1gkc.oq86f { --w2o75: var(--wfl0l); --w7v8w: var(--wugpt); --w0kim: var(--wd9x5); --wvws9: var(--wugpt); --wqduc: color-mix(in srgb, var(--wd9x5) 14%, transparent); --w14ji: var(--w15or); border-top: 1px solid var(--wqduc); }
body.oqndc .ohee1.o1gkc.o7uau { --w2o75: var(--wk9tm); --w7v8w: color-mix(in srgb, var(--wqrm7, #141414) 82%, var(--wk9tm)); --w0kim: var(--wqrm7, #141414); --wvws9: color-mix(in srgb, var(--wqrm7, #141414) 66%, var(--wk9tm)); --wqduc: color-mix(in srgb, var(--wqrm7, #141414) 20%, transparent); --w14ji: var(--wqrm7, #141414); }
body.oqndc .ohee1.o1gkc h2 { color: var(--w0kim); font-size: .78rem; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 16px; font-family: var(--wn9pa); font-weight: 800; }
body.oqndc .ohee1.o1gkc a, body.oqndc .ohee1.o1gkc .ogojd { color: var(--w7v8w); text-decoration: none; }
body.oqndc .ohee1.o1gkc a:hover, body.oqndc .ohee1.o1gkc .ogojd:hover { color: var(--w14ji); }
body.oqndc .ohee1.o1gkc .o7fvn, body.oqndc .ohee1.o1gkc .olmo7 { color: var(--w0kim); }
body.oqndc .ohee1.o1gkc ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
body.oqndc .ohee1.o1gkc address { font-style: normal; line-height: 1.75; }
body.oqndc .ohee1.o1gkc .oogud { background: var(--wk9tm); color: var(--wqrm7, #141414); border-radius: 999px; }
body.oqndc .ohee1.o1gkc.o7uau .oogud { background: var(--wqrm7, #141414); color: var(--wk9tm); }
body.oqndc .ohee1.o1gkc .ozxpm { font-size: .82rem; color: var(--wvws9); line-height: 1.7; margin: 12px 0 0; }
body.oqndc .ohee1.o1gkc .oqy5a { display: grid; gap: 34px; }
body.oqndc .ohee1.o1gkc .of3zs p { margin: 16px 0 18px; max-width: 40ch; }
body.oqndc .ohee1.o1gkc .o0dyc { margin-top: 22px; }
body.oqndc .ohee1.o1gkc .o8qmc { display: grid; gap: 28px; }
body.oqndc .ohee1.o1gkc .opi42 { display: grid; gap: 14px; padding-bottom: 32px; margin-bottom: 36px; border-bottom: 1px solid var(--wqduc); }
body.oqndc .ohee1.o1gkc .opi42 p { margin: 0; max-width: 60ch; font-size: 1.02rem; }
body.oqndc .ohee1.o1gkc .offbn { text-align: center; display: grid; justify-items: center; gap: 14px; }
body.oqndc .ohee1.o1gkc .offbn p { max-width: 56ch; margin: 0; }
body.oqndc .ohee1.o1gkc .o1tyo { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 22px; font-weight: 700; }
body.oqndc .ohee1.o1gkc .o25ts { font-weight: 500; font-size: .88rem; color: var(--wvws9); }
body.oqndc .ohee1.o1gkc .ois0z { font-family: var(--w06q6); font-weight: 800; font-size: clamp(2.6rem, 9vw, 7.5rem); line-height: .95; letter-spacing: -.03em; color: color-mix(in srgb, var(--w0kim) 16%, transparent); margin: 44px 0 0; overflow-wrap: anywhere; text-transform: var(--wwbbk, none); }
body.oqndc .ohee1.o1gkc .o3wt3 { margin-top: 44px; }
body.oqndc .ohee1.o1gkc .okdgz { display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; padding: 22px 0 26px; font-size: .84rem; color: var(--wvws9); }
body.oqndc .ohee1.o1gkc .o3wt3 nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
body.oqndc .ohee1.o1gkc .o95f8 .okdgz { border-top: 1px solid var(--wqduc); }
body.oqndc .ohee1.o1gkc .oskjt { background: color-mix(in srgb, var(--w2o75) 82%, #000); }
body.oqndc .ohee1.o1gkc.otnbc .oskjt, body.oqndc .ohee1.o1gkc.oq86f .oskjt { background: color-mix(in srgb, var(--wd9x5) 6%, var(--w2o75)); }
body.oqndc .ohee1.o1gkc .oif52 .okdgz { flex-direction: column; text-align: center; border-top: 1px solid var(--wqduc); }
body.oqndc .ohee1.o1gkc .o33q5 { color: var(--wvws9); }
@media (min-width: 760px) {
  body.oqndc .ohee1.o1gkc.o1bvp .oqy5a { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  body.oqndc .ohee1.o1gkc.ockps .oqy5a { grid-template-columns: 1.6fr 1fr 1fr; }
  body.oqndc .ohee1.o1gkc.o380s .oqy5a { grid-template-columns: 1.2fr 1fr; }
  body.oqndc .ohee1.o1gkc.o380s .o8qmc { grid-template-columns: 1fr 1fr; }
  body.oqndc .ohee1.o1gkc.oesd1 .oqy5a { grid-template-columns: 1.4fr 1fr 1fr 1.1fr 1fr; }
  body.oqndc .ohee1.o1gkc .opi42 { grid-template-columns: auto 1fr; align-items: center; gap: 32px; }
}
.o9jhq { background: var(--wk9tm); color: var(--wqrm7, #141414); }
.ojxvl { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 30px; padding: 38px 0; }
.olzj1 { margin: 0; font-family: var(--w06q6); font-weight: 800; font-size: clamp(1.4rem, 3vw, 2.1rem); line-height: 1.15; text-transform: var(--wwbbk, none); max-width: 26ch; overflow-wrap: normal; }
.ospwi { margin: 8px 0 0; max-width: 60ch; opacity: .85; }
.oyd6l { display: flex; flex-wrap: wrap; gap: 10px; }
.o9kel { display: inline-flex; align-items: center; gap: 8px; min-height: 48px; padding: 12px 22px; border-radius: 999px; background: var(--wqrm7, #141414); color: var(--wk9tm); font-weight: 800; text-decoration: none; border: 2px solid transparent; }
.o9kel svg { width: 17px; height: 17px; }
.oyyaf { background: transparent; color: var(--wqrm7, #141414); border-color: currentColor; }
@media (max-width: 1119px) {
  .omw7h, .ogdka { padding-bottom: 0; }
  .omw7h .ocxho { bottom: 12px; }
  .omw7h .ossi6 { bottom: 18px; }
}
.outov { grid-template-columns: 1fr; }
.o1czh { left: auto; right: 14px; bottom: calc(14px + env(safe-area-inset-bottom)); padding: 0; background: none; border: 0; backdrop-filter: none; display: block; }
.o1czh .oogud { 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); }
.o1czh .oogud svg { width: 24px; height: 24px; margin: 0; }
.ogdka .ossi6 { bottom: 86px; }
@media (min-width: 1120px) { .o1czh { display: none; } }
.ocxho .oogz7 { display: flex; flex-wrap: wrap; }
.ocxho .oogz7 .oogud { flex: 1 1 130px; }
.ohkfl { max-width: 760px; padding: 14px 18px; border-radius: 10px; }
.ohkfl h2 { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.ohkfl p { margin-bottom: 10px; }
.ohkfl .oogz7 .oogud { min-height: 38px; flex: 0 1 auto; }
.oai5m { background: var(--wa0ap); color: #fff; border-color: transparent; border-radius: 4px; }
.oai5m p { color: rgba(255, 255, 255, .82); }
.oai5m a, .oai5m h2 svg { color: #fff; }
.oai5m .osmsr { --wxkfg: #fff; border-color: rgba(255, 255, 255, .55); }
