:root {
  --o0r84: #2d3c14;
  --otc3k: #35441d;
  --oez17: #1d270d;
  --o4b93: #3e4c27;
  --o1k8p: #465330;
  --o8plu: #535f3e;
  --otskj: rgba(255, 255, 255, .08);
  --or3fa: #eceef2;
  --oyfeg: #cfd3c9;
  --osmfq: #eceef2;
  --on666: #cfd3c9;
  --oe426: #f2f0e8;
  --ordgw: #e9e8df;
  --o8d81: #19210b;
  --ot4ao: #505547;
  --o06cg: #2e7ac2;
  --od3h3: #dbded5;
  --om0ij: #ffffff;
  --opzc9: #1f5384;
  --o7sj6: #bcd5eb;
  --osyfq: #bcd5eb;
  --otrru: #2fbf71;
  --oai7w: #ff5a5a;
  --ojfla: 14px;
  --ox7gh: 10px;
  --o81kx: 18px;
  --oes0e: 0 20px 50px -20px rgba(0, 0, 0, .55);
  --of8kz: 0 12px 34px -16px rgba(20, 24, 30, .28);
  --olt2l: 1240px;
  --o85o4: 72px;
  --oj2v4: "Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --owyxo: "Piazzolla",Georgia,"Times New Roman",serif;
  --olmh2: cubic-bezier(.2, .7, .2, 1);
  --ovkun: none;
}
@font-face{font-family:"Piazzolla";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1t0jtc.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Piazzolla";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/o8jzl4.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:"Open Sans";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1g8owv.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:"Open Sans";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1vbfqo.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(--o85o4) + 16px); }
body {
  margin: 0; font-family: var(--oj2v4); font-size: 16px; line-height: 1.6;
  color: var(--or3fa); background: var(--o0r84); -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(--owyxo); 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(--ovkun); }
h2 { font-size: clamp(2rem, 4.6vw, 3.2rem); text-transform: var(--ovkun); }
h3 { font-size: 1.45rem; }
p { margin: 0 0 1em; }
ul, ol { padding-left: 1.2em; }
:focus-visible { outline: 3px solid var(--o06cg); outline-offset: 3px; border-radius: 4px; }
::selection { background: var(--o06cg); color: var(--om0ij); }
[hidden] { display: none !important; }
.y3imo { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.ydp3v { position: absolute; left: 12px; top: -60px; z-index: 200; background: var(--o06cg); color: var(--om0ij); padding: 10px 16px; border-radius: 8px; font-weight: 700; text-decoration: none; transition: top .2s; }
.ydp3v:focus { top: 12px; }
.y1cha { width: 100%; max-width: var(--olt2l); margin: 0 auto; padding: 0 20px; }
.y4fc4 { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.ytrcv {
  --ob1ne: var(--o06cg); --oolgv: var(--om0ij);
  display: inline-flex; align-items: center; justify-content: center; gap: .55em;
  min-height: 50px; padding: 0 24px; border-radius: var(--ox7gh); border: 2px solid transparent;
  background: var(--ob1ne); color: var(--oolgv); font-weight: 700; font-size: .98rem; letter-spacing: .01em;
  text-decoration: none; cursor: pointer; transition: transform .2s var(--olmh2), background .2s, box-shadow .2s, color .2s, border-color .2s;
  white-space: nowrap;
}
.ytrcv svg { width: 18px; height: 18px; flex: none; }
.ytrcv:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px color-mix(in srgb, var(--o06cg) 70%, transparent); }
.ytrcv:active { transform: translateY(0); }
.y8zkz { --ob1ne: transparent; --oolgv: var(--or3fa); border-color: rgba(255, 255, 255, .28); }
.y8zkz:hover { border-color: var(--o06cg); color: var(--o06cg); box-shadow: none; }
.ynlcs { --ob1ne: var(--o0r84); --oolgv: #fff; }
.ynlcs:hover { box-shadow: 0 12px 26px -12px rgba(0, 0, 0, .7); }
.yduu6 { --ob1ne: transparent; --oolgv: var(--o8d81); border-color: rgba(20, 22, 26, .25); }
.yduu6:hover { border-color: var(--o8d81); box-shadow: none; }
.yrvt3 { min-height: 42px; padding: 0 16px; font-size: .9rem; }
.ymx23 { width: 100%; }
.y1gzo { display: inline-flex; align-items: center; gap: .4em; font-weight: 700; color: var(--o06cg); text-decoration: none; }
.y1gzo svg { width: 16px; height: 16px; transition: transform .2s var(--olmh2); }
.y1gzo:hover svg { transform: translateX(4px); }
.ys68c { display: none; background: var(--oez17); color: var(--oyfeg); font-size: .84rem; border-bottom: 1px solid var(--otskj); }
.ys68c .y1cha { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 38px; }
.y1dd6 { display: flex; gap: 22px; align-items: center; }
.yuy39 { display: inline-flex; align-items: center; gap: 7px; text-decoration: none; }
.yuy39 svg { width: 15px; height: 15px; color: var(--o06cg); }
a.yuy39:hover { color: #fff; }
.yj4qg { display: inline-flex; align-items: center; gap: 8px; }
.yj4qg::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--oyfeg); box-shadow: 0 0 0 3px rgba(155, 163, 174, .18); }
.yj4qg.ymodm::before { background: var(--otrru); box-shadow: 0 0 0 3px rgba(47, 191, 113, .22); }
.yj4qg.y1bsj::before { background: var(--od3h3); box-shadow: 0 0 0 3px color-mix(in srgb, var(--od3h3) 20%, transparent); }
.yu4q8 { position: sticky; top: 0; z-index: 100; background: color-mix(in srgb, var(--o0r84) 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; }
.yu4q8.ygwiy { background: color-mix(in srgb, var(--o0r84) 96%, transparent); border-color: var(--otskj); box-shadow: 0 10px 30px -18px rgba(0, 0, 0, .8); }
.yyv2v { display: flex; align-items: center; gap: 14px; min-height: var(--o85o4); }
.y7wxp { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; color: #fff; flex: none; }
.yomuk { width: 42px; height: 42px; flex: none; }
.yr20j { display: flex; flex-direction: column; line-height: 1; }
.ytx0m { font-family: var(--owyxo); font-weight: 800; font-size: 1.42rem; text-transform: var(--ovkun); letter-spacing: .02em; }
.ytx0m b { color: var(--o06cg); font-weight: 800; }
.y63sd { font-size: .66rem; letter-spacing: .2em; text-transform: uppercase; color: var(--oyfeg); margin-top: 4px; }
.yfp0l { display: none; }
.y4zij { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; gap: 2px; }
.yb3e9 { 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; }
.yb3e9:hover, .yb3e9[aria-current="page"] { color: #fff; background: rgba(255, 255, 255, .06); }
.yb3e9[aria-current="page"] { box-shadow: inset 0 -2px 0 var(--o06cg); border-radius: 8px 8px 2px 2px; }
.yb3e9 svg { width: 14px; height: 14px; transition: transform .2s; }
.yarxm { position: relative; }
.yxphc { position: absolute; top: calc(100% + 8px); left: -10px; width: 560px; padding: 12px; display: grid; grid-template-columns: 1fr 1fr; gap: 2px; background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--ojfla); box-shadow: var(--oes0e); opacity: 0; visibility: hidden; transform: translateY(8px); transition: .22s var(--olmh2); }
.yxphc::before { content: ""; position: absolute; left: 0; right: 0; top: -12px; height: 12px; }
.yarxm:hover .yxphc, .yarxm:focus-within .yxphc { opacity: 1; visibility: visible; transform: none; }
.yarxm:hover > .yb3e9 svg { transform: rotate(180deg); }
.yxphc a { display: flex; gap: 12px; align-items: center; padding: 10px 12px; border-radius: var(--ox7gh); text-decoration: none; font-size: .92rem; font-weight: 600; color: #dfe3e8; }
.yxphc a:hover { background: color-mix(in srgb, var(--o06cg) 8%, transparent); color: #fff; }
.yxphc .yv4ba { width: 34px; height: 34px; border-radius: 9px; background: color-mix(in srgb, var(--o06cg) 12%, transparent); color: var(--o06cg); display: grid; place-items: center; flex: none; }
.yxphc .yv4ba svg { width: 18px; height: 18px; }
.yj23p { margin-left: auto; display: flex; align-items: center; gap: 10px; }
.yyc3j { display: none; align-items: center; gap: 9px; text-decoration: none; font-weight: 700; color: #fff; white-space: nowrap; }
.yyc3j span { display: flex; flex-direction: column; line-height: 1.15; font-size: .98rem; }
.yyc3j small { font-weight: 500; font-size: .72rem; color: var(--oyfeg); letter-spacing: .04em; }
.yyc3j .y4qpn { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--o06cg) 14%, transparent); color: var(--o06cg); }
.yyc3j .y4qpn svg { width: 18px; height: 18px; }
.ybaek { display: none; }
.yzdxc { 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; }
.yzdxc a { padding: 7px 9px; text-decoration: none; color: var(--oyfeg); }
.yzdxc a[aria-current="true"] { background: var(--o06cg); color: var(--om0ij); }
.yzdxc a:not([aria-current="true"]):hover { color: #fff; }
.y2ge0 { width: 46px; height: 46px; border-radius: var(--ox7gh); border: 1px solid rgba(255, 255, 255, .18); background: transparent; display: grid; place-items: center; cursor: pointer; }
.y2ge0 span, .y2ge0 span::before, .y2ge0 span::after { display: block; width: 20px; height: 2px; background: #fff; border-radius: 2px; position: relative; transition: .25s var(--olmh2); }
.y2ge0 span::before, .y2ge0 span::after { content: ""; position: absolute; left: 0; }
.y2ge0 span::before { top: -6px; }
.y2ge0 span::after { top: 6px; }
.ylqt0 .y2ge0 span { background: transparent; }
.ylqt0 .y2ge0 span::before { top: 0; transform: rotate(45deg); }
.ylqt0 .y2ge0 span::after { top: 0; transform: rotate(-45deg); }
.ysbtj { position: fixed; inset: var(--o85o4) 0 0 0; z-index: 99; background: var(--o0r84); padding: 18px 20px 120px; overflow-y: auto; transform: translateX(100%); visibility: hidden; transition: transform .3s var(--olmh2), visibility .3s; }
.ylqt0 .ysbtj { transform: none; visibility: visible; }
.ysbtj ul { list-style: none; margin: 0; padding: 0; }
.ysbtj > ul > li { border-bottom: 1px solid var(--o8plu); }
.ysbtj > ul > li > a { display: block; padding: 16px 2px; font-family: var(--owyxo); font-size: 1.6rem; font-weight: 700; text-transform: var(--ovkun); text-decoration: none; }
.ya8zf { padding: 0 0 14px !important; display: grid; grid-template-columns: 1fr 1fr; gap: 4px 12px; }
.ya8zf a { display: block; padding: 7px 0; color: var(--oyfeg); text-decoration: none; font-size: .95rem; }
.y1qkk { margin-top: 24px; display: grid; gap: 12px; }
.y1qkk p { color: var(--oyfeg); font-size: .9rem; margin: 6px 0 0; }
body.ylqt0 { overflow: hidden; }
.ywlty { padding: 76px 0; position: relative; }
.yi54v { background: var(--oe426); color: var(--o8d81); }
.yb7vo { background: var(--ordgw); color: var(--o8d81); }
.y5wdt { background: var(--otc3k); }
.y477r { padding: 56px 0; }
.yddcl { max-width: 760px; margin-bottom: 44px; }
.yyc4k { margin-left: auto; margin-right: auto; text-align: center; }
.yzsbi { max-width: none; display: grid; gap: 18px; align-items: end; }
.yx6jf { display: inline-flex; align-items: center; gap: 10px; font-size: .78rem; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--o7sj6); margin-bottom: 14px; }
.yx6jf::before { content: ""; width: 28px; height: 6px; border-radius: 1px; background: repeating-linear-gradient(-45deg, var(--o06cg) 0 4px, transparent 4px 8px); }
.yi54v .yx6jf, .yb7vo .yx6jf { color: var(--opzc9); }
.yi54v .yx6jf::before, .yb7vo .yx6jf::before { background: repeating-linear-gradient(-45deg, var(--o06cg) 0 4px, transparent 4px 8px); }
.ywk5k { font-size: 1.12rem; color: var(--oyfeg); }
.yi54v .ywk5k, .yb7vo .ywk5k { color: var(--ot4ao); }
.yl07d { color: var(--o7sj6); }
.yi54v .yl07d, .yb7vo .yl07d { color: var(--opzc9); }
.yi54v .y1gzo, .yb7vo .y1gzo { color: var(--opzc9); }
.yfcow { height: 10px; background: repeating-linear-gradient(-45deg, var(--o06cg) 0 14px, var(--o0r84) 14px 28px); }
.y9406 { position: relative; isolation: isolate; overflow: hidden; min-height: min(780px, 94vh); display: flex; align-items: center; padding: 64px 0 72px; }
.yows1 { position: absolute; inset: 0; z-index: -2; }
.yows1 img { width: 100%; height: 100%; object-fit: cover; object-position: 60% 40%; }
.yo3lc { background: var(--oez17); }
.yl9j9 { background: linear-gradient(135deg, var(--oez17), color-mix(in srgb, var(--o06cg) 60%, var(--oez17))); }
.y369l { background: var(--oez17); background-image: repeating-linear-gradient(45deg, color-mix(in srgb, var(--o06cg) 34%, transparent) 0 11px, transparent 11px 26px); }
.y1lth { background: linear-gradient(104deg, var(--oez17) 57%, color-mix(in srgb, var(--o06cg) 50%, var(--oez17)) 57%); }
.ymgr6::before, .ykc2x::before, .ypv2z::before, .yve2e::before {
  background: linear-gradient(90deg, color-mix(in srgb, var(--o0r84) 88%, transparent) 0%, color-mix(in srgb, var(--o0r84) 64%, transparent) 38%, color-mix(in srgb, var(--o0r84) 20%, transparent) 100%);
}
.y9406::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--o0r84) 96%, transparent) 0%, color-mix(in srgb, var(--o0r84) 86%, transparent) 42%, color-mix(in srgb, var(--o0r84) 45%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--o0r84) 90%, transparent), transparent 40%); }
.y9406::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; background: repeating-linear-gradient(-45deg, var(--o06cg) 0 14px, transparent 14px 28px); opacity: .9; }
.y9406.ynfjn::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--o0r84) 84%, transparent) 0%, color-mix(in srgb, var(--o0r84) 58%, transparent) 55%, color-mix(in srgb, var(--o06cg) 34%, transparent) 100%); }
.y9406.yel7g:not(.yyk2v):not(.yj899) { background: var(--oe426); }
.y9406.yel7g:not(.yyk2v):not(.yj899)::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--oe426) 90%, transparent) 0%, color-mix(in srgb, var(--oe426) 58%, transparent) 60%, transparent 100%); }
.y9406.yel7g .yqkpy { position: absolute; inset: 0; z-index: -2; background: linear-gradient(135deg, color-mix(in srgb, var(--o06cg) 14%, var(--oe426)), var(--oe426) 70%); }
.y9406.yel7g.yyk2v .y8v6r, .y9406.yel7g.yj899 .y8v6r { background: color-mix(in srgb, var(--oe426) 94%, transparent); border: 1px solid color-mix(in srgb, var(--o8d81) 10%, transparent); box-shadow: var(--oes0e); backdrop-filter: blur(6px); }
.y9406.yel7g:not(.yyk2v):not(.yj899) .y8v6r { background: transparent; border-color: transparent; box-shadow: none; backdrop-filter: none; }
.y9406.yel7g h1, .y9406.yel7g .y5gnk { color: var(--o8d81); }
.y9406.yel7g .y4brm { color: color-mix(in srgb, var(--o8d81) 78%, transparent); }
.y9406.yel7g .yk8ue, .y9406.yel7g .yhazt, .y9406.yel7g .yibor, .y9406.yel7g .y45wi, .y9406.yel7g .yvvxz { color: color-mix(in srgb, var(--o8d81) 86%, transparent); }
.y9406.yel7g .yibor { border-color: color-mix(in srgb, var(--o8d81) 16%, transparent); }
.y9406.yel7g .ynelg { background: #fff; border-color: color-mix(in srgb, var(--o8d81) 10%, transparent); color: var(--o8d81); }
.y9406.yel7g .y8zkz { --oolgv: var(--o8d81); border-color: color-mix(in srgb, var(--o8d81) 25%, transparent); }
.y9406.yel7g .yr73t, .y9406.yel7g .yavnq b { color: var(--opzc9); }
.y9406.yel7g .ykwqx::before, .y9406.yel7g .y5s3w svg, .y9406.yel7g .yhazt svg, .y9406.yel7g .yk8ue svg, .y9406.yel7g .yibor svg, .y9406.yel7g .y45wi svg, .y9406.yel7g .y5gnk svg { color: var(--opzc9); }
.y5s3w, .y5gnk { white-space: nowrap; }
.yfukt h1 .yl07d { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--o06cg) 25%, transparent) 62%); }
.ypr41 h1 .yl07d { color: var(--o7sj6); }
.yi5d8 h1 .yl07d { font-style: italic; color: var(--o7sj6); }
.y0pzo h1 .yl07d { background: color-mix(in srgb, var(--o06cg) 22%, transparent); padding: 0 .28em; border-radius: .18em; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.y9406.yel7g.yfukt h1 .yl07d { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--o06cg) 32%, transparent) 62%); }
.y9406.yel7g.ypr41 h1 .yl07d, .y9406.yel7g.yi5d8 h1 .yl07d { color: var(--opzc9); }
.y9406.yel7g.y0pzo h1 .yl07d { background: color-mix(in srgb, var(--o06cg) 26%, transparent); }
.yrfz0 { text-transform: uppercase; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); letter-spacing: -.01em; }
.y8y52 { text-transform: none; font-weight: 700; font-size: clamp(2.2rem, 5vw, 3.6rem); }
.yt9j9 { text-transform: none; font-weight: 600; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.yiswk { text-transform: uppercase; font-weight: 900; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.yfhol { text-transform: none; font-weight: 500; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.yc40h { text-transform: none; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); }
:lang(en) .yt9j9, :lang(en) .yc40h { text-transform: capitalize; }
.ylm6i { text-transform: none; font-weight: 800; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.yukx9 { text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.yvvxz { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 20px; font-size: .9rem; color: #d6dae0; }
.ykwqx { position: relative; padding-left: 46px; text-transform: uppercase; letter-spacing: .14em; font-size: .78rem; font-weight: 700; }
.ykwqx::before { content: ""; position: absolute; left: 0; top: 50%; width: 34px; height: 2px; background: var(--o06cg); }
.yr73t { text-transform: uppercase; letter-spacing: .2em; font-size: .76rem; font-weight: 800; color: var(--o7sj6); }
.y5s3w { text-decoration: none; font-weight: 700; }
.y5s3w svg, .yavnq span[aria-hidden] { color: var(--o06cg); }
.yavnq b { color: var(--o7sj6); }
.y39nz { flex-direction: column; align-items: flex-start; }
.y5gnk { display: inline-flex; align-items: center; gap: 10px; font-size: 1.5rem; font-weight: 800; color: #fff; text-decoration: none; }
.y5gnk svg { width: 26px; height: 26px; color: var(--o06cg); flex: none; }
.yjfad { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 10px; max-width: 540px; }
.yibor { 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; }
.yibor svg { width: 18px; height: 18px; color: var(--o06cg); flex: none; }
.yevn1 { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 8px; color: #d6dae0; }
.yhazt { display: inline-flex; align-items: center; gap: 7px; font-size: .86rem; }
.yhazt svg { width: 16px; height: 16px; color: var(--o06cg); flex: none; }
.y45wi { display: flex; align-items: flex-start; gap: 10px; max-width: 52ch; font-size: .95rem; color: #d6dae0; }
.y45wi svg { width: 20px; height: 20px; color: var(--o06cg); flex: none; margin-top: 2px; }
.y7uox { display: grid; gap: 40px; align-items: center; }
.ynelg { 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; }
.ynelg b { background: var(--o06cg); color: var(--om0ij); border-radius: 99px; padding: 3px 10px; font-size: .78rem; letter-spacing: .04em; }
.y9406 h1 { margin-bottom: 20px; max-width: 20ch; hyphens: manual; }
.y9406 h1 .yl07d { display: inline; }
.y4brm { font-size: 1.15rem; color: #c9ced6; max-width: 56ch; margin-bottom: 30px; }
.y6w42 { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 34px; }
.yk8ue { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; color: #d6dae0; font-size: .93rem; font-weight: 500; }
.yk8ue li { display: inline-flex; align-items: center; gap: 8px; }
.yk8ue svg { width: 18px; height: 18px; color: var(--o06cg); flex: none; }
.y9pfk { background: color-mix(in srgb, var(--o4b93) 86%, transparent); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 26px; box-shadow: var(--oes0e); backdrop-filter: blur(8px); }
.y9pfk h2 { font-size: 1.7rem; margin-bottom: 4px; }
.y9pfk > p { color: var(--oyfeg); font-size: .93rem; }
.yy9tb { list-style: none; padding: 0; margin: 0 0 18px; font-size: .95rem; }
.yy9tb li { display: flex; justify-content: space-between; padding: 9px 0; border-bottom: 1px dashed var(--o8plu); }
.yy9tb li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }
.yy9tb li.y1k9q { color: var(--o7sj6); }
.y9pfk .yj4qg { font-weight: 700; margin-bottom: 14px; font-size: .92rem; }
.yqlm5 { display: grid; gap: 10px; }
.y140w { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--o8plu); border: 1px solid var(--o8plu); border-radius: var(--ojfla); overflow: hidden; }
.ydeo7 { background: var(--otc3k); padding: 26px 20px; }
.ygkoo { font-family: var(--owyxo); font-weight: 800; font-size: clamp(2.4rem, 6vw, 3.6rem); line-height: 1; color: #fff; font-variant-numeric: tabular-nums; }
.ygkoo small { font-size: .5em; color: var(--o7sj6); margin-left: 2px; }
.y68ls { color: var(--oyfeg); font-size: .9rem; margin-top: 8px; }
.ynwtz { font-size: .74rem; color: var(--oyfeg); }
.ydak1 { display: grid; gap: 16px; }
.yuxq2 { position: relative; display: flex; flex-direction: column; background: #fff; color: var(--o8d81); border-radius: var(--ojfla); overflow: hidden; text-decoration: none; box-shadow: var(--of8kz); transition: transform .3s var(--olmh2), box-shadow .3s; border: 1px solid rgba(20, 22, 26, .06); }
.yuxq2:hover { transform: translateY(-5px); box-shadow: 0 26px 50px -24px color-mix(in srgb, var(--o0r84) 45%, transparent); }
.ynyf2 { position: relative; aspect-ratio: 16 / 9; overflow: hidden; background: #ddd; }
.ynyf2 img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--olmh2); }
.yuxq2:hover .ynyf2 img { transform: scale(1.06); }
.y2bdr { position: relative; z-index: 1; margin: -46px 0 14px; width: 48px; height: 48px; border-radius: 12px; background: var(--o06cg); color: var(--om0ij); display: grid; place-items: center; box-shadow: 0 10px 20px -8px rgba(0, 0, 0, .4); }
.y2bdr svg { width: 24px; height: 24px; }
.ywr9v { padding: 22px 20px 20px; display: flex; flex-direction: column; flex: 1; }
.yuxq2 h3 { font-size: 1.5rem; text-transform: var(--ovkun); margin-bottom: 8px; }
.yuxq2 p { color: var(--ot4ao); font-size: .95rem; margin-bottom: 16px; }
.yli56 { 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; }
.yli56 strong { font-family: var(--owyxo); font-size: 1.3rem; }
.yli56 .ybow7 { width: 36px; height: 36px; border-radius: 50%; background: var(--oe426); display: grid; place-items: center; transition: background .2s, color .2s; }
.yli56 .ybow7 svg { width: 16px; height: 16px; }
.yuxq2:hover .ybow7 { background: var(--o0r84); color: var(--o06cg); }
.yfh2a .ynyf2 { aspect-ratio: 16 / 8; }
.ywyrt { display: grid; gap: 40px; align-items: stretch; }
.ym9mm { position: relative; min-height: 100%; }
.ym9mm img { border-radius: var(--o81kx); width: 100%; height: 100%; object-fit: cover; aspect-ratio: 4 / 3.4; }
.ym9mm .yhm2h { position: absolute; right: -6px; bottom: -22px; background: var(--o06cg); color: var(--om0ij); border-radius: 14px; padding: 18px 20px; box-shadow: var(--oes0e); max-width: 230px; }
.yhm2h b { display: block; font-family: var(--owyxo); font-size: 2.8rem; line-height: .9; }
.yhm2h span { font-size: .86rem; font-weight: 600; }
.yo9bg { display: grid; gap: 14px; margin-top: 26px; }
.yqafj { display: flex; gap: 16px; padding: 18px; border-radius: var(--ojfla); background: var(--o4b93); border: 1px solid var(--o8plu); }
.yi54v .yqafj { background: #fff; border-color: rgba(20, 22, 26, .07); }
.y3w29 { width: 46px; height: 46px; border-radius: 12px; background: color-mix(in srgb, var(--o06cg) 14%, transparent); color: var(--o06cg); display: grid; place-items: center; flex: none; }
.yi54v .y3w29 { background: var(--o0r84); }
.y3w29 svg { width: 22px; height: 22px; }
.yqafj h3 { font-size: 1.2rem; margin-bottom: 4px; font-family: var(--oj2v4); font-weight: 700; letter-spacing: 0; line-height: 1.3; }
.yqafj p { margin: 0; font-size: .94rem; color: var(--oyfeg); }
.yi54v .yqafj p { color: var(--ot4ao); }
.yddax { --olgpc: 50%; position: relative; border-radius: var(--o81kx); overflow: hidden; aspect-ratio: 16 / 10; user-select: none; box-shadow: var(--oes0e); background: #222; touch-action: pan-y; }
.yddax img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.ys8p0 { filter: saturate(.18) contrast(.78) brightness(.82) sepia(.32); }
.ytcbm { position: absolute; inset: 0; clip-path: inset(0 calc(100% - var(--olgpc)) 0 0); }
.ytcbm::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; }
.ymilx { position: absolute; top: 0; bottom: 0; left: var(--olgpc); width: 3px; margin-left: -1.5px; background: var(--o06cg); pointer-events: none; }
.ymilx::after { content: ""; position: absolute; top: 50%; left: 50%; width: 52px; height: 52px; transform: translate(-50%, -50%); border-radius: 50%; background: var(--o06cg) 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); }
.yiqso { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; cursor: ew-resize; margin: 0; z-index: 3; }
.yiqso:focus-visible + .ymilx::after { outline: 3px solid #fff; outline-offset: 3px; }
.ynisi { 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(--o0r84) 78%, transparent); color: #fff; pointer-events: none; }
.y8gpp { left: 16px; }
.ytf9e { right: 16px; background: var(--o06cg); color: var(--om0ij); }
.yqqjo { font-size: .82rem; color: var(--oyfeg); margin-top: 12px; }
.y7jbp { list-style: none; padding: 0; margin: 22px 0 28px; display: grid; gap: 12px; }
.y7jbp li { display: flex; gap: 12px; align-items: flex-start; }
.y7jbp svg { width: 22px; height: 22px; color: var(--o06cg); flex: none; margin-top: 2px; }
.yar3u { display: grid; gap: 16px; counter-reset: step; list-style: none; padding: 0; margin: 0; }
.yvvoq { position: relative; padding: 28px 22px 24px; border-radius: var(--ojfla); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--of8kz); overflow: hidden; }
.yvvoq::before { counter-increment: step; content: "0" counter(step); position: absolute; right: 14px; top: 2px; font-family: var(--owyxo); font-weight: 800; font-size: 5.2rem; line-height: 1; color: rgba(20, 22, 26, .06); }
.ywp0y { width: 50px; height: 50px; border-radius: 12px; background: var(--o0r84); color: var(--o06cg); display: grid; place-items: center; margin-bottom: 18px; }
.ywp0y svg { width: 24px; height: 24px; }
.yvvoq h3 { font-size: 1.4rem; text-transform: var(--ovkun); }
.yvvoq p { color: var(--ot4ao); font-size: .95rem; margin: 0; }
.yxt6n { display: inline-block; margin-top: 14px; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--om0ij); background: var(--o06cg); padding: 4px 10px; border-radius: 99px; }
.yc634 { display: grid; gap: 18px; align-items: stretch; }
.yuf08 { position: relative; display: flex; flex-direction: column; padding: 30px 24px 26px; border-radius: var(--o81kx); background: var(--o4b93); border: 1px solid var(--o8plu); }
.yvzq1 { background: linear-gradient(180deg, color-mix(in srgb, var(--o06cg) 12%, var(--o4b93)) 0%, var(--o4b93) 60%); border: 2px solid var(--o06cg); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--o06cg) 35%, transparent); }
.yh9ny { position: absolute; top: -13px; left: 24px; background: var(--o06cg); color: var(--om0ij); font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; padding: 5px 12px; border-radius: 99px; }
.ynk8v { font-size: .76rem; font-weight: 800; letter-spacing: .18em; text-transform: uppercase; color: var(--oyfeg); }
.yuf08 h3 { font-size: 2rem; text-transform: var(--ovkun); margin: 6px 0 6px; }
.yum0x { color: var(--oyfeg); font-size: .94rem; min-height: 3em; }
.yi03q { display: flex; align-items: baseline; gap: 8px; margin: 8px 0 4px; }
.yi03q small { color: var(--oyfeg); font-weight: 600; }
.yi03q b { font-family: var(--owyxo); font-size: 3.3rem; line-height: 1; color: #fff; }
.yi03q span { font-weight: 700; color: var(--oyfeg); }
.ypma7 { font-size: .8rem; color: #79818c; margin-bottom: 20px; }
.y4z3t { list-style: none; padding: 18px 0 0; margin: 0 0 24px; border-top: 1px solid var(--o8plu); display: grid; gap: 10px; font-size: .94rem; }
.y4z3t li { display: flex; gap: 10px; align-items: flex-start; }
.y4z3t svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--o06cg); }
.y4z3t li.yk0hp { color: #6a717c; }
.y4z3t li.yk0hp svg { color: #4c535d; }
.yuf08 .ytrcv { margin-top: auto; }
.yf5c6 { position: relative; margin-top: 46px; border-radius: var(--ojfla); border: 1px solid var(--o8plu); overflow-x: auto; -webkit-overflow-scrolling: touch; background: var(--otc3k); }
.y2sy7 { width: 100%; min-width: 640px; border-collapse: collapse; font-size: .94rem; }
.y2sy7 caption { text-align: left; padding: 18px 20px 0; font-family: var(--owyxo); font-size: 1.5rem; font-weight: 700; text-transform: var(--ovkun); }
.y2sy7 th, .y2sy7 td { padding: 13px 18px; text-align: center; border-bottom: 1px solid var(--o8plu); }
.y2sy7 thead th { font-family: var(--owyxo); font-size: 1.15rem; text-transform: var(--ovkun); letter-spacing: .02em; color: #fff; background: rgba(255, 255, 255, .03); }
.y2sy7 th[scope="row"] { text-align: left; font-weight: 500; color: #cdd2d9; }
.y2sy7 tbody tr:hover { background: rgba(255, 255, 255, .025); }
.y2sy7 .y7iyf { background: color-mix(in srgb, var(--o06cg) 6%, transparent); }
.y2sy7 .yaax2 svg { width: 20px; height: 20px; color: var(--o06cg); margin: auto; }
.y2sy7 .y2dmz { color: #555c66; }
.y2sy7 tfoot td, .y2sy7 tfoot th { font-weight: 800; border-bottom: 0; }
.y2sy7 tfoot th { text-align: left; }
.yydqf { display: grid; gap: 16px; }
.ytque { display: flex; flex-direction: column; padding: 26px 24px; border-radius: var(--ojfla); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--of8kz); margin: 0; }
.ys2bw { display: flex; gap: 2px; color: var(--o7sj6); margin-bottom: 14px; }
.yi54v .ys2bw, .yb7vo .ys2bw { color: var(--opzc9); }
.ys2bw svg { width: 18px; height: 18px; }
.ytque blockquote { margin: 0 0 20px; font-size: 1rem; color: #2a2e34; }
.ytque figcaption { margin-top: auto; display: flex; align-items: center; gap: 12px; }
.y4vnr { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; font-weight: 800; background: var(--o0r84); color: var(--osyfq); flex: none; }
.ytque figcaption b { display: block; font-size: .95rem; }
.ytque figcaption > div span { font-size: .82rem; color: var(--ot4ao); }
.y0isg { display: inline-flex; align-items: center; gap: 6px; font-size: .74rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ot4ao); border: 1px dashed rgba(20, 22, 26, .3); padding: 4px 10px; border-radius: 99px; }
.ypksl { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }
.ypksl b { font-family: var(--owyxo); font-size: 3rem; line-height: 1; }
.y791e { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 14px; }
.y791e li { list-style: none; padding: 12px 22px; border-radius: 99px; border: 1px solid var(--o8plu); font-family: var(--owyxo); font-size: 1.25rem; font-weight: 700; letter-spacing: .06em; text-transform: var(--ovkun); color: #aab1bb; }
.y791e { padding: 0; margin: 0; }
.yujxx { display: grid; gap: 10px; max-width: 900px; }
.y4oxw { margin: 0 auto; }
.ykdi9 { border-radius: 12px; background: var(--o4b93); border: 1px solid var(--o8plu); overflow: hidden; transition: border-color .2s; }
.yi54v .ykdi9, .yb7vo .ykdi9 { background: #fff; border-color: rgba(20, 22, 26, .08); }
.ykdi9[open] { border-color: var(--o06cg); }
.ykdi9 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; }
.ykdi9 summary::-webkit-details-marker { display: none; }
.ykdi9 summary .yxhlq { position: relative; width: 30px; height: 30px; flex: none; border-radius: 50%; background: color-mix(in srgb, var(--o06cg) 14%, transparent); }
.ykdi9 summary .yxhlq::before, .ykdi9 summary .yxhlq::after { content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 2px; background: var(--o06cg); transform: translate(-50%, -50%); transition: transform .25s var(--olmh2); }
.yi54v .ykdi9 summary .yxhlq::before, .yi54v .ykdi9 summary .yxhlq::after, .yb7vo .ykdi9 summary .yxhlq::before, .yb7vo .ykdi9 summary .yxhlq::after { background: var(--opzc9); }
.ykdi9 summary .yxhlq::after { transform: translate(-50%, -50%) rotate(90deg); }
.ykdi9[open] summary .yxhlq::after { transform: translate(-50%, -50%) rotate(0); }
.ykdi9 .yhl6m { padding: 0 20px 20px; color: var(--oyfeg); }
.yi54v .ykdi9 .yhl6m, .yb7vo .ykdi9 .yhl6m { color: var(--ot4ao); }
.ykdi9 .yhl6m p:last-child { margin: 0; }
.yerg2 { display: grid; gap: 28px; }
.yopdz { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 26px; }
.y5yyq { list-style: none; padding: 0; margin: 0 0 18px; display: grid; gap: 16px; }
.y5yyq li { display: flex; gap: 14px; align-items: flex-start; }
.y5yyq .yv4ba { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--o06cg) 13%, transparent); color: var(--o06cg); display: grid; place-items: center; flex: none; }
.y5yyq .yv4ba svg { width: 20px; height: 20px; }
.y5yyq small { display: block; color: var(--oyfeg); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.y5yyq a, .y5yyq span { font-weight: 600; text-decoration: none; }
.y5yyq a:hover { color: var(--o06cg); }
.ykeca { position: relative; border-radius: var(--o81kx); overflow: hidden; background: var(--o4b93); height: 380px; border: 1px solid var(--o8plu); }
.ykeca iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.yx33f { 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(--o0r84) 75%, transparent), color-mix(in srgb, var(--o0r84) 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(--o4b93), var(--o0r84)); }
.yx33f .yhal5 { width: 56px; height: 56px; border-radius: 50%; background: var(--o06cg); color: var(--om0ij); display: grid; place-items: center; box-shadow: 0 0 0 10px color-mix(in srgb, var(--o06cg) 15%, transparent), 0 0 0 22px color-mix(in srgb, var(--o06cg) 7%, transparent); }
.yx33f .yhal5 svg { width: 26px; height: 26px; }
.yx33f p { margin: 0; max-width: 40ch; color: var(--oyfeg); font-size: .88rem; }
.yx33f strong { font-size: 1.05rem; color: #fff; }
.yh209 { background: #fff; color: var(--o8d81); border-radius: var(--o81kx); padding: 26px 22px; box-shadow: var(--oes0e); }
.yh209 h2, .yh209 h3 { color: var(--o8d81); }
.ypf22 { display: grid; gap: 14px; }
.yqd0q { display: flex; flex-direction: column; gap: 6px; }
.yqd0q label, .yqd0q .yua9n { font-size: .86rem; font-weight: 700; color: #2b3036; }
.yqd0q label .yglng { color: #d24b00; }
.yqd0q input, .yqd0q select, .yqd0q textarea { width: 100%; min-height: 50px; padding: 12px 14px; border-radius: var(--ox7gh); border: 1.5px solid #d9dbe0; background: #f8f8f6; color: var(--o8d81); transition: border-color .2s, box-shadow .2s, background .2s; }
.yqd0q textarea { min-height: 110px; resize: vertical; }
.yqd0q 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; }
.yqd0q input:focus, .yqd0q select:focus, .yqd0q textarea:focus { outline: none; border-color: var(--o06cg); background: #fff; box-shadow: 0 0 0 4px color-mix(in srgb, var(--o06cg) 22%, transparent); }
.yqd0q.yjm94 input, .yqd0q.yjm94 select, .yqd0q.yjm94 textarea { border-color: var(--oai7w); background: #fff6f6; }
.ygywm { font-size: .8rem; color: #c62828; min-height: 0; }
.ygywm:empty { display: none; }
.yxpr4 { display: flex; gap: 12px; align-items: flex-start; font-size: .84rem; color: #3d434b; line-height: 1.5; }
.yxpr4 input { width: 22px; height: 22px; flex: none; margin-top: 1px; accent-color: var(--o06cg); }
.yxpr4.yjm94 { color: #c62828; }
.yt8r9 { font-size: .76rem; color: #6a7079; background: #f4f3ef; border-radius: var(--ox7gh); padding: 12px 14px; line-height: 1.55; }
.yt8r9 summary { cursor: pointer; font-weight: 700; color: #3d434b; }
.yt8r9 p { margin: 8px 0 0; }
.yzlau { border-radius: var(--ox7gh); padding: 12px 14px; font-size: .9rem; font-weight: 600; }
.yzlau:empty { display: none; }
.yzlau.ymur1 { background: #fff0f0; color: #b42318; }
.yzlau.ypz51 { background: #edfbf3; color: #146c3d; }
.yh209 .ytrcv[disabled] { opacity: .65; pointer-events: none; }
.y6gwb { font-size: .78rem; color: var(--ot4ao); margin: 0; }
.ysjhn { position: relative; overflow: hidden; border-radius: var(--o81kx); padding: 40px 26px; background: var(--o06cg); color: var(--om0ij); display: grid; gap: 22px; align-items: center; }
.ysjhn::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; }
.ysjhn h2 { font-size: clamp(1.9rem, 4vw, 2.9rem); margin-bottom: 8px; }
.ysjhn p { margin: 0; font-weight: 500; max-width: 60ch; }
.yuuy7 { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 1; }
.ysjhn .yduu6 { --oolgv: var(--om0ij); border-color: color-mix(in srgb, var(--om0ij) 35%, transparent); }
.ysjhn .yduu6:hover { border-color: var(--om0ij); color: var(--om0ij); }
.y3hmt { position: relative; isolation: isolate; padding: 48px 0 56px; overflow: hidden; background: var(--otc3k); border-bottom: 1px solid var(--o8plu); }
.y4n0c { position: absolute; inset: 0; z-index: -2; }
.y4n0c img { width: 100%; height: 100%; object-fit: cover; opacity: .38; }
.y3hmt::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--o0r84) 97%, transparent) 20%, color-mix(in srgb, var(--o0r84) 70%, transparent)); }
.y3hmt h1 { font-size: clamp(2.3rem, 6vw, 4rem); max-width: 18ch; margin-bottom: 14px; }
.y3hmt .ywk5k { max-width: 62ch; color: #c3c9d1; margin: 0; }
.ylb5m { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 24px; }
.yeewe { 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; }
.yeewe svg { width: 16px; height: 16px; color: var(--o06cg); }
.yi3zc { margin-bottom: 22px; font-size: .86rem; color: var(--oyfeg); }
.yi3zc ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px; }
.yi3zc li + li::before { content: "/"; margin-right: 6px; color: #565d67; }
.yi3zc a { text-decoration: none; }
.yi3zc a:hover { color: var(--o06cg); }
.yi3zc [aria-current] { color: #e2e6eb; }
.yztmx { display: grid; gap: 34px; }
.y622t > img { border-radius: var(--o81kx); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 30px; }
.y622t h2 { font-size: clamp(1.8rem, 3.4vw, 2.4rem); margin-top: 1.4em; }
.y622t h2:first-of-type { margin-top: 0; }
.y622t p { color: var(--oyfeg); font-size: 1.04rem; }
.yuy56 { list-style: none; padding: 0; margin: 0 0 10px; display: grid; gap: 10px; }
.yuy56 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; }
.yuy56 svg { width: 22px; height: 22px; color: var(--opzc9); flex: none; margin-top: 1px; }
.ywgq6 { position: sticky; top: calc(var(--o85o4) + 20px); background: var(--o0r84); color: var(--or3fa); border-radius: var(--o81kx); padding: 26px; box-shadow: var(--oes0e); }
.ywgq6 h2 { font-size: 1.7rem; margin: 0 0 6px; }
.ywgq6 .yd5eq { display: flex; align-items: baseline; gap: 8px; margin: 14px 0 4px; }
.ywgq6 .yd5eq small { color: var(--oyfeg); }
.ywgq6 .yd5eq b { font-family: var(--owyxo); font-size: 3rem; line-height: 1; color: var(--o7sj6); }
.ywgq6 ul { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; gap: 10px; font-size: .93rem; color: #cfd4da; }
.ywgq6 ul li { display: flex; gap: 10px; }
.ywgq6 ul svg { width: 18px; height: 18px; color: var(--o06cg); flex: none; margin-top: 3px; }
.ywgq6 .ytrcv + .ytrcv { margin-top: 10px; }
.ymdjo { display: grid; gap: 12px; }
.ymdjo 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; }
.ymdjo a:hover { transform: translateX(4px); box-shadow: var(--of8kz); }
.ymdjo .yv4ba { width: 40px; height: 40px; border-radius: var(--ox7gh); background: var(--o0r84); color: var(--o06cg); display: grid; place-items: center; flex: none; }
.ymdjo .yv4ba svg { width: 20px; height: 20px; }
.ymdjo small { display: block; font-weight: 500; color: var(--ot4ao); }
.ykk9l { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 32px; position: sticky; top: var(--o85o4); z-index: 5; padding: 12px 0; background: var(--oe426); }
.ykk9l 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; }
.ykk9l a:hover { background: var(--o0r84); color: var(--o06cg); }
.y2kst { margin-bottom: 40px; scroll-margin-top: calc(var(--o85o4) + 80px); }
.y7r3c { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }
.y7r3c .yv4ba { width: 46px; height: 46px; border-radius: 12px; background: var(--o0r84); color: var(--o06cg); display: grid; place-items: center; flex: none; }
.y7r3c .yv4ba svg { width: 22px; height: 22px; }
.y7r3c h2 { margin: 0; font-size: 1.9rem; }
.y7r3c a { margin-left: auto; font-size: .88rem; color: var(--o7sj6); }
.y6b4n { width: 100%; border-collapse: collapse; background: #fff; color: var(--o8d81); border-radius: 14px; overflow: hidden; box-shadow: var(--of8kz); font-size: .97rem; }
.y6b4n th, .y6b4n td { padding: 14px 18px; text-align: left; border-bottom: 1px solid rgba(20, 22, 26, .07); }
.y6b4n thead th { background: var(--o0r84); color: #fff; font-family: var(--owyxo); font-size: 1.05rem; text-transform: var(--ovkun); letter-spacing: .04em; }
.y6b4n td:last-child, .y6b4n th:last-child { text-align: right; white-space: nowrap; font-weight: 800; font-variant-numeric: tabular-nums; }
.y6b4n tbody tr:last-child td { border-bottom: 0; }
.y6b4n tbody tr:hover { background: #fbfaf6; }
.yduic { font-size: .86rem; color: var(--ot4ao); background: #fff; border-left: 4px solid var(--o06cg); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.ywg5o { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--o8plu); }
.ywg5o li { display: flex; align-items: baseline; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--o8plu); }
.ywg5o li::after { content: ""; order: 2; flex: 1; border-bottom: 1px dotted #4a515b; transform: translateY(-4px); }
.ywg5o span { order: 1; }
.ywg5o b { order: 3; font-variant-numeric: tabular-nums; white-space: nowrap; color: var(--o7sj6); }
.yuz1g { list-style: none; padding: 0; margin: 0; border-left: 2px solid var(--o06cg); display: grid; gap: 26px; }
.yuz1g li { position: relative; padding-left: 26px; }
.yuz1g li::before { content: ""; position: absolute; left: -8px; top: 6px; width: 14px; height: 14px; border-radius: 50%; background: var(--o06cg); box-shadow: 0 0 0 5px var(--oe426); }
.yuz1g b { font-family: var(--owyxo); font-size: 1.6rem; display: block; line-height: 1.1; }
.yuz1g p { margin: 4px 0 0; color: var(--oyfeg); }
.yrnqe { display: grid; gap: 18px; grid-template-columns: repeat(2, 1fr); }
.y4m05 { margin: 0; }
.y4m05 img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 14px; filter: grayscale(.25); transition: filter .3s; }
.y4m05:hover img { filter: none; }
.y4m05 figcaption { padding-top: 12px; }
.y4m05 b { display: block; font-size: 1.05rem; }
.y4m05 span { font-size: .86rem; color: var(--oyfeg); }
.yh8gz { display: grid; gap: 14px; }
.ytu8t { display: grid; gap: 34px; }
.yrg7a { background: #fff; border-radius: 14px; padding: 20px 22px; border: 1px solid rgba(20, 22, 26, .07); font-size: .9rem; align-self: start; }
.yrg7a b { display: block; font-family: var(--owyxo); font-size: 1.2rem; text-transform: var(--ovkun); margin-bottom: 8px; }
.yrg7a ol { margin: 0; padding-left: 1.2em; display: grid; gap: 6px; }
.yrg7a a { text-decoration: none; color: var(--ot4ao); }
.yrg7a a:hover { color: var(--o8d81); text-decoration: underline; }
.ygd0o { max-width: 76ch; color: #2b3036; font-size: 1rem; }
.ygd0o h2 { font-size: 1.75rem; margin: 1.8em 0 .5em; text-transform: none; scroll-margin-top: calc(var(--o85o4) + 20px); }
.ygd0o h2:first-child { margin-top: 0; }
.ygd0o h3 { font-size: 1.25rem; margin: 1.4em 0 .4em; }
.ygd0o li { margin-bottom: .45em; }
.ygd0o a { color: var(--opzc9); }
.ygd0o table { width: 100%; border-collapse: collapse; font-size: .9rem; margin: 1em 0 1.4em; background: #fff; border-radius: var(--ox7gh); overflow: hidden; }
.ygd0o th, .ygd0o td { padding: 10px 12px; border-bottom: 1px solid rgba(20, 22, 26, .08); text-align: left; vertical-align: top; }
.ygd0o thead th { background: var(--o0r84); color: #fff; }
.ygd0o .y2hec { position: relative; overflow-x: auto; }
.ygd0o .yoewt { background: #fff8e5; border-left: 4px solid var(--o06cg); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.yk7n1 { font-size: .86rem; color: var(--ot4ao); }
.ysywh { min-height: 62vh; display: grid; place-items: center; text-align: center; padding: 80px 0; }
.ysywh .ykd5a { font-family: var(--owyxo); font-weight: 800; font-size: clamp(6rem, 22vw, 12rem); line-height: .9; color: transparent; -webkit-text-stroke: 2px var(--o06cg); }
.ysywh .yutiv { width: 92px; height: 92px; border-radius: 50%; background: var(--o06cg); color: var(--om0ij); display: grid; place-items: center; margin: 0 auto 26px; box-shadow: 0 0 0 14px color-mix(in srgb, var(--o06cg) 14%, transparent); }
.ysywh .yutiv svg { width: 44px; height: 44px; }
.ysywh .ywk5k { max-width: 56ch; margin: 0 auto 28px; }
.ysywh .ydxwz { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }
.y2ibe { background: var(--oez17); color: #aeb5bf; padding: 64px 0 28px; font-size: .93rem; border-top: 1px solid var(--otskj); }
.yopkh { display: grid; gap: 34px; }
.y2ibe h2 { font-size: 1.15rem; color: #fff; letter-spacing: .08em; margin-bottom: 16px; }
.y2ibe ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
.y2ibe a { text-decoration: none; }
.y2ibe a:hover { color: var(--o06cg); }
.y2ibe address { font-style: normal; line-height: 1.75; }
.y63tw p { margin: 16px 0 18px; max-width: 38ch; }
.y9hek { font-size: .82rem; color: #8c94a0; line-height: 1.7; }
.yj4la { margin-top: 44px; padding-top: 22px; border-top: 1px solid var(--otskj); display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; font-size: .82rem; color: #8c94a0; }
.yj4la nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
.yu9cg { background: none; border: 0; padding: 0; cursor: pointer; color: inherit; font-size: inherit; text-decoration: none; }
.yu9cg:hover { color: var(--o06cg); }
.y8jfh { display: inline-flex; align-items: center; gap: 8px; font-size: .76rem; padding: 4px 10px; border-radius: 6px; border: 1px dashed #4b525c; color: #9aa2ad; }
.y8jfh b { color: var(--o7sj6); letter-spacing: .1em; }
.yfrd0 { 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(--o0r84) 95%, transparent); border-top: 1px solid var(--o8plu); backdrop-filter: blur(10px); }
.yfrd0 .ytrcv { min-height: 46px; font-size: .92rem; }
body { padding-bottom: 72px; }
.y5rsg { 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(--olmh2); isolation: isolate; max-height: 70vh; overflow-y: auto; }
.y5rsg p { color: #4b5159; }
.y5rsg.ymvev { transform: none; opacity: 1; visibility: visible; }
.y5rsg h2 { font-size: 1.4rem; margin-bottom: 6px; display: flex; align-items: center; gap: 10px; }
.y5rsg h2 svg { width: 24px; height: 24px; color: var(--opzc9); }
.y5rsg p { font-size: .87rem; color: #4b5159; margin-bottom: 14px; }
.y5rsg a { color: var(--opzc9); }
.y94wy { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.y94wy .ytrcv { min-height: 44px; font-size: .9rem; padding: 0 12px; }
.y94wy .yil99 { grid-column: 1 / -1; }
.yivt7 { 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(--o0r84) 72%, transparent); opacity: 0; visibility: hidden; transition: .25s; }
.yivt7.ymodm { opacity: 1; visibility: visible; }
.yn6w1 { width: 100%; max-width: 620px; max-height: calc(100vh - 32px); overflow-y: auto; background: #fff; color: var(--o8d81); border-radius: var(--o81kx); padding: 26px 22px; }
.yn6w1 h2 { font-size: 1.8rem; }
.yn6w1 > p { font-size: .9rem; color: #4b5159; }
.yk2ob { border: 1px solid #e4e4e0; border-radius: 12px; padding: 16px; margin-bottom: 10px; }
.yd4v9 { display: flex; justify-content: space-between; align-items: center; gap: 12px; }
.yd4v9 b { font-size: 1rem; }
.yk2ob p { font-size: .84rem; color: #5d636c; margin: 8px 0 0; }
.ydmni { position: relative; width: 50px; height: 28px; flex: none; }
.ydmni input { position: absolute; opacity: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; z-index: 1; }
.ydmni span { position: absolute; inset: 0; border-radius: 99px; background: #c9ccd2; transition: .2s; }
.ydmni 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(--olmh2); }
.ydmni input:checked + span { background: var(--o06cg); }
.ydmni input:checked + span::after { transform: translateX(22px); }
.ydmni input:disabled + span { background: #9fd5b6; }
.ydmni input:disabled { cursor: not-allowed; }
.ydmni input:focus-visible + span { outline: 3px solid var(--o06cg); outline-offset: 2px; }
.y8gq4 { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }
.y8gq4 .ytrcv { flex: 1 1 160px; min-height: 46px; }
.ycqs3 { font-size: .76rem; font-weight: 800; color: #1c7d48; text-transform: uppercase; letter-spacing: .08em; }
.ylcyf [data-gcwja] { opacity: 0; transform: translateY(26px); transition: opacity .7s var(--olmh2), transform .7s var(--olmh2); transition-delay: var(--o4k0r, 0s); }
.ylcyf [data-gcwja].yaoyw { opacity: 1; transform: none; }
.ytu8t > *, .yerg2 > *, .yztmx > *, .ywyrt > *, .ykkjd > *, .y7uox > * { min-width: 0; }
.ynd2h { margin-top: 0; }
.y6uf6 { margin-bottom: 0; }
.ybss7 { text-align: center; }
.ysit8 { color: var(--oyfeg); }
.yc196 { display: flex; flex-wrap: wrap; gap: 12px; }
.ykkjd { display: grid; gap: 28px; }
@media (min-width: 560px) {
  .ydak1 { grid-template-columns: repeat(2, 1fr); }
  .y140w { grid-template-columns: repeat(4, 1fr); }
  .ypf22 { grid-template-columns: 1fr 1fr; }
  .ypf22 .ynykk, .ypf22 .yxpr4, .ypf22 .yt8r9, .ypf22 .yzlau, .ypf22 .y04e8 { grid-column: 1 / -1; }
  .yar3u { grid-template-columns: repeat(2, 1fr); }
  .yrnqe { grid-template-columns: repeat(4, 1fr); }
  .y5rsg { left: 20px; bottom: 20px; right: auto; }
}
@media (min-width: 760px) {
  .ywlty { padding: 100px 0; }
  .yydqf { grid-template-columns: repeat(3, 1fr); }
  .yc634 { max-width: 560px; margin: 0 auto; }
  .y91ln { grid-template-columns: 1fr 1fr; }
  .yh8gz { grid-template-columns: repeat(3, 1fr); }
  .ysjhn { grid-template-columns: 1fr auto; padding: 52px 52px; }
  .yzsbi { grid-template-columns: 1.2fr 1fr; }
  .yzsbi .ywk5k { margin-bottom: 6px; }
  .ykkjd { grid-template-columns: 1fr 1fr; gap: 48px; }
  .yopkh { grid-template-columns: 1.4fr 1fr 1fr; }
  .ytu8t { grid-template-columns: 260px 1fr; gap: 54px; }
  .yrg7a { position: sticky; top: calc(var(--o85o4) + 20px); }
  .yh209 { padding: 34px 32px; }
}
@media (min-width: 1000px) {
.ydak1 { grid-template-columns: repeat(4, 1fr); }
  .ya37b { grid-template-columns: repeat(3, 1fr); }
  .y7uox { grid-template-columns: 1.55fr 1fr; gap: 64px; }
  .ywyrt { grid-template-columns: 1fr 1fr; gap: 72px; }
  .yhyjs .ym9mm { order: 2; }
  .yar3u { grid-template-columns: repeat(4, 1fr); }
  .yerg2 { grid-template-columns: .9fr 1.1fr; gap: 40px; align-items: start; }
  .yc634 { grid-template-columns: repeat(3, 1fr); max-width: none; }
  .yztmx { grid-template-columns: 1fr 360px; gap: 56px; align-items: start; }
  .yopkh { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  .yddax { aspect-ratio: 16 / 11; }
}
@media (min-width: 1120px) {
  .yfp0l { display: block; }
  .y2ge0, .ysbtj { display: none; }
  .yyc3j { display: inline-flex; }
  .ybaek { display: inline-flex; }
  .yfrd0 { display: none; }
  body { padding-bottom: 0; }
}
@media (max-width: 1119px) {
  .y5rsg { bottom: 84px; }
}
@media (max-width: 420px) {
  .y63sd { display: none; }
  .ytx0m { font-size: 1.22rem; }
  .yzdxc a { padding: 7px 7px; }
  .y6w42 .ytrcv { flex: 1 1 100%; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
  .ylcyf [data-gcwja] { opacity: 1; transform: none; }
}
@media print {
  .yu4q8, .ys68c, .yfrd0, .y5rsg, .yivt7, .y2ibe, .ykeca { display: none !important; }
  body { background: #fff; color: #000; padding: 0; }
}
.yg81m { max-width: 1040px; grid-template-columns: 1fr 1fr; align-items: start; }
@media (max-width: 720px) { .yg81m { grid-template-columns: 1fr; } }
.yy54t .ykdi9 { padding: 16px 20px; }
.yy54t .yggwq { margin: 0 0 6px; font-size: 1.02rem; font-weight: 700; }
.yy54t .yhl6m { padding: 0; }
.y3qeb { max-width: 1040px; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); align-items: start; }
.ydi94 { counter-reset: faq; }
.ydi94 .ykdi9 { position: relative; padding-left: 56px; }
.ydi94 .ykdi9::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(--o06cg) 14%, transparent); color: var(--o06cg); font-weight: 700; font-size: .9rem; }
.yjpf0 .y9y3c { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--o8plu); background: var(--o4b93); color: var(--or3fa); margin-bottom: 12px; font: inherit; }
.yjpf0 .ypcbs { display: grid; gap: 10px; }
.ykdi9.ylt38 { display: none; }
.y7x6a { padding: 8px 0 26px; }
.y7x6a .yi3zc { margin-bottom: 14px; }
.y7x6a h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin-bottom: 10px; }
.y7x6a .ywk5k { max-width: 60ch; color: var(--oyfeg); margin: 0; }
.yh1jx { padding: 30px 0 26px; border-bottom: 1px solid var(--o8plu); background: var(--o18yf); }
.yh1jx .yi3zc { margin-bottom: 12px; }
.yh1jx h1 { font-size: clamp(2rem, 5vw, 3.1rem); margin-bottom: 10px; color: var(--or3fa); }
.yh1jx .ywk5k { max-width: 60ch; color: var(--oyfeg); margin: 0; }
.yuqhr { display: grid; gap: 28px; align-items: start; }
.y4atw { display: grid; gap: 28px; }
.y17q1 { min-width: 0; }
.yted6 .y5yyq { display: grid; gap: 16px; }
.yted6 { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 22px 26px; }
.yj9gi { display: grid; gap: 16px; }
.yil6t { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 20px; display: grid; gap: 6px; }
.yil6t .yv4ba { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--o06cg) 13%, transparent); color: var(--o06cg); display: grid; place-items: center; }
.yil6t .yv4ba svg { width: 20px; height: 20px; }
.yil6t small { color: var(--oyfeg); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.yil6t a, .yil6t span { font-weight: 600; text-decoration: none; }
.yicqx { background: var(--o4b93); border: 1px solid var(--o8plu); border-left: 4px solid var(--o06cg); border-radius: var(--o81kx); padding: 26px; }
.yz0bc { display: block; font-family: var(--owyxo); font-size: 1.35rem; margin-bottom: 16px; }
.yrj6a { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: .95rem; }
.yrj6a caption { text-align: left; font-weight: 700; color: var(--oyfeg); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; padding-bottom: 8px; }
.yrj6a th { text-align: left; font-weight: 600; padding: 9px 0; border-bottom: 1px dashed var(--o8plu); }
.yrj6a td { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; padding: 9px 0; border-bottom: 1px dashed var(--o8plu); }
.yahaw .yh209 { box-shadow: var(--of8kz); }
.y9ktq .yhlwm { list-style: none; display: flex; gap: 10px; padding: 0; margin: 0 0 16px; }
.y9ktq .yhlwm li { flex: 1; display: flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: var(--ox7gh); background: var(--o4b93); border: 1px solid var(--o8plu); color: var(--oyfeg); font-size: .82rem; font-weight: 700; }
.y9ktq .yhlwm li b { width: 26px; height: 26px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--o06cg) 16%, transparent); color: var(--o06cg); }
.y9ktq .yhlwm li.ykq2s { color: var(--or3fa); border-color: var(--o06cg); }
.y9ktq .yhlwm li.ykq2s b { background: var(--o06cg); color: var(--om0ij); }
.ywavs .y0pmf { position: absolute; opacity: 0; width: 1px; height: 1px; }
.ywavs .yujk3 { display: flex; align-items: center; gap: 10px; cursor: pointer; background: var(--otc3k); color: #fff; padding: 16px 20px; border-radius: var(--o81kx); font-weight: 700; }
.ywavs .yujk3 svg { width: 20px; height: 20px; color: var(--o06cg); }
.ywavs .yjqw5 { display: none; margin-top: 14px; }
.ywavs .y0pmf:checked ~ .yjqw5 { display: block; }
.ywavs .y0pmf:focus-visible ~ .yujk3 { outline: 3px solid var(--o06cg); outline-offset: 2px; }
.ynmpy { position: relative; border-radius: var(--o81kx); overflow: hidden; }
.ynmpy .y3azo { margin: 0; }
.ynmpy .y3azo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ynmpy .yie64 { padding: 18px; }
.yjn4n { margin: 0; }
.ydzss { border-radius: var(--o81kx); overflow: hidden; box-shadow: var(--oes0e); }
.ydzss img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ycvel { border-radius: var(--o81kx); background: var(--o18yf); border: 1px solid var(--o8plu); display: grid; place-items: center; padding: 20px; color: var(--oyfeg); }
.ycvel .ywlev { width: 100%; height: auto; max-width: 420px; }
.y87c0 { position: relative; border-radius: var(--o81kx); overflow: hidden; background: var(--o4b93); min-height: 320px; border: 1px solid var(--o8plu); display: grid; color: var(--ov8ru); }
.y87c0 .yh5vl { position: absolute; inset: 0; width: 100%; height: 100%; }
.y87c0 .y26jt { 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(--o4b93) 88%, transparent), transparent 55%); }
.y87c0 .y3346 { display: flex; align-items: center; gap: 10px; margin: 0; font-weight: 700; }
.y87c0 .y3346 svg { width: 20px; height: 20px; color: var(--o06cg); }
.y87c0 .ytz92 { margin: 0; color: var(--oyfeg); font-size: .85rem; max-width: 46ch; }
.y87c0 .yo4gx { display: flex; flex-wrap: wrap; gap: 10px; }
@media (min-width: 1000px) {
  .ylzvx { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .yi0xz { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .yrizt { grid-template-columns: 1fr 1.2fr 1fr; gap: 36px; }
  .yviy4 .y4atw { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .yoiq3 { grid-template-columns: 1.3fr .7fr; gap: 40px; }
  .yoiq3 .ynmpy .yie64 { position: absolute; inset: auto 24px 24px 24px; max-width: 460px; }
  .yoiq3 .y3azo img { min-height: 520px; }
  .yted6 .y5yyq { grid-template-columns: repeat(3, 1fr); }
  .yj9gi { grid-template-columns: 1fr; }
}
.yilxf { padding: 30px 0 4px; }
.yilxf h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0 0 8px; }
.yilxf .ywk5k { max-width: 60ch; color: var(--oyfeg); margin: 0; }
.y8vxi { padding: 22px 0 18px; }
.y8vxi .yi3zc { margin-bottom: 12px; }
.y8vxi h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0; }
.yig8q { display: grid; gap: 40px; }
.y49fb p, .yhr45 p { color: var(--oyfeg); font-size: 1.04rem; }
.y7788 { display: grid; gap: 20px; }
.yo1fm { font-family: var(--owyxo); font-size: clamp(1.6rem, 4vw, 2.4rem); margin: 0; color: var(--o7sj6); }
.ymtb8 { margin: 8px 0; }
.yfka1 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; padding: 24px; background: var(--o18yf); border: 1px solid var(--o8plu); border-radius: var(--o81kx); }
.yyf9f b { display: block; font-family: var(--owyxo); font-size: clamp(1.6rem, 4vw, 2.3rem); line-height: 1; color: var(--o7sj6); }
.yyf9f span { color: var(--oyfeg); font-size: .9rem; }
.y102c .y7jbp { grid-template-columns: 1fr; }
.yhitt .yrnqe, .ybw0q .yh8gz { margin-top: 8px; }
.y6c33 .yduic { color: var(--oyfeg); font-size: .9rem; margin-top: 18px; }
.yyx5i { margin-bottom: 36px; }
.ykq74 { display: grid; gap: 26px; }
.y2kst { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 24px 26px; }
.y7r3c { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }
.y7r3c .yv4ba { width: 40px; height: 40px; border-radius: 11px; background: color-mix(in srgb, var(--o06cg) 13%, transparent); color: var(--o06cg); display: grid; place-items: center; flex: none; }
.y7r3c .yv4ba svg { width: 20px; height: 20px; }
.y7r3c h2 { margin: 0; font-size: 1.3rem; flex: 1; }
.y7r3c a { white-space: nowrap; color: var(--o7sj6); text-decoration: none; font-weight: 600; font-size: .9rem; }
.yur3p { display: grid; gap: 22px; }
.yvo0r { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 24px; display: grid; gap: 16px; align-content: start; }
.ypgxn { display: grid; gap: 8px; }
.ypgxn .yv4ba { width: 44px; height: 44px; border-radius: 12px; background: color-mix(in srgb, var(--o06cg) 13%, transparent); color: var(--o06cg); display: grid; place-items: center; }
.ypgxn h2 { margin: 0; font-size: 1.25rem; }
.yk14s b { font-family: var(--owyxo); font-size: 1.6rem; color: var(--o7sj6); }
.ygkaa { width: 100%; border-collapse: collapse; margin-bottom: 30px; }
.ygkaa th, .ygkaa td { text-align: left; padding: 10px 12px; border-bottom: 1px solid var(--o8plu); }
.ygkaa td:last-child { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; }
.y7oi9 th { background: var(--o18yf); font-family: var(--owyxo); font-size: 1.05rem; }
.yxrjv { background: var(--o0r84); --or3fa: var(--osmfq); --oyfeg: var(--on666); --o7sj6: var(--osyfq); color: var(--or3fa); border-radius: var(--o81kx); padding: 28px; margin-bottom: 30px; }
.yxrjv .yx6jf, .yi54v .yxrjv .yx6jf, .yb7vo .yxrjv .yx6jf { color: var(--o7sj6); }
.yfyov { margin-bottom: 4px; }
.y2fgt { display: grid; gap: 2px; margin-bottom: 14px; }
.y49gq { display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 12px 14px; border-radius: 10px; cursor: pointer; border: 1px solid transparent; }
.y49gq:hover { background: color-mix(in srgb, #fff 6%, transparent); }
.y49gq input { accent-color: var(--o06cg); width: 18px; height: 18px; flex: none; margin: 0; }
.yyehi { display: flex; align-items: center; gap: 10px; flex: 1; }
.yyehi svg { width: 18px; height: 18px; color: var(--o7sj6); flex: none; }
.ybcut { white-space: nowrap; }
.ybcut small { color: var(--oyfeg); margin-right: 4px; }
.ybcut b { color: var(--o7sj6); font-family: var(--owyxo); font-size: 1.15rem; }
.y9ssh { opacity: .75; }
.y9tpo { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; margin-bottom: 14px; }
.ya9s0 .y49gq { flex-direction: column; align-items: flex-start; gap: 8px; border-color: color-mix(in srgb, #fff 16%, transparent); }
.ya9s0 .y49gq:has(:checked) { border-color: var(--o7sj6); background: color-mix(in srgb, var(--o7sj6) 14%, transparent); }
.y7rsv { display: grid; gap: 20px; }
@media (min-width: 760px) { .y7rsv { grid-template-columns: 1.3fr .7fr; } .ygvdx { align-self: start; position: sticky; top: 90px; } }
.ysmt0 { 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; }
.yden3 { color: var(--oyfeg); }
.y2dtx { color: var(--o7sj6); font-family: var(--owyxo); font-size: 1.6rem; font-weight: 800; }
.y7ysk { color: #cfd4da; font-size: .85rem; line-height: 1.5; margin: 0 0 16px; }
.y98dj { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }
.ygyje { position: absolute; opacity: 0; width: 1px; height: 1px; }
.yqhml { cursor: pointer; padding: 10px 16px; border-radius: 999px; border: 1px solid var(--o8plu); background: var(--o4b93); font-weight: 600; font-size: .92rem; }
.y3f7n { display: block; margin-top: 14px; }
.ygyje:focus-visible + .yqhml { outline: 3px solid var(--o06cg); outline-offset: 2px; }
.yluaq { display: grid; gap: 12px; }
.ytpl5 { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 4px 20px; }
.ytpl5 > summary { cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 16px 0; font-weight: 700; list-style: none; }
.ytpl5 > summary::-webkit-details-marker { display: none; }
.ykyip { display: flex; align-items: center; gap: 10px; }
.ykyip svg { width: 18px; height: 18px; color: var(--o06cg); }
.y7n5e b { color: var(--o7sj6); font-family: var(--owyxo); }
.ya2h6 { padding-bottom: 18px; }
.yro1g, .yognn, .y73it { display: flex; flex-wrap: wrap; gap: 20px; align-items: center; justify-content: space-between; background: var(--o18yf); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 24px 28px; }
.yro1g h2, .yognn h2, .y73it h2 { margin: 0 0 4px; font-size: 1.3rem; }
.yro1g p, .yognn p { margin: 0; color: var(--oyfeg); }
.yskpe { display: flex; gap: 10px; flex-wrap: wrap; }
.y6ko9 .yxkox { margin: 34px 0 14px; }
.yxmmt > img, .ye376 > img, .y5qmm > img, .yi0ng > img { border-radius: var(--o81kx); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 26px; }
.yqodn { display: flex; flex-wrap: wrap; gap: 8px; border-bottom: 1px solid var(--o8plu); margin-bottom: 20px; }
.ysv7r { position: absolute; opacity: 0; width: 1px; height: 1px; }
.ya9r7 { cursor: pointer; padding: 12px 16px; font-weight: 600; border-bottom: 2px solid transparent; margin-bottom: -1px; }
.y7ejj { display: block; }
.ysv7r:focus-visible + .ya9r7 { outline: 3px solid var(--o06cg); outline-offset: 2px; }
.y7pnl { margin-top: 24px; }
.y09ak { list-style: none; padding: 0; margin: 0 0 30px; display: grid; gap: 18px; }
.yvp5r { display: flex; gap: 16px; align-items: flex-start; }
.y4yld { flex: none; width: 36px; height: 36px; border-radius: 50%; background: var(--o06cg); color: var(--om0ij); display: grid; place-items: center; font-weight: 700; font-family: var(--owyxo); }
.yvp5r h3 { margin: 4px 0 0; font-size: 1.1rem; }
.yrgk4 { margin-top: 10px; }
.y00s5 { display: flex; flex-wrap: wrap; gap: 16px; justify-content: space-between; align-items: center; background: var(--o0r84); color: var(--or3fa); border-radius: var(--o81kx); padding: 20px 26px; margin-bottom: 26px; position: sticky; top: calc(var(--o85o4) + 10px); z-index: 2; }
.y00s5 h2 { margin: 0; font-size: 1.3rem; }
.yhc3d small { color: var(--oyfeg); }
.yhc3d b { color: var(--o7sj6); font-family: var(--owyxo); font-size: 1.4rem; }
.yc6la { display: grid; gap: 12px; }
.y71ms { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 4px 22px; }
.y71ms > summary { cursor: pointer; padding: 16px 0; font-weight: 700; font-size: 1.05rem; list-style: none; }
.y71ms > summary::-webkit-details-marker { display: none; }
.y5g2o { padding-bottom: 18px; }
.y5g2o h2 { margin-top: 0; }
.ygx5j { display: grid; gap: 12px; grid-template-columns: repeat(2, 1fr); margin-bottom: 28px; }
.ygx5j img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--o81kx); }
.ygx5j img:first-child { grid-column: 1 / -1; aspect-ratio: 16 / 9; }
.yzl52 { width: 100%; border-collapse: collapse; margin-bottom: 18px; }
.yzl52 caption { text-align: left; font-family: var(--owyxo); font-size: 1.2rem; padding-bottom: 12px; }
.yzl52 th { text-align: left; color: var(--oyfeg); font-weight: 600; padding: 10px 0; border-bottom: 1px dashed var(--o8plu); }
.yzl52 td { text-align: right; font-weight: 700; padding: 10px 0; border-bottom: 1px dashed var(--o8plu); }
.ypsju { text-align: center; }
.y0djy { display: grid; gap: 34px; }
.ydlbx { align-self: start; }
.yed4i { display: block; font-family: var(--owyxo); font-size: 1.15rem; margin-bottom: 14px; }
.yvwbv ol { margin: 0; padding-left: 1.2em; display: grid; gap: 8px; color: var(--oyfeg); }
.yzhtd .y9y3c { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--o8plu); background: var(--o4b93); color: var(--or3fa); margin-bottom: 16px; font: inherit; }
.ypdcm { display: grid; gap: 28px; }
.yq5dx h2 { margin: 0 0 8px; }
.yq5dx p { color: var(--oyfeg); margin: 0; }
.y2304 { margin: 8px auto 24px; max-width: 420px; }
.y2304 ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }
.y2304 a { display: flex; justify-content: center; align-items: center; gap: 8px; padding: 12px 16px; border: 1px solid var(--o8plu); border-radius: var(--ox7gh); text-decoration: none; font-weight: 600; }
.y2304 svg { width: 16px; height: 16px; }
.ybide .yn6r6 { display: grid; gap: 24px; align-items: center; text-align: left; }
.ybide .yn6r6 .ykd5a { margin: 0; }
.ydpjl .y85lc { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 48px; box-shadow: var(--of8kz); }
.yi0mf .y1fu9 { color: var(--oyfeg); font-weight: 700; letter-spacing: .3em; margin: 4px 0 24px; }
.y205l .yad7e { background: var(--o4b93); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: 48px; box-shadow: var(--of8kz); }
.yvx43 .yz37w { display: grid; gap: 24px; align-items: center; text-align: left; }
.yvx43 .yz37w .yutiv { margin: 0; }
.ylb0b { padding: 60px 0; background: var(--o18yf); }
.ylb0b .ygf8h { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: center; text-align: left; }
.ylb0b .ygf8h .yutiv { margin: 0; }
.y1b10 h1 { margin: 0 0 6px; }
.y1b10 p { margin: 0; color: var(--oyfeg); }
.ygiuj { text-align: left; max-width: 440px; margin: 0 auto 28px; display: grid; gap: 12px; color: var(--oyfeg); }
@media (min-width: 1000px) {
  .yfka1 { grid-template-columns: repeat(4, 1fr); }
  .y7788 { grid-template-columns: .8fr 1.2fr; align-items: center; }
  .yur3p { grid-template-columns: repeat(2, 1fr); }
  .y3994 .yur3p { grid-template-columns: repeat(3, 1fr); }
  .ywz40, .yx3rl, .yjoro, .yd5os, .y2o14 { grid-template-columns: 1fr; }
  .yz92l.ybtwh .yw468 { grid-template-columns: 360px 1fr; }
  .yz92l.ybtwh .yw468 .y622t { order: 2; }
  .ywc5k { display: grid; grid-template-columns: 300px 1fr; gap: 40px; align-items: start; }
  .yln8y { position: sticky; top: calc(var(--o85o4) + 20px); }
  .y0djy { grid-template-columns: 1.6fr .8fr; }
  .yl4xg { grid-template-columns: .8fr 1.6fr; }
  .yl4xg .yuaiv { order: 2; }
  .yzato .yujxx, .y26d2 .yujxx { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; align-items: start; }
  .ypdcm { grid-template-columns: .8fr 1.2fr; align-items: start; }
  .ybide .yn6r6 { grid-template-columns: auto 1fr; gap: 48px; }
  .yvx43 .yz37w { grid-template-columns: auto 1fr; gap: 40px; justify-content: center; }
}
.yf8az { display: grid; gap: 28px; align-items: center; }
.yf8az h2 { margin: 6px 0 10px; }
.yf8az .ytrcv { margin-top: 10px; }
.y4xex { display: grid; place-items: center; }
.y4xex svg { width: clamp(80px, 22vw, 150px); height: auto; color: var(--o06cg); opacity: .5; }
@media (min-width: 760px) { .yf8az { grid-template-columns: 1.6fr 1fr; gap: 48px; } .yi54v .y4xex svg { color: var(--opzc9); } }
.ybhdj { display: grid; gap: 22px; }
@media (min-width: 760px) { .ybhdj { grid-template-columns: 1fr 1fr; gap: 28px 40px; } }
.ycnr1 h3 { font-size: 1.12rem; margin: 0 0 8px; display: flex; gap: 10px; }
.ycnr1 h3::before { content: "—"; color: var(--o06cg); font-weight: 800; flex: none; }
.ycnr1 p { color: var(--oyfeg); margin: 0; font-size: 1rem; line-height: 1.6; }
.yi54v .ycnr1 p, .yb7vo .ycnr1 p { color: var(--ot4ao); }
.yp3w4 { align-items: center; }
.y2t26 { list-style: none; margin: 0; padding: 0; display: grid; gap: 14px; }
.y2t26 li { display: flex; gap: 12px; align-items: flex-start; }
.y2t26 svg { width: 22px; height: 22px; color: var(--o7sj6); flex: none; margin-top: 2px; }
.y2t26 span { color: inherit; font-weight: 600; }
.yi54v .y2t26 svg, .yb7vo .y2t26 svg { color: var(--opzc9); }
.yb5fc { display: grid; gap: 16px; }
@media (min-width: 760px) { .yb5fc { grid-template-columns: repeat(2, 1fr); gap: 20px; } }
.y4pma { padding: 20px; border-radius: var(--ojfla); background: var(--o4b93); border: 1px solid var(--o8plu); }
.y4pma h3 { font-size: 1.12rem; margin: 0 0 8px; }
.y4pma p { color: var(--oyfeg); margin: 0; line-height: 1.6; }
.yi54v .y4pma { background: #fff; border-color: rgba(20, 22, 26, .07); }
.yi54v .y4pma p, .yb7vo .y4pma p { color: var(--ot4ao); }
.yid9l { display: grid; gap: 14px; grid-template-columns: repeat(2, 1fr); }
@media (min-width: 760px) { .yid9l { grid-template-columns: repeat(4, 1fr); } }
.ykrck { margin: 0; }
.ykrck img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--ojfla); display: block; }
.ykrck figcaption { margin-top: 8px; font-size: .9rem; color: var(--oyfeg); line-height: 1.45; }
.yi54v .ykrck figcaption, .yb7vo .ykrck figcaption { color: var(--ot4ao); }
.ym58p { list-style: none; margin: 0; padding: 0; display: grid; gap: 16px; }
@media (min-width: 760px) { .ym58p { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); } }
.y1mwh { background: #fff; border: 1px solid rgba(20, 22, 26, .08); border-radius: var(--o81kx); padding: 22px 22px 20px; box-shadow: var(--of8kz); transition: border-color .2s, box-shadow .2s; }
.y1mwh h3 { margin: 0 0 6px; font-size: 1.1rem; color: var(--o8d81); }
.y3ij0 { margin: 0 0 10px; font-size: .82rem; font-weight: 700; letter-spacing: .02em; color: var(--opzc9); text-transform: none; }
.y1mwh p:last-child { margin: 0; color: var(--ot4ao); font-size: .95rem; }
.y1mwh.ykq2s { border-color: var(--o06cg); box-shadow: 0 0 0 2px color-mix(in srgb, var(--o06cg) 30%, transparent), var(--of8kz); }
.y1mwh.ykq2s .y3ij0::after { content: " • " attr(data-now); }
.y396j { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }
.y1cmb { margin-top: 24px; text-align: center; }
.yb847 { display: grid; gap: 22px; grid-template-columns: 1fr; }
@media (min-width: 760px) { .yc2wk, .y9fa3, .yeezu { grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); } }
.y23dc { margin: 0; }
.y1wti { margin-top: 10px; font-size: .9rem; color: var(--oyfeg); line-height: 1.45; display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; }
.yi54v .y1wti, .yb7vo .y1wti { color: var(--ot4ao); }
.y1fj7 { 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; }
.y7gqm { 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; }
.ywstn { left: auto; right: 10px; }
.y23dc img { width: 100%; height: 100%; object-fit: cover; display: block; }
.yb22b { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.yae0k { position: relative; aspect-ratio: 4 / 3; border-radius: var(--ojfla); overflow: hidden; }
.yy2e1 { position: relative; aspect-ratio: 4 / 3; border-radius: var(--ojfla); overflow: hidden; }
.ynmoj { position: absolute; inset: 0; }
.yk1b5 { clip-path: inset(0 calc(100% - var(--oxi3u, 50%)) 0 0); }
.yo1ag { position: absolute; top: 0; bottom: 0; left: var(--oxi3u, 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; }
.yavmg { width: 100%; margin-top: 10px; accent-color: var(--o06cg); }
.yb0rc { position: absolute; opacity: 0; pointer-events: none; }
.yk3r8 { position: relative; aspect-ratio: 4 / 3; border-radius: var(--ojfla); overflow: hidden; }
.ybreh .yk1b5 { clip-path: none; opacity: 0; transition: opacity .25s var(--olmh2); }
.yk0dy:checked ~ .yk3r8 .yk1b5 { opacity: 1; }
.yk0dy:checked ~ .yk3r8 .yd7lg { opacity: 0; }
.ydpde { display: inline-flex; gap: 6px; margin-top: 10px; }
.ydpde 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); }
.ypbbl:checked ~ .ydpde label[for$="-b"], .yk0dy:checked ~ .ydpde label[for$="-a"] { background: var(--o06cg); color: var(--om0ij); border-color: transparent; }
@media (min-width: 600px) {
  .y77qm .y5rsg { left: auto; right: 20px; }
  .yyg9m .y5rsg { left: 0; right: 0; bottom: 0; max-width: none; border-radius: 0; padding: 18px 22px; }
  .yyg9m .ye7wp { max-width: 1100px; margin: 0 auto; }
  .ys0jk .y5rsg { left: 50%; right: auto; margin-left: -280px; top: 50%; bottom: auto; margin-top: -130px; }
  .y5ewi .y5rsg { left: 50%; right: auto; margin-left: -280px; top: 16px; bottom: auto; }
}
.y6nkc .yln6p { border-radius: 0; box-shadow: none; }
.y92g8 .yln6p { border-radius: 0; box-shadow: none; aspect-ratio: 5 / 4; }
.y92g8 .yln6p img { object-position: 50% 42%; }
.yclae .yln6p { border-radius: 999px 999px var(--o81kx) var(--o81kx); overflow: hidden; }
.yn7u3 .yln6p { position: relative; }
.yn7u3 .yln6p::before { content: ""; position: absolute; inset: 16px -16px -16px 16px; background: color-mix(in srgb, var(--o06cg) 30%, transparent); border-radius: var(--o81kx); z-index: -1; }
.yn7u3 .yln6p { box-shadow: none; }
.y11n2 { position: sticky; top: 0; z-index: 400; background: var(--o0r84); color: #fff; text-align: center; padding: 7px 14px; font-size: .8rem; font-weight: 700; letter-spacing: .02em; }
.y11n2 b { color: var(--o7sj6); margin-right: 6px; }
.yji26 { position: fixed; top: calc(var(--o85o4, 72px) + 12px); right: 12px; z-index: 400; background: var(--o0r84); 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); }
.y7wxp, .yr20j { min-width: 0; }
.ytx0m { white-space: normal; overflow-wrap: anywhere; font-size: clamp(1.02rem, 0.82rem + 0.7vw, 1.42rem); line-height: 1.06; max-width: 26ch; }
.ybr2n { display: grid; grid-template-columns: 1fr; gap: 20px; }
@media (min-width: 680px) { .ybr2n { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .ybr2n { grid-template-columns: repeat(3, 1fr); } }
.y60ok { display: flex; flex-direction: column; gap: 10px; padding: 24px; border-radius: var(--o81kx); background: var(--ordgw); border: 1px solid color-mix(in srgb, var(--o8d81) 12%, transparent); color: var(--o8d81); text-decoration: none; transition: transform .2s var(--olmh2), box-shadow .2s; }
.y60ok:hover { transform: translateY(-3px); box-shadow: var(--of8kz); }
.y60ok h2 { font-size: 1.22rem; line-height: 1.25; }
.y60ok p { margin: 0; color: var(--ot4ao); font-size: .94rem; flex: 1; }
.ybv2j { max-width: 72ch; }
.ybv2j h2 { font-size: clamp(1.4rem, 2.6vw, 1.9rem); margin-bottom: 12px; }
.ybv2j p { margin: 0 0 14px; line-height: 1.7; }
.ybv2j .yl56f { list-style: none; display: grid; gap: 10px; }
.ybv2j .yl56f li { display: flex; gap: 10px; align-items: flex-start; }
.ybv2j .yl56f svg { width: 20px; height: 20px; color: var(--opzc9); flex: none; margin-top: 2px; }
.yjuoi { display: flex; flex-wrap: wrap; gap: 18px 28px; }
.ykuyr .ytdu6 { display: grid; gap: 12px; align-content: center; }
.ykuyr .yajk9 { position: relative; display: block; border-radius: var(--ojfla); overflow: hidden; text-decoration: none; background: var(--ordgw); box-shadow: 0 18px 40px -26px rgba(0,0,0,.6); transition: transform .3s var(--olmh2); }
.ykuyr .yajk9:hover { transform: translateY(-3px); }
.ykuyr .yj5qe { display: block; aspect-ratio: 4 / 3; }
.ykuyr .yj5qe img, .ykuyr .yj5qe svg { width: 100%; height: 100%; object-fit: cover; display: block; }
.ykuyr .y43nl { 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); }
.yqimi { grid-template-columns: repeat(2, 1fr); }
.y7ft3 { grid-template-columns: repeat(2, 1fr); }
.y7ft3 .yajk9:first-child { grid-column: 1 / -1; }
.yco3f { grid-template-columns: 1fr; }
@media (max-width: 760px) { .ytdu6, .yco3f { grid-template-columns: repeat(2, 1fr); } .ykuyr .y43nl { font-size: .82rem; } }
.yr0xv { display: grid; gap: 16px; grid-template-columns: repeat(2, 1fr); }
.yolwi { display: flex; flex-direction: column; background: #fff; color: var(--o8d81); border-radius: var(--ojfla); overflow: hidden; text-decoration: none; box-shadow: var(--of8kz); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--olmh2), box-shadow .3s; }
.yolwi:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--o0r84) 45%, transparent); }
.ya57f { display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--ordgw); }
.ya57f .ydfnx, .ya57f svg, .ya57f img { width: 100%; height: 100%; object-fit: cover; display: block; }
.yzjdg { font-size: 1.12rem; padding: 12px 14px 4px; margin: 0; text-transform: var(--ovkun); }
.y95cl { padding: 0 14px 14px; color: var(--ot4ao); font-size: .9rem; }
@media (min-width: 680px) { .yr0xv { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1040px) { .yr0xv { grid-template-columns: repeat(4, 1fr); } }
.ydx2m { display: grid; gap: 16px; grid-template-columns: 1fr; }
@media (min-width: 560px) { .ydx2m { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .yvphw { grid-template-columns: repeat(3, 1fr); } .ykam6 { grid-template-columns: repeat(4, 1fr); } .yycn9 { grid-template-columns: repeat(2, 1fr); } }
.y91mo { color: var(--ot4ao); padding: 20px 0; }
.y7btj { display: flex; flex-direction: column; background: #fff; color: var(--o8d81); border-radius: var(--ojfla); overflow: hidden; box-shadow: var(--of8kz); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--olmh2), box-shadow .3s; }
.y7btj:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--o0r84) 45%, transparent); }
.ye69z { text-decoration: none; color: inherit; display: block; }
.y70mq { position: relative; display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--ordgw); }
.y70mq .ydfnx, .y70mq img { width: 100%; height: 100%; object-fit: cover; display: block; }
.y3ml1 { position: absolute; top: 10px; left: 10px; background: var(--o06cg); color: var(--om0ij); font-size: .74rem; font-weight: 700; padding: 3px 9px; border-radius: 999px; }
.yclqu { font-size: 1.05rem; margin: 12px 14px 4px; }
.ykwc2 { margin: 0 14px 8px; color: var(--ot4ao); font-size: .9rem; line-height: 1.5; }
.y7btj .ys1nh { margin: 0 14px 6px; }
.ygicd { margin: 0 14px 10px; font-size: .84rem; }
.ypfpt { margin: 0 14px 14px; }
.y5p05 { color: var(--olgpc, #2e7d32); }
.ye776 { color: var(--on666, #888); }
.yplnc .y7btj { display: grid; grid-template-columns: 40% 1fr; align-items: start; }
.yplnc .y70mq { aspect-ratio: 1 / 1; height: 100%; }
.y0b42 .ykwc2 { display: none; }
.yi76h .ykwc2, .yi76h .ypfpt { display: none; }
.yv048 .y70mq { aspect-ratio: 3 / 2; }
.ys1nh { margin: 0; }
.yunpa { font-size: 1.5rem; font-weight: 800; color: var(--o8d81); display: inline-block; }
.yg1x6 { font-size: .86rem; color: var(--ot4ao); margin-left: 8px; }
.ypj38 { font-size: .8rem; color: var(--ot4ao); font-weight: 600; }
.ynl9g { font-size: .9rem; color: var(--ot4ao); margin: 4px 0 0; }
.ypa2k { font-size: 1.05rem; font-weight: 700; color: var(--opzc9); }
.ywdau { display: block; }
.ywucb { display: flex; flex-wrap: wrap; gap: 12px 16px; align-items: end; padding: 16px; background: var(--ordgw); border-radius: var(--ojfla); margin-bottom: 20px; }
.ywucb label { font-size: .86rem; display: flex; flex-direction: column; gap: 4px; }
.ywucb input[type=search], .ywucb input[type=number] { padding: 9px 12px; border: 1px solid var(--o8plu); border-radius: 10px; font: inherit; background: #fff; color: var(--o8d81); }
.ywucb input[type=number] { max-width: 120px; }
.yejs3 { border: 0; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 14px; }
.yejs3 legend { font-size: .86rem; font-weight: 600; margin-bottom: 4px; }
.yd7gc { flex-direction: row; align-items: center; gap: 6px; }
@media (min-width: 900px) {
  .yafdq { display: grid; grid-template-columns: 240px 1fr; gap: 24px; align-items: start; }
  .yafdq .ywucb { flex-direction: column; align-items: stretch; position: sticky; top: calc(var(--o85o4) + 12px); margin-bottom: 0; }
  .yafdq .ywucb input[type=number] { max-width: none; }
}
.yx10s .ywucb { position: relative; }
.yw8xv { display: grid; gap: 28px; }
@media (min-width: 900px) {
  .yw8xv { grid-template-columns: 1fr 1fr; align-items: start; }
  .y5j51 { grid-template-columns: 1fr 1fr; }
  .y5j51 .yf3cw { order: 2; }
  .y2g3s { grid-template-columns: 1fr; }
}
.yf3cw { border-radius: var(--ojfla); overflow: hidden; background: var(--ordgw); aspect-ratio: 4 / 3; }
.yf3cw .ydfnx, .yf3cw img { width: 100%; height: 100%; object-fit: cover; display: block; }
.y6t3r { display: flex; flex-direction: column; gap: 16px; }
.y6t3r .yunpa { font-size: 2rem; }
.yyvs2 { font-size: .92rem; }
.yk9pz { line-height: 1.7; color: var(--o8d81); }
.yk9pz p { margin: 0; }
.yuglx { width: 100%; border-collapse: collapse; font-size: .92rem; }
.yuglx caption { text-align: left; font-weight: 700; font-size: 1.05rem; margin-bottom: 10px; text-transform: var(--ovkun); }
.yuglx th, .yuglx td { text-align: left; padding: 9px 12px; border-bottom: 1px solid var(--o8plu); vertical-align: top; }
.yuglx th { width: 42%; font-weight: 600; color: var(--ot4ao); text-transform: capitalize; }
.yf4kv { list-style: none; display: grid; gap: 8px; margin: 0; padding: 0; }
.yf4kv li { display: flex; justify-content: space-between; gap: 14px; border-bottom: 1px solid var(--o8plu); padding-bottom: 6px; }
.yf4kv b { text-transform: capitalize; color: var(--ot4ao); font-weight: 600; }
.y3tpb { display: grid; gap: 24px; }
@media (min-width: 900px) { .y3tpb { grid-template-columns: 1fr 1fr; align-items: start; } }
.yux8z { background: var(--ordgw); border-radius: var(--ojfla); padding: 18px; }
.ylfu3 { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 8px 0; border-bottom: 1px solid var(--o8plu); }
.yfpq0 { background: none; border: 0; font-size: 1.3rem; line-height: 1; cursor: pointer; color: var(--ot4ao); }
.ygc23 { color: var(--ot4ao); }
.yr7xk, .y43nm, .ybpil { margin-top: 20px; }
.yn7od { grid-template-columns: repeat(2, 1fr); }
.yutvu { grid-template-columns: 1fr; max-width: 760px; margin-left: auto; margin-right: auto; }
.yt9pg { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; }
.yt9pg .ytque { flex: 0 0 300px; scroll-snap-align: start; }
.ybrz6 { grid-template-columns: repeat(2, 1fr); align-items: start; }
.ybrz6 .ytque { border-radius: 4px 20px 20px 20px; }
.ybrz6 .ytque:nth-child(even) { margin-top: 28px; }
.y4jpy { grid-template-columns: 1fr; gap: 0; }
.y4jpy .ytque { flex-direction: row; gap: 16px; padding: 16px 18px; box-shadow: none; border-radius: 0; border-width: 0 0 1px 0; }
.y5an4 { grid-template-columns: 1fr; max-width: 640px; margin-left: auto; margin-right: auto; position: relative; }
.y5an4 .yvvoq { padding-left: 60px; }
.y5an4 .yvvoq::after { content: ""; position: absolute; left: 24px; top: 8px; bottom: -16px; width: 2px; background: var(--o8plu); }
.y5an4 .yvvoq:last-child::after { display: none; }
.yws2r { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; }
.yws2r .yvvoq { flex: 0 0 260px; scroll-snap-align: start; }
.yqtyb { grid-template-columns: 1fr; max-width: 860px; margin-left: auto; margin-right: auto; }
.yqtyb .yvvoq:nth-child(even) { margin-left: 28%; }
.yqtyb .yvvoq:nth-child(odd) { margin-right: 28%; }
.ysoze { grid-template-columns: 1fr; }
.ysoze .yvvoq { 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); }
.ysoze .yvvoq::before { position: static; font-size: 3rem; color: var(--opzc9); }
.yrnaf { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.yrnaf .yvvoq { padding: 18px 20px; box-shadow: none; }
.ycnim { background: transparent; border: 0; gap: 14px; }
.ycnim .ydeo7 { border: 1px solid var(--o8plu); border-radius: var(--ojfla); }
.ydj6g { grid-template-columns: repeat(2, 1fr); }
.y2z9a .ydeo7:first-child { grid-column: 1 / -1; }
.y2z9a .ydeo7:first-child .ygkoo { font-size: clamp(3rem, 9vw, 5rem); }
.yqoli { background: transparent; border: 0; gap: 0; }
.yqoli .ydeo7 { background: transparent; border-bottom: 2px solid var(--o8plu); }
.yrxzh { background: transparent; border: 0; gap: 12px; }
.yrxzh .ydeo7 { border: 1px solid var(--o8plu); border-radius: var(--ox7gh); }
.y79ar { text-align: center; justify-items: center; }
.y79ar .yuuy7 { justify-content: center; }
.yd66n .yuuy7 { flex-direction: column; }
.yd66n .yuuy7 .ytrcv { width: 100%; }
.yqcnj { max-width: 560px; margin-left: auto; margin-right: auto; text-align: center; }
.yqcnj .yuuy7 { justify-content: center; }
@media (min-width: 760px) {
  .yxufy { grid-template-columns: 1fr auto; text-align: left; }
  .y0xjg { grid-template-columns: 1fr auto; align-items: center; }
  .y0xjg p { display: none; }
}
.ymge7 .yopkh, .y32is .yopkh { grid-template-columns: 1fr; justify-items: center; text-align: center; }
.ymge7 .y63tw p, .y32is .y63tw p { margin-left: auto; margin-right: auto; }
@media (min-width: 760px) {
  .yxpep .yopkh { grid-template-columns: 2fr 1fr 1fr 1fr; }
  .yj1jh .yopkh { grid-template-columns: repeat(3, 1fr); }
  .yj1jh .y63tw { grid-column: 1 / -1; max-width: none; }
  .y01bb .yopkh { grid-template-columns: repeat(2, 1fr); gap: 24px 40px; }
}
.yl7lc { 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); }
.ygs71 { display: flex; flex-direction: column; gap: 2px; min-width: 96px; }
.ygs71 b { font-family: var(--owyxo); font-size: clamp(1.35rem, 1.1rem + 0.9vw, 1.9rem); line-height: 1.05; color: var(--o06cg); font-weight: 800; }
.ygs71 span { font-size: .8rem; letter-spacing: .02em; opacity: .82; max-width: 18ch; }
.y9406.yel7g .ygs71 b { color: var(--opzc9); }
.yqnyn { display: grid; border-top: 1px solid var(--o8plu); }
.yc75p { 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(--o8plu); color: inherit; text-decoration: none; transition: background .2s; }
.yc75p:hover { background: color-mix(in srgb, var(--o06cg) 7%, transparent); }
.y0d4v { font-family: var(--owyxo); font-weight: 700; font-size: 1.05rem; color: var(--opzc9); opacity: .85; }
.y2ynz { display: block; width: 120px; height: 84px; border-radius: 10px; overflow: hidden; }
.y2ynz img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ydztw { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.ydztw b { font-family: var(--owyxo); font-size: 1.15rem; line-height: 1.2; }
.ydztw span { color: var(--oyfeg); font-size: .92rem; line-height: 1.45; }
.yb84t { color: var(--oyfeg); font-size: .85rem; white-space: nowrap; }
.y9v6p { display: flex; flex-direction: column; align-items: flex-end; white-space: nowrap; }
.y9v6p small { font-size: .72rem; color: var(--oyfeg); }
.y9v6p b { font-family: var(--owyxo); font-size: 1.2rem; }
.yc75p .ybow7 { display: grid; place-items: center; width: 36px; height: 36px; border-radius: 50%; background: var(--o06cg); color: var(--om0ij, #111); }
@media (max-width: 760px) {
  .yc75p { grid-template-columns: 84px minmax(0, 1fr) auto; gap: 14px; }
  .y0d4v, .yb84t, .yc75p .ybow7 { display: none; }
  .y2ynz { width: 84px; height: 64px; }
}
.ypw6w { border-radius: 18px; overflow: hidden; border: 1px solid var(--o8plu); background: var(--oe426); min-height: 260px; }
.ypw6w svg { width: 100%; height: 100%; max-height: 340px; opacity: 1; color: var(--o8d81); }
.ywjag { position: relative; }
.y0hdn { position: absolute; opacity: 0; pointer-events: none; }
.y2vw0 { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 22px; }
.yttse { cursor: pointer; padding: 10px 18px; border-radius: 999px; border: 1px solid var(--o8plu); background: var(--oe426); font-weight: 600; font-size: .92rem; transition: background .2s, color .2s; }
.yttse:hover { border-color: var(--opzc9); }
.ytcda { display: grid; gap: 28px; align-items: center; }
@media (min-width: 900px) { .ytcda { grid-template-columns: 0.9fr 1.1fr; gap: 48px; } }
.ye47d { border-radius: 18px; overflow: hidden; aspect-ratio: 4 / 3; }
.ye47d img { width: 100%; height: 100%; object-fit: cover; display: block; }
.yvsbn { display: none; }
.yvsbn h3 { font-size: clamp(1.3rem, 1.1rem + 0.8vw, 1.8rem); margin-bottom: .4em; }
.yvsbn p { color: var(--ot4ao, var(--oyfeg)); line-height: 1.6; }
.yvsbn ul { list-style: none; padding: 0; margin: 18px 0 0; display: grid; gap: 10px; }
.yvsbn li { display: flex; gap: 10px; align-items: flex-start; }
.yvsbn li svg { width: 18px; height: 18px; flex: none; color: var(--opzc9); margin-top: 3px; }
.yp3ep:checked ~ .ytcda .y8sgb, .ye6jj:checked ~ .ytcda .y98si, .y708i:checked ~ .ytcda .yendq, .yggfg:checked ~ .ytcda .y7t7t { display: block; animation: segIn .25s ease; }
.yp3ep:checked ~ .y2vw0 .y2wu7, .ye6jj:checked ~ .y2vw0 .ynv6a, .y708i:checked ~ .y2vw0 .yo5r4, .yggfg:checked ~ .y2vw0 .ytw57 { background: var(--o0r84); color: #fff; border-color: var(--o0r84); }
.y0hdn:focus-visible ~ .y2vw0 .yttse { outline: 2px solid var(--o06cg); outline-offset: 2px; }
@keyframes segIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.ydjrk { list-style: none; padding: 0; margin: 0; display: grid; gap: 22px; position: relative; }
.yf7oh { position: relative; padding-left: 64px; }
.yy6yy { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--o06cg); color: var(--om0ij, #111); font-family: var(--owyxo); font-weight: 800; font-size: .95rem; z-index: 1; }
.ysuuv { display: inline-block; font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; font-weight: 700; color: var(--opzc9); margin-bottom: 6px; }
.yf7oh h3 { font-size: 1.12rem; margin-bottom: .35em; }
.yf7oh p { font-size: .93rem; color: var(--oyfeg); line-height: 1.55; margin: 0; }
.ydjrk::before { content: ""; position: absolute; left: 22px; top: 23px; bottom: 23px; width: 2px; background: color-mix(in srgb, var(--o06cg) 45%, transparent); }
@media (min-width: 900px) {
  .ydjrk { grid-auto-flow: column; grid-auto-columns: 1fr; gap: 28px; }
  .yf7oh { padding-left: 0; padding-top: 64px; }
  .ydjrk::before { left: 23px; right: 23px; top: 22px; bottom: auto; width: auto; height: 2px; }
}
.ycbpw { display: grid; place-items: center; width: 42px; height: 42px; border-radius: 12px; background: color-mix(in srgb, var(--o06cg) 18%, transparent); color: var(--opzc9); margin-bottom: 14px; }
.ycbpw svg { width: 22px; height: 22px; }
.y1mwh:has(.ycbpw):first-child { background: var(--o0r84); border-color: var(--o0r84); }
.y1mwh:has(.ycbpw):first-child h3 { color: #fff; }
.y1mwh:has(.ycbpw):first-child p { color: rgba(255,255,255,.78); }
.y1mwh:has(.ycbpw):first-child .y3ij0 { color: var(--o06cg); }
.y1mwh:has(.ycbpw):first-child .ycbpw { background: var(--o06cg); color: var(--om0ij, #111); }
@media (min-width: 1000px) {
  .yar3u.y57ac { grid-template-columns: repeat(2, 1fr); }
  .yar3u.yy46n { grid-template-columns: repeat(3, 1fr); }
  .yar3u.yjco7 { grid-template-columns: repeat(5, 1fr); }
}
.y6wpw { list-style: none; padding: 0; margin: 14px 0 20px; display: flex; flex-wrap: wrap; gap: 8px; }
.y6wpw li { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; border: 1px solid var(--o8plu); background: var(--oe426); font-size: .85rem; font-weight: 600; }
.y6wpw svg { width: 14px; height: 14px; color: var(--opzc9); }
.yf7cr .y7uox { align-items: center; }
.yf7cr h1 { font-size: clamp(2.4rem, 1.6rem + 3.2vw, 4.4rem); line-height: 1.02; letter-spacing: -.01em; }
.y28cj { position: relative; padding: 18px 18px 34px 0; }
.y28cj .yi3tm { border-radius: 200px 200px 22px 22px; overflow: hidden; aspect-ratio: 4 / 5; box-shadow: 0 30px 60px -30px rgba(0,0,0,.45); }
.y28cj .yi3tm img { width: 100%; height: 100%; object-fit: cover; display: block; }
.yr16e { position: absolute; top: 4px; right: 0; width: 112px; height: 112px; border-radius: 50%; background: var(--o06cg); color: var(--om0ij, #111); display: grid; place-content: center; text-align: center; transform: rotate(-10deg); box-shadow: 0 10px 24px -10px rgba(0,0,0,.5); }
.yr16e small { font-size: .66rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; line-height: 1.1; padding: 0 10px; }
.yr16e b { font-family: var(--owyxo); font-size: 1.45rem; line-height: 1.05; }
.y8slk { 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; }
.yh69w, .yuf7u { display: flex; align-items: center; gap: 8px; color: inherit; text-decoration: none; font-weight: 600; }
.y8slk svg { width: 16px; height: 16px; color: var(--opzc9); flex: none; }
@media (max-width: 760px) { .y28cj { padding: 10px 0 28px; } .y8slk { left: 8px; } .yr16e { width: 88px; height: 88px; } .yr16e b { font-size: 1.15rem; } }
.y9406 .yln6p.y28cj { aspect-ratio: auto; overflow: visible; box-shadow: none; border-radius: 0; width: min(100%, 460px); justify-self: end; }
.y9406 .yln6p.y28cj .yi3tm img { height: 100%; }
.y9406.yel7g .ygs71 span { color: var(--ot4ao); opacity: 1; }
.y9406.yel7g .yl7lc { border-top-color: var(--o8plu); }
.y1aot { --ojfla: 3px; --ox7gh: 2px; --o81kx: 4px; }
.y1aot .ytrcv, .y1aot .yeewe, .y1aot .ynelg, .y1aot .yh9ny, .y1aot .yxt6n { border-radius: 2px; }
.yml15 { --ojfla: 20px; --ox7gh: 14px; --o81kx: 28px; --of8kz: 0 18px 40px -22px rgba(20, 24, 30, .22); }
.yml15 .ytrcv { border-radius: 99px; }
.yml15 .y9406::after, .yml15 .yx6jf::before, .yml15 .ysjhn::after { display: none; }
.yml15 .yx6jf { letter-spacing: .12em; }
.ycv18 { --ojfla: 6px; --ox7gh: 4px; --o81kx: 8px; }
.ycv18 .yuxq2, .ycv18 .yvvoq, .ycv18 .ytque, .ycv18 .yqafj, .ycv18 .ykdi9 { border-width: 2px; border-color: var(--o8d81); box-shadow: 6px 6px 0 color-mix(in srgb, var(--o06cg) 70%, transparent); }
.ycv18 .yddcl h2 { letter-spacing: -.01em; }
.ycv18 .yx6jf { background: var(--o06cg); color: var(--om0ij) !important; padding: 4px 10px; }
.ycv18 .yx6jf::before { display: none; }
.yq4rx .ys68c { background: var(--ordgw); color: var(--ot4ao); border-color: rgba(20, 22, 26, .08); }
.yq4rx .yu4q8 { background: rgba(255, 255, 255, .92); border-bottom-color: rgba(20, 22, 26, .08); }
.yq4rx .yu4q8.ygwiy { background: #fff; }
.yq4rx .yu4q8 .y7wxp, .yq4rx .yyc3j { color: var(--o8d81); }
.yq4rx .yu4q8 .y63sd, .yq4rx .yyc3j small { color: var(--ot4ao); }
.yq4rx .yb3e9 { color: var(--o8d81); }
.yq4rx .yb3e9:hover, .yq4rx .yb3e9[aria-current="page"] { color: var(--o8d81); background: rgba(20, 22, 26, .05); }
.yq4rx .y2ge0 { border-color: rgba(20, 22, 26, .2); }
.yq4rx .y2ge0 span, .yq4rx .y2ge0 span::before, .yq4rx .y2ge0 span::after { background: var(--o8d81); }
.yq4rx .yzdxc { border-color: rgba(20, 22, 26, .2); }
.y0uk1 .yu4q8 { background: var(--o06cg); }
.y0uk1 .yu4q8.ygwiy { background: var(--o06cg); }
.y0uk1 .yu4q8 .y7wxp, .y0uk1 .yyc3j, .y0uk1 .yb3e9 { color: var(--om0ij); }
.y0uk1 .yu4q8 .y63sd, .y0uk1 .yyc3j small { color: var(--om0ij); }
.y0uk1 .yb3e9:hover, .y0uk1 .yb3e9[aria-current="page"] { color: var(--om0ij); background: rgba(0, 0, 0, .08); box-shadow: inset 0 -2px 0 var(--om0ij); }
.y0uk1 .yyc3j .y4qpn { background: rgba(0, 0, 0, .1); color: var(--om0ij); }
.y0uk1 .ybaek { --ob1ne: var(--o0r84); --oolgv: #fff; }
.y0uk1 .y2ge0 { border-color: rgba(0, 0, 0, .25); }
.y0uk1 .y2ge0 span, .y0uk1 .y2ge0 span::before, .y0uk1 .y2ge0 span::after { background: var(--om0ij); }
.y53ie .y2ibe { background: var(--ordgw); color: var(--ot4ao); border-top: 1px solid rgba(20, 22, 26, .08); }
.y53ie .y2ibe h2, .y53ie .y2ibe .y7wxp { color: var(--o8d81); }
.y53ie .y2ibe .y9hek, .y53ie .yj4la { color: var(--ot4ao); }
.y53ie .yj4la { border-color: rgba(20, 22, 26, .1); }
.y53ie .y2ibe a:hover, .y53ie .y2ibe .yu9cg:hover { color: var(--opzc9); }
.y53ie .y8jfh { border-color: rgba(20, 22, 26, .3); color: var(--ot4ao); }
.yoed4 .y2ibe { background: var(--o0r84); border-top: 6px solid var(--o06cg); }
.yl023 { min-height: 0; padding: 72px 0 80px; background: var(--o0r84); }
.yl023::before { display: none; }
.yl023 .yows1 { position: relative; inset: auto; z-index: 0; border-radius: var(--o81kx); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--oes0e); }
.yl023 .y7uox { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .yl023 .y7uox { grid-template-columns: 1.1fr 1fr; } }
.yz0nm { background: var(--oe426); color: var(--o8d81); min-height: 0; padding: 72px 0 84px; }
.yz0nm::before { display: none; }
.yz0nm .yows1 { position: relative; inset: auto; z-index: 0; border-radius: var(--o81kx); overflow: hidden; aspect-ratio: 5 / 4; box-shadow: var(--of8kz); }
.yz0nm h1 .yl07d { color: var(--o8d81); }
.yz0nm .y4brm, .yz0nm .yk8ue { color: var(--ot4ao); }
.yz0nm .ynelg { background: #fff; border-color: rgba(20, 22, 26, .1); }
.yz0nm .y8zkz { --oolgv: var(--o8d81); border-color: rgba(20, 22, 26, .25); }
.yz0nm .y7uox { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .yz0nm .y7uox { grid-template-columns: 1.1fr 1fr; } }
.yd056 { text-align: center; }
.yd056::before { background: color-mix(in srgb, var(--o0r84) 78%, transparent); }
.yd056 .y7uox { grid-template-columns: 1fr !important; justify-items: center; }
.yd056 h1 { max-width: 20ch; margin-left: auto; margin-right: auto; }
.yd056 .y4brm { margin-left: auto; margin-right: auto; }
.yd056 .y6w42, .yd056 .yk8ue { justify-content: center; }
.yyk2v::before { background: linear-gradient(0deg, color-mix(in srgb, var(--o0r84) 60%, transparent), transparent 60%); }
.yyk2v .y8v6r { background: color-mix(in srgb, var(--o0r84) 88%, transparent); border: 1px solid var(--o8plu); border-radius: var(--o81kx); padding: clamp(24px, 4vw, 44px); box-shadow: var(--oes0e); backdrop-filter: blur(6px); }
.yyk2v .y7uox { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .yyk2v .y7uox { grid-template-columns: minmax(0, 720px); justify-content: center; } }
.y9eos .ynyf2 { display: none; }
.y9eos .y2bdr { margin: 0 0 18px; width: 56px; height: 56px; }
.y9eos .ywr9v { padding-top: 26px; }
.yygtm .ydak1 { grid-template-columns: 1fr !important; gap: 10px; }
@media (min-width: 900px) { .yygtm .ydak1 { grid-template-columns: 1fr 1fr !important; } }
.yygtm .yuxq2 { flex-direction: row; align-items: stretch; }
.yygtm .ynyf2 { width: 34%; aspect-ratio: auto; flex: none; }
.yygtm .y2bdr { display: none; }
.yygtm .ywr9v { padding: 18px 20px; }
.yygtm .yuxq2 h3 { font-size: 1.25rem; }
.yvp8p .yuxq2 { min-height: 320px; justify-content: flex-end; color: #fff; border: 0; }
.yvp8p .ynyf2 { position: absolute; inset: 0; aspect-ratio: auto; }
.yvp8p .ynyf2::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, color-mix(in srgb, var(--o0r84) 92%, transparent) 10%, transparent 70%); }
.yvp8p .ywr9v { position: relative; background: none; }
.yvp8p .y2bdr { margin: 0 0 12px; }
.yvp8p .yuxq2 p { color: rgba(255, 255, 255, .82); }
.yvp8p .yli56 { border-color: rgba(255, 255, 255, .2); }
.yvp8p .yli56 .ybow7 { background: var(--o06cg); color: var(--om0ij); }
.ygaqb { font-size: .74rem; color: var(--oyfeg); margin: 8px 0 0; }
.yi54v .ygaqb, .yb7vo .ygaqb { color: var(--ot4ao); }
.yvm3d .ynyf2, .yvm3d .ym9mm { display: none; }
.yln6p { position: relative; border-radius: var(--o81kx); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--oes0e); }
.yln6p img { width: 100%; height: 100%; object-fit: cover; }
.ywhor .y7uox { grid-template-columns: 1fr !important; }
.yl023, .yz0nm { min-height: 0; }
.yl023 .y7uox, .yz0nm .y7uox { align-items: center; }
@media (min-width: 560px) {
  .yqmlh { grid-template-columns: 1fr; }
  .yf5zs { grid-template-columns: repeat(2, 1fr); }
  .ygrod { grid-template-columns: repeat(3, 1fr); }
  .y9h2p { grid-template-columns: repeat(4, 1fr); }
}
.yy6zi { flex-direction: column; gap: 8px; padding: 12px 0; min-height: 0; }
.yy6zi .yzoj5 { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.yy6zi .y7wxp { margin: 0 auto; }
.yy6zi .yj23p { position: absolute; right: 20px; }
.ywvcn .y4zij { justify-content: center; }
@media (max-width: 1119px) { .yy6zi { flex-direction: row; } .yy6zi .y7wxp { margin: 0; } .yy6zi .yj23p { position: static; } }
.y2f17 { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; }
.y2f17 .y02gc .y4zij { justify-content: flex-start; }
.y2f17 .y7wxp { justify-self: center; }
.y2f17 .yj23p { justify-self: end; }
@media (max-width: 1119px) { .y2f17 { grid-template-columns: auto 1fr; } .y2f17 .y02gc { display: none; } .y2f17 .y7wxp { justify-self: start; } }
.y9o2e { flex-direction: column; align-items: stretch; gap: 0; padding: 0; }
.y9o2e .yzoj5 { display: flex; align-items: center; justify-content: space-between; min-height: var(--o85o4); }
.y9o2e .ygn9f { border-top: 1px solid var(--otskj); }
.y9o2e .ygn9f .y4zij { justify-content: center; gap: 6px; padding: 2px 0; }
@media (max-width: 1119px) { .y9o2e .ygn9f { display: none; } }
.y4mva .yfp0l { margin-left: 22px; }
.y4mva .yj23p { margin-left: auto; }
.y6joe { justify-content: space-between; }
.yy4ix .yfp0l { display: none !important; }
.yy4ix .y2ge0 { display: grid !important; }
.yy4ix .yyc3j { display: inline-flex !important; font-size: 1.05rem; }
.yy4ix .yfrd0 { display: none; }
.ys68c { display: none; }
@media (min-width: 1000px) { .yskga .ys68c { display: block; } }
.y5xpr .yzoj5 { display:flex; align-items:center; justify-content:space-between; min-height:var(--o85o4); }
.ypfzl { background:var(--o4b93); border-top:1px solid var(--otskj); }
.ypfzl .y4zij { justify-content:center; gap:6px; padding:4px 0; }
@media (max-width:1119px){ .ypfzl{ display:none; } }
.yfxrs { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.yfxrs .y7wxp { justify-self:start; }
.yfxrs .ycy3u { justify-self:center; }
.yfxrs .ycy3u .yfp0l { background:var(--o1k8p); border:1px solid var(--o8plu); border-radius:99px; padding:4px 8px; }
.yfxrs .yj23p { justify-self:end; }
@media (max-width:1119px){ .yfxrs{ grid-template-columns:auto 1fr; } .yfxrs .ycy3u{ display:none; } }
.ywovn .yu4q8 { background:transparent; border:0; }
.y648r { margin:12px 0; background:var(--o4b93); border:1px solid var(--o8plu); border-radius:var(--o81kx); padding:0 18px; box-shadow:var(--of8kz); }
.yq4rx .y648r { background:var(--ordgw); border-color:rgba(20,22,26,.1); }
.y0uk1 .y648r { background:var(--o06cg); border-color:rgba(0,0,0,.15); }
.yk0zf { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; row-gap:6px; padding:8px 0; }
.ykz05 { display:flex; align-items:center; gap:18px; font-size:.86rem; }
.ytxvr { justify-content:flex-start; }
.yi402 { justify-content:flex-end; }
.ykz05 a, .ykz05 span { display:flex; flex-direction:column; line-height:1.2; }
.ykz05 small { color:var(--oyfeg); font-size:.72rem; text-transform:uppercase; letter-spacing:.06em; }
.yq4rx .ykz05 small { color:var(--ot4ao); }
.y0uk1 .ykz05 small { color:var(--om0ij); }
.yq4rx .ykz05 a, .yq4rx .ykz05 span { color:var(--o8d81); }
.y0uk1 .ykz05 a, .y0uk1 .ykz05 span { color:var(--om0ij); }
.yk0zf .y7wxp { justify-self:center; }
.yk0zf .ygn9f { grid-column:1/-1; }
.yk0zf .ygn9f .y4zij { justify-content:center; }
@media (max-width:1119px){ .yk0zf{ grid-template-columns:auto 1fr; } .ytxvr,.yk0zf .ygn9f{ display:none; } }
.ygb6y { display:none; background:var(--o06cg); color:var(--om0ij); 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){ .yhpqg{ padding-right:0; } .ygb6y{ display:inline-flex; margin-left:auto; height:var(--o85o4); } }
.y5o23 { justify-content:space-between; }
.y5o23 .yey2u { display:flex; align-items:center; gap:22px; }
.y5qgw { display:none; flex-direction:column; justify-content:center; background:var(--o06cg); color:var(--om0ij); text-decoration:none; padding:8px 20px; border-radius:var(--ox7gh); line-height:1.15; }
.y5qgw b { font-size:.95rem; }
.y5qgw span { font-size:.82rem; opacity:.85; }
@media (min-width:1120px){ .y5qgw{ display:flex; } }
.ysql8 { justify-content:space-between; }
.ysql8 .yb0t2 { margin-left:0; }
@media (min-width:1280px){
  .ytgw3 { --o85o4:0px; }
  .ytgw3 .yu4q8 { position:fixed; top:0; left:0; bottom:0; width:236px; border-bottom:0; border-right:1px solid var(--otskj); backdrop-filter:none; background:color-mix(in srgb,var(--o0r84) 96%,transparent); }
.yq4rx.ytgw3 .yu4q8 { background:var(--ordgw); border-right-color:rgba(20,22,26,.1); }
  .y0uk1.ytgw3 .yu4q8 { background:var(--o06cg); border-right-color:rgba(0,0,0,.12); }
  .ysql8 .yb0t2 { width:100%; }
  .ysql8 .yb0t2 .y4zij { flex-direction:column; align-items:flex-start; gap:4px; width:100%; }
  .ysql8 .yb0t2 .yb3e9 { display:block; width:100%; padding:7px 10px; border-radius:var(--ox7gh); }
  .ysql8 .yxphc { display:none; }
  .ysql8 .yj23p { margin:auto 0 0; flex-direction:column; align-items:stretch; width:100%; gap:10px; }
  .ytgw3 main, .ytgw3 .y2ibe { margin-left:236px; }
  .ytgw3 .yfrd0 { display:none; }
}
.yrr30 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; position:relative; }
.yrr30 .ymu9g .y4zij { justify-content:flex-end; }
.yrr30 .yjv2e .y4zij { justify-content:flex-start; }
.yrr30 .y7wxp { justify-self:center; }
.yrr30 .yj23p { position:absolute; right:0; }
@media (max-width:1119px){ .yrr30 { grid-template-columns:auto 1fr; } .yrr30 .ymu9g,.yrr30 .yjv2e { display:none; } .yrr30 .y7wxp { justify-self:start; } }
.y4d18 { display:none; }
.yiufc { justify-content:space-between; }
@media (min-width:1120px){
  .y4d18 { display:block; background:var(--oez17); border-bottom:1px solid var(--otskj); }
  .y4d18 .y4zij { justify-content:flex-end; gap:6px; padding:5px 0; }
  .y4d18 .yb3e9 { font-size:.88rem; }
}
.y80xj { flex-direction:column; gap:7px; padding:12px 0; min-height:0; }
.y80xj .yzoj5 { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.y80xj .yzoj5 .y2ge0 { position:absolute; right:0; }
.y80xj .ywvcn .y4zij { justify-content:center; }
.y80xj .yh7ox { display:flex; justify-content:center; }
@media (max-width:1119px){ .y80xj { flex-direction:row; justify-content:space-between; } .y80xj .yzoj5 { width:auto; } .y80xj .yzoj5 .y2ge0 { position:static; } .y80xj .yfp0l,.y80xj .yh7ox { display:none; } }
.ydlow { align-items:stretch; gap:0; padding:0; }
.yrz2c { display:flex; align-items:center; }
.ygg9q { display:flex; flex-direction:column; justify-content:center; gap:4px; flex:1; }
.ylnk8 { display:flex; align-items:center; justify-content:flex-end; gap:10px; }
.ygg9q .y4zij { justify-content:flex-end; }
@media (min-width:1120px){
  .ydlow .yrz2c { padding-right:24px; border-right:1px solid var(--otskj); }
  .ydlow .yrz2c .ytx0m { font-size:1.3rem; }
  .ydlow .ygg9q { padding-left:24px; }
}
@media (max-width:1119px){ .ydlow .ygg9q .yfp0l { display:none; } }
.yib6c { display:none; }
.y9pzk .yfp0l { margin-left:6px; }
@media (min-width:1120px){
  .yib6c { display:flex; align-items:center; gap:7px; background:var(--o4b93); border:1px solid var(--o8plu); border-radius:99px; padding:7px 14px; margin-left:8px; min-width:190px; }
  .ybhku { display:flex; opacity:.6; }
  .yib6c input { flex:1; width:100%; background:transparent; border:0; outline:0; color:inherit; font:inherit; font-size:.9rem; }
  .yib6c input::placeholder { color:var(--oyfeg); }
}
.yb9gt { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.yb9gt .ywd8u { justify-self:start; margin-left:0; }
.yb9gt .y7wxp { justify-self:center; }
.yb9gt .y9ki6 { grid-column:3; }
.yb9gt .y9ki6 .y4zij { justify-content:flex-end; }
.yb9gt .y2ge0 { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .yb9gt { grid-template-columns:auto 1fr; } .yb9gt .ywd8u { display:none; } .yb9gt .y7wxp { justify-self:start; } }
.y0q6n { flex-direction:column; gap:12px; padding:22px 0; min-height:0; }
.y0q6n .yzoj5 { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.y0q6n .yzoj5 .y2ge0 { position:absolute; right:0; }
.y0q6n .ywvcn .y4zij { justify-content:center; }
@media (min-width:1120px){
  .y0q6n .y7wxp { flex-direction:column; align-items:center; gap:8px; text-align:center; }
  .y0q6n .ytx0m { font-size:1.55rem; }
  .y0q6n .y7wxp .yr20j { align-items:center; }
}
@media (max-width:1119px){ .y0q6n { flex-direction:row; justify-content:space-between; padding:0; } .y0q6n .yzoj5 { width:auto; } .y0q6n .yzoj5 .y2ge0 { position:static; } .y0q6n .yfp0l { display:none; } }
.ytx6f { --o85o4:54px; }
.ynhmo { justify-content:space-between; min-height:54px; }
.ynhmo .ytx0m { font-size:1rem; }
.yvqgh { display:flex; align-items:center; gap:14px; }
.yvqgh .y4zij { gap:2px; }
.yvqgh .yb3e9 { font-size:.9rem; }
.yzz5h .ymtc9 { flex:1; }
.yzz5h .ymtc9 .y4zij { justify-content:space-between; width:100%; }
.yyoi1 { min-height:0; padding:72px 0 80px; background:var(--o0r84); }
.yyoi1::before { display:none; }
.yyoi1 .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .yyoi1 .y7uox { grid-template-columns:1fr 1.1fr; } }
.ygcn3 .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .ygcn3 .y7uox { grid-template-columns:minmax(0,560px); } }
.yj899::before { background:linear-gradient(270deg, color-mix(in srgb,var(--o0r84) 60%,transparent), transparent 60%); }
.yj899 .y7uox { grid-template-columns:1fr; justify-items:end; }
.yj899 .y8v6r { background:color-mix(in srgb,var(--o0r84) 88%,transparent); border:1px solid var(--o8plu); border-radius:var(--o81kx); padding:clamp(24px,4vw,44px); box-shadow:var(--oes0e); backdrop-filter:blur(6px); }
@media (min-width:1000px){ .yj899 .y7uox { grid-template-columns:minmax(0,620px); justify-content:end; } }
.yx7ti { align-items:flex-end; min-height:min(720px,88vh); }
.yx7ti::before { background:linear-gradient(0deg, color-mix(in srgb,var(--o0r84) 94%,transparent), color-mix(in srgb,var(--o0r84) 18%,transparent) 72%); }
.yx7ti .y7uox { grid-template-columns:1fr; }
.yx7ti .y8v6r { max-width:760px; }
.ypqcr, .y0k4k { min-height:0; padding:0 0 72px; background:var(--o0r84); }
.ypqcr::before, .y0k4k::before { display:none; }
.ypqcr .y7uox, .y0k4k .y7uox { grid-template-columns:1fr; gap:34px; }
.ypqcr .yln6p, .y0k4k .yln6p { aspect-ratio:21/9; width:100%; }
.y0k4k { padding:64px 0 0; }
.y0k4k .yln6p { border-radius:var(--o81kx) var(--o81kx) 0 0; }
.ypqcr .yln6p { border-radius:0 0 var(--o81kx) var(--o81kx); }
.yokpk, .yf89y { min-height:0; padding:72px 0 80px; background:var(--o0r84); }
.yokpk::before, .yf89y::before { display:none; }
.yokpk .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .yokpk .y7uox { grid-template-columns:1fr 1fr; } }
.yf89y .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .yf89y .y7uox { grid-template-columns:.9fr 1.1fr; } }
.yp97z { display:grid; gap:14px; }
.ye0j6 { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:300px; }
.ye0j6 .y0ef3:first-child { grid-row:1 / span 2; }
.yj37w { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:320px; }
.yj37w .y0ef3:first-child { grid-column:1 / span 2; }
.y0ef3 { position:relative; border-radius:var(--ojfla); overflow:hidden; box-shadow:var(--oes0e); min-height:140px; }
.y0ef3 img { width:100%; height:100%; object-fit:cover; }
.ymsun, .yzp7z { padding:0; min-height:0; overflow:hidden; }
.ymsun::before, .yzp7z::before { display:none; }
.ymsun::after, .yzp7z::after { display:none; }
.ymsun .y7uox, .yzp7z .y7uox { grid-template-columns:1fr; gap:0; align-items:stretch; }
@media (min-width:1000px){ .ymsun .y7uox, .yzp7z .y7uox { grid-template-columns:1fr 1fr; } }
.yrwco { position:relative; min-height:300px; }
.yrwco img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.ymsun .y8v6r, .yzp7z .y8v6r { display:flex; flex-direction:column; justify-content:center; padding:64px clamp(24px,4vw,56px); }
.y6l50 { min-height:0; padding:64px 0 72px; }
.y6l50::before { background:color-mix(in srgb,var(--o0r84) 88%,transparent); }
.y6l50 .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .y6l50 .y7uox { grid-template-columns:1.2fr .9fr; align-items:start; } }
.y17m1 { background:color-mix(in srgb,var(--o4b93) 94%,transparent); border:1px solid var(--o8plu); border-radius:var(--o81kx); padding:clamp(20px,3vw,32px); box-shadow:var(--oes0e); }
.y2r4o { text-align:center; min-height:0; padding:76px 0; }
.y2r4o::before { background:color-mix(in srgb,var(--o0r84) 92%,transparent); }
.y2r4o .y7uox { grid-template-columns:1fr; justify-items:center; }
.y2r4o h1 { max-width:17ch; margin:0 auto 20px; font-size:clamp(2.6rem,6vw,4.8rem); }
.y2r4o .y4brm { margin:0 auto 28px; }
.y2r4o .y6w42 { justify-content:center; }
.yt1rp { min-height:min(760px,90vh); background:var(--oez17); }
.yt1rp::before { display:none; }
.yt1rp .y7uox { grid-template-columns:1fr; }
.yt1rp h1 { max-width:16ch; font-size:clamp(3rem,8vw,6rem); line-height:1.03; }
.yt1rp .y4brm { max-width:58ch; font-size:1.25rem; }
.y4rj4 { min-height:0; padding:76px 0 92px; background:var(--o0r84); }
.y4rj4::before { display:none; }
.y4rj4 .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .y4rj4 .y7uox { grid-template-columns:1.25fr 1fr; } }
.yzg7k { aspect-ratio:1/1; align-self:start; justify-self:end; width:min(100%,420px); margin:26px 22px 0 0; }
.yzg7k::after { content:""; position:absolute; inset:18px -18px -18px 18px; border:2px solid var(--o06cg); border-radius:var(--o81kx); z-index:-1; }
.ycc59 { min-height:0; padding:72px 0 80px; background:var(--o0r84); }
.ycc59::before { display:none; }
.ycc59 .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .ycc59 .y7uox { grid-template-columns:2fr 1fr; } }
.y5iag { aspect-ratio:3/4; }
.y0rjt { min-height:0; padding:72px 0 80px; background:var(--oe426); color:var(--o8d81); }
.y0rjt::before { display:none; }
.y0rjt .y7uox { grid-template-columns:1fr; }
@media (min-width:1000px){ .y0rjt .y7uox { grid-template-columns:1.3fr .7fr; align-items:start; } }
.y0rjt h1 { font-size:clamp(2.6rem,6vw,5rem); }
.y0rjt .y4brm, .y0rjt .yk8ue { color:var(--ot4ao); }
.y0rjt .ynelg { background:#fff; border-color:rgba(20,22,26,.1); }
.y0rjt .y8zkz { --oolgv:var(--o8d81); border-color:rgba(20,22,26,.25); }
.y0rjt h1 .yl07d { color:var(--o8d81); background:linear-gradient(transparent 62%, color-mix(in srgb,var(--o06cg) 35%,transparent) 62%); }
.ygzkv { aspect-ratio:3/4; margin-top:52px; }
.y9c47 { min-height:0; padding:64px 0 0; }
.y9c47::before { background:color-mix(in srgb,var(--o0r84) 86%,transparent); }
.y9c47 .y7uox { grid-template-columns:1fr; justify-items:center; text-align:center; gap:34px; }
.y9c47 .y8v6r { max-width:760px; }
.y9c47 h1, .y9c47 .y4brm { margin-left:auto; margin-right:auto; }
.y9c47 .y6w42, .y9c47 .yk8ue { justify-content:center; }
.yhfpi { width:100%; display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:var(--otskj); border-top:1px solid var(--otskj); }
@media (min-width:760px){ .yhfpi { grid-template-columns:repeat(4,1fr); } }
.yir55 { font-size:.72rem; color:var(--oyfeg); margin:10px 0 0; }
.ywb68 { background:var(--o0r84); padding:22px 16px; text-align:center; }
.ywb68 b { display:block; font-family:var(--owyxo); font-weight:800; font-size:clamp(1.8rem,4vw,2.6rem); color:#fff; }
.ywb68 span { color:var(--oyfeg); font-size:.86rem; }
.yl023 .y8v6r h1, .yz0nm .y8v6r h1, .yyoi1 .y8v6r h1,
.ymsun .y8v6r h1, .yzp7z .y8v6r h1, .ycc59 .y8v6r h1,
.yokpk .y8v6r h1, .yf89y .y8v6r h1, .y4rj4 .y8v6r h1,
.y6l50 .y8v6r h1, .yj899 .y8v6r h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.yu4q8 .y7wxp { flex: 0 1 auto; min-width: 0; }
.yu4q8 .yr20j { min-width: 0; }
.yu4q8 .ytx0m { 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%); }
.y5xpr .yzoj5 { gap: 16px; }
.y0q6n .ytx0m { white-space: normal; overflow: visible; }
@media (min-width: 1280px) {
.ysql8 .y7wxp { flex-wrap: wrap; }
  .ysql8 .yr20j { min-width: 0; flex: 1 1 100%; }
  .ysql8 .ytx0m { 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) {
  .ydlow .yrz2c .yomuk { width: 58px; height: 58px; }
  .ydlow .yrz2c .ytx0m { font-size: 1.75rem; white-space: normal; overflow: visible; }
  .ydlow .yrz2c { padding: 16px 26px 16px 0; }
}
.yokpk .y7uox, .yf89y .y7uox { align-items: center; }
.yp97z { align-content: center; min-height: 0; }
.ye0j6 { grid-template-rows: auto auto; }
.ye0j6 .y0ef3 { aspect-ratio: 4 / 3; min-height: 0; }
.ye0j6 .y0ef3:first-child { grid-row: 1 / span 2; aspect-ratio: auto; }
.yj37w .y0ef3 { aspect-ratio: 16 / 10; min-height: 0; }
.yj37w .y0ef3:first-child { grid-column: 1 / span 2; aspect-ratio: 21 / 9; }
.yj37w[data-cells="2"] { grid-template-columns: 1fr 1fr; }
.yj37w[data-cells="2"] .y0ef3:first-child { grid-column: auto; aspect-ratio: 4 / 3; }
.yj37w[data-cells="1"] { grid-template-columns: 1fr; }
.yj37w[data-cells="1"] .y0ef3:first-child { grid-column: auto; }
.ye0j6[data-cells="1"] { grid-template-columns: 1fr; }
.ye0j6[data-cells="1"] .y0ef3:first-child { grid-row: auto; aspect-ratio: 16 / 9; }
.ypqcr .yln6p { aspect-ratio: auto; height: min(42vh, 360px); }
.y0k4k .yln6p { aspect-ratio: auto; height: min(42vh, 360px); }
.y4d18 .yxphc, .ygg9q .yxphc, .y9ki6 .yxphc,
.yzz5h .yxphc, .yvqgh .yxphc { right: 0; left: auto; }
.y53ie .y2ibe,
.yi54v, .yb7vo,
.yz0nm, .y0rjt {
  --oyfeg: var(--ot4ao);
  --or3fa: var(--o8d81);
  --o7sj6: var(--opzc9);
}
:is(.y53ie .y2ibe, .yi54v, .yb7vo, .yz0nm, .y0rjt)
  :is(.yxrjv, .y7r3c, .yuf08, .yopdz, .ykeca, .ywgq6, .y9y3c, .yxphc,
      .yqhml, .ytpl5, .yvo0r, .y71ms, .y00s5, .yf5c6, .yil6t, .yicqx,
      .yted6, .yi7xo, .y85lc, .yad7e) {
  color: var(--osmfq);
  --or3fa: var(--osmfq);
  --oyfeg: var(--on666);
  --o7sj6: var(--osyfq);
}
.yhsya, .y3jya, .yawal, .yuw8s, .y26kd, .y3ew2 {
  min-height:0; padding:72px 0 80px; background:var(--o0r84);
}
.yhsya::before, .y3jya::before, .yawal::before,
.yuw8s::before, .y26kd::before, .y3ew2::before { display:none; }
.yhsya .y7uox, .y3jya .y7uox, .yawal .y7uox,
.yuw8s .y7uox, .y26kd .y7uox, .y3ew2 .y7uox {
  grid-template-columns:1fr; align-items:center;
}
@media (min-width:1000px) {
  .yhsya .y7uox, .y3jya .y7uox, .y26kd .y7uox { grid-template-columns:1.15fr .85fr; }
  .yawal .y7uox, .y3ew2 .y7uox { grid-template-columns:1.1fr 1fr; }
  .yuw8s .y7uox { grid-template-columns:1.25fr .75fr; }
}
.yexax { display:flex; flex-direction:column; align-items:flex-start; gap:8px; padding:clamp(24px,4vw,44px); border-radius:var(--o81kx); background:color-mix(in srgb,var(--o4b93) 72%,transparent); border:1px solid var(--o8plu); box-shadow:var(--oes0e); }
.ys4wt { font-family:var(--owyxo); font-weight:800; line-height:.92; font-size:clamp(4rem,11vw,8.5rem); color:var(--o7sj6); }
.y3om4 { font-size:1.05rem; color:var(--oyfeg); max-width:22ch; }
.yys2c { margin:0; padding:clamp(22px,3.4vw,36px); border-radius:var(--o81kx); background:color-mix(in srgb,var(--o4b93) 86%,transparent); border:1px solid var(--o8plu); box-shadow:var(--oes0e); }
.yys2c .ys2bw { display:inline-flex; gap:3px; color:var(--o06cg); margin-bottom:14px; }
.yys2c .ys2bw svg { width:20px; height:20px; }
.yys2c blockquote { margin:0 0 18px; font-size:1.22rem; line-height:1.5; color:#eef1f5; }
.yys2c figcaption { display:flex; flex-direction:column; gap:2px; }
.yys2c figcaption b { color:#fff; }
.yys2c figcaption span { color:var(--oyfeg); font-size:.9rem; }
.ynzq5 { display:flex; flex-direction:column; gap:10px; }
.y0arl { display:flex; align-items:center; gap:14px; padding:14px 16px; border-radius:var(--ojfla); background:color-mix(in srgb,var(--o4b93) 80%,transparent); border:1px solid var(--o8plu); color:#eef1f5; text-decoration:none; transition:border-color .15s,transform .15s; }
.y0arl:hover { border-color:var(--o06cg); transform:translateX(3px); }
.yhm6o { display:inline-flex; color:var(--o06cg); flex:none; }
.yhm6o svg { width:22px; height:22px; }
.yu3ri { font-weight:600; flex:1 1 auto; min-width:0; }
.yrc6l { font-weight:700; color:#fff; white-space:nowrap; }
.y0arl > svg:last-child { width:18px; height:18px; color:var(--oyfeg); flex:none; }
.y2xkm { display:flex; flex-direction:column; gap:6px; padding:clamp(24px,4vw,40px); border-radius:var(--o81kx); background:color-mix(in srgb,var(--o4b93) 90%,transparent); border:1px solid var(--o8plu); box-shadow:var(--oes0e); text-align:center; }
.y3lqg { text-transform:uppercase; letter-spacing:.08em; font-size:.78rem; font-weight:700; color:var(--oyfeg); }
.ypmpd { font-family:var(--owyxo); font-weight:800; font-size:clamp(2.6rem,6vw,4rem); color:#fff; line-height:1; }
.ykzhf { color:var(--oyfeg); margin-bottom:12px; }
.y2xkm .ytrcv { margin-top:6px; }
.y5c64 { display:flex; flex-direction:column; gap:2px; padding:clamp(18px,3vw,28px); border-radius:var(--o81kx); background:color-mix(in srgb,var(--o4b93) 82%,transparent); border:1px solid var(--o8plu); box-shadow:var(--oes0e); }
.yrk97 { display:flex; align-items:flex-start; gap:14px; padding:14px 2px; color:#eef1f5; text-decoration:none; }
.yrk97 + .yrk97 { border-top:1px solid var(--otskj); }
.ywt3a { display:inline-flex; color:var(--o06cg); flex:none; margin-top:2px; }
.ywt3a svg { width:20px; height:20px; }
.yrk97 small { display:block; text-transform:uppercase; letter-spacing:.06em; font-size:.72rem; color:var(--oyfeg); margin-bottom:2px; }
.y9o7o { display:grid; grid-template-columns:1fr 1fr; gap:0; border-radius:var(--o81kx); overflow:hidden; box-shadow:var(--oes0e); min-height:320px; position:relative; }
.yy6lz { position:relative; min-height:200px; }
.yy6lz img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.yy6lz + .yy6lz { border-left:3px solid var(--o06cg); }
.yw65p, .y906v, .yfv34 { min-height:0; padding:72px 0; text-align:center; }
.yw65p::before, .y906v::before, .yfv34::before { background:color-mix(in srgb,var(--o0r84) 90%,transparent); }
.yw65p .y7uox, .y906v .y7uox, .yfv34 .y7uox { grid-template-columns:1fr; justify-items:center; gap:34px; }
.yw65p .y8v6r, .y906v .y8v6r, .yfv34 .y8v6r { max-width:720px; }
.yw65p h1, .yw65p .y4brm,
.y906v h1, .y906v .y4brm,
.yfv34 h1, .yfv34 .y4brm { margin-left:auto; margin-right:auto; }
.yw65p .y6w42, .y906v .y6w42, .yfv34 .y6w42 { justify-content:center; }
.yw65p .yys2c { max-width:760px; text-align:left; width:100%; }
.y906v .y5c64 { width:100%; max-width:960px; }
.yfv34 .ynzq5 { width:100%; max-width:1000px; text-align:left; }
@media (min-width:760px) {
  .y906v .y5c64 { flex-direction:row; text-align:left; }
  .y906v .yrk97 { flex:1 1 0; align-items:center; }
  .y906v .yrk97 + .yrk97 { border-top:0; border-left:1px solid var(--otskj); }
  .yfv34 .ynzq5 { flex-direction:row; flex-wrap:wrap; }
  .yfv34 .y0arl { flex:1 1 220px; }
}
.yhsya .y8v6r h1, .y3jya .y8v6r h1, .yawal .y8v6r h1,
.yuw8s .y8v6r h1, .y26kd .y8v6r h1, .y3ew2 .y8v6r h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.ysxhi { display:grid; grid-template-columns:auto 1fr auto; align-items:center; }
.ysxhi .ywd8u { justify-self:start; margin-left:0; }
.ysxhi .ywvcn .y4zij { justify-content:center; }
.ysxhi .y7wxp { justify-self:end; }
@media (max-width:1119px){ .ysxhi { grid-template-columns:auto 1fr; } .ysxhi .yfp0l { display:none; } }
.yyp4c, .ynd8a { display:block; padding:0; }
.yyp4c .yzoj5 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--o85o4); }
.yyp4c .yzoj5 .ybaek, .yyp4c .yzoj5 .yyc3j { grid-column:1; justify-self:start; }
.yyp4c .yzoj5 .y7wxp { grid-column:2; justify-self:center; }
.yyp4c .yzoj5 .y2ge0 { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .yyp4c .yzoj5 { grid-template-columns:auto 1fr auto; } }
.ynd8a .yzoj5 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--o85o4); }
.ynd8a .yzoj5 .y7wxp { grid-column:2; justify-self:center; }
.ynd8a .yzoj5 .ybaek, .ynd8a .yzoj5 .yyc3j,
.ynd8a .yzoj5 .y2ge0 { grid-column:3; justify-self:end; }
.y1bq6 {
  --o99b6: var(--oe426); --oe7gt: var(--ordgw); --oc4qq: color-mix(in srgb, var(--oe426) 35%, #fff);
  --ohizm: var(--o8d81); --oeyai: var(--ot4ao);
  --onkcs: color-mix(in srgb, var(--o8d81) 16%, var(--oe426)); --okkjl: color-mix(in srgb, var(--o8d81) 28%, var(--oe426));
  --obi95: var(--o06cg); --owgfr: color-mix(in srgb, var(--o06cg) 78%, #fff); --odt6x: var(--opzc9);
  --oucen: var(--om0ij, #141414);
  --o6go5: var(--o0r84); --o3htu: color-mix(in srgb, var(--o0r84) 82%, #000); --ocu2c: color-mix(in srgb, var(--o0r84) 85%, #fff);
  --odekz: color-mix(in srgb, var(--o0r84) 14%, #fff); --ojv2a: var(--opzc9);
  --ogayw: color-mix(in srgb, var(--o06cg) 16%, var(--oc4qq));
  --ony83: color-mix(in srgb, #fff 92%, var(--o0r84)); --o4qaq: color-mix(in srgb, #fff 74%, var(--o0r84));
  --oufst: var(--owyxo); --oxnxg: var(--oj2v4); --o7p6k: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --ov3jd: 14px; --owe9w: 22px; --olomx: 1240px;
  --ohmnr: 0 1px 0 rgba(0,0,0,.05), 0 14px 34px -18px rgba(0,0,0,.35);
}
.y1bq6 .y9s7l { background: var(--o99b6); color: var(--ohizm); font: 400 1.0625rem/1.65 var(--oxnxg); }
.y1bq6 .y9s7l h1, .y1bq6 .y9s7l h2, .y1bq6 .y9s7l h3, .y1bq6 .y9s7l h4 { font-family: var(--oufst); font-weight: 600; line-height: 1.08; letter-spacing: -.015em; margin: 0 0 .5em; color: var(--ohizm); text-transform: var(--ovkun, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.y1bq6 .y9s7l h1 { font-size: clamp(2.4rem, 5vw, 4.3rem); }
.y1bq6 .y9s7l h2 { font-size: clamp(1.9rem, 3.4vw, 2.9rem); }
.y1bq6 .y9s7l h3 { font-size: 1.35rem; line-height: 1.2; }
.y1bq6 .y9s7l h1 em, .y1bq6 .y9s7l h2 em, .y1bq6 .y9s7l h1 .yl07d, .y1bq6 .y9s7l h2 .yl07d { font-style: italic; font-weight: 500; color: var(--opzc9); background: none; }
.y1bq6 .y9s7l p { margin: 0 0 1em; }
.y1bq6 .y9s7l img { max-width: 100%; height: auto; display: block; }
.y1bq6 .y9s7l a { color: inherit; text-decoration-thickness: 1px; text-underline-offset: 3px; }
.y1bq6 .y9s7l ol, .y1bq6 .y9s7l ul { margin-top: 0; }
.y1bq6 .yaxwy {position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.y1bq6 .y5uto {width:min(100% - 40px,var(--olomx));margin-inline:auto}
.y1bq6 .ye46y {font:500 .78rem/1.3 var(--o7p6k);letter-spacing:.12em;text-transform:uppercase;color:var(--odt6x);display:inline-flex;align-items:center;gap:.6em;margin-bottom:1rem}
.y1bq6 .ye46y::before {content:"";width:22px;height:2px;background:currentColor}
.y1bq6 .y3n4p {font-size:1.2rem;color:var(--oeyai);max-width:60ch}
.y1bq6 .ycu72 {color:var(--oeyai)}
.y1bq6 .y9199 {font-size:.9rem}
.y1bq6 .ynh9g {font-family:var(--o7p6k)}
.y1bq6 .yiodr {display:inline-block;font:600 .72rem/1 var(--o7p6k);letter-spacing:.06em;text-transform:uppercase;padding:.45em .7em;border-radius:6px;background:var(--oe7gt);color:var(--oeyai)}
.y1bq6 .yrdra {--osexp:var(--ohizm);--ov8ru:var(--o99b6);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(--osexp);background:var(--osexp);color:var(--ov8ru);font:600 1rem/1.1 var(--oxnxg);text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}
.y1bq6 .yrdra:hover {transform:translateY(-1px);box-shadow:0 8px 18px -10px rgba(0,0,0,.5)}
.y1bq6 .yerqp {--osexp:var(--obi95);--ov8ru:var(--oucen)}
.y1bq6 .yerqp:hover {--osexp:var(--owgfr)}
.y1bq6 .ykxqs {background:transparent;color:var(--ohizm);border-color:var(--ohizm)}
.y1bq6 .y1mv2 {background:transparent;color:#fff;border-color:rgba(255,255,255,.7)}
.y1bq6 .yj6sz {min-height:40px;padding:.55em 1em;font-size:.92rem}
.y1bq6 .yrdra svg {width:18px;height:18px}
.y1bq6 .y4du9 {font-weight:600;text-decoration:none;display:inline-flex;gap:.4em;align-items:center;border-bottom:2px solid var(--obi95);padding-bottom:2px}
.y1bq6 .y4du9:hover {color:var(--odt6x)}
.y1bq6 .ynk97 {position:relative;padding:56px 0 0;overflow:hidden}
.y1bq6 .ynk97::before {content:"";position:absolute;inset:0;background-image:linear-gradient(var(--onkcs) 1px,transparent 1px),linear-gradient(90deg,var(--onkcs) 1px,transparent 1px);background-size:48px 48px;opacity:.35;mask-image:linear-gradient(180deg,#000,transparent 75%);pointer-events:none}
.y1bq6 .ylfj3 {position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);gap:56px;align-items:center}
.y1bq6 .ynk97 h1 {margin-bottom:.35em}
.y1bq6 .yo2hs {display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 30px}
.y1bq6 .yo5uk {display:grid;grid-template-columns:repeat(3,1fr);border-top:1.5px solid var(--ohizm);margin:0;padding:0;list-style:none}
.y1bq6 .yo5uk li {padding:14px 12px 0 0}
.y1bq6 .yo5uk b {display:block;font:600 1.6rem/1.1 var(--oufst)}
.y1bq6 .yo5uk span {font:500 .78rem/1.35 var(--o7p6k);color:var(--oeyai);text-transform:uppercase;letter-spacing:.06em}
.y1bq6 .yaqqo {position:relative}
.y1bq6 .yvhkv {position:absolute;left:-28px;bottom:42px;z-index:4;background:var(--oc4qq);border:1px solid var(--onkcs);border-radius:12px;padding:14px 16px;box-shadow:var(--ohmnr);max-width:240px;font-size:.9rem}
.y1bq6 .yvhkv b {display:block;font-family:var(--oufst);font-size:1.05rem}
.y1bq6 .y2h7h {height:34px;margin-top:48px;border-top:1.5px solid var(--ohizm);background:
  repeating-linear-gradient(90deg,var(--ohizm) 0 1.5px,transparent 1.5px 96px) top/100% 18px no-repeat,
  repeating-linear-gradient(90deg,var(--ohizm) 0 1px,transparent 1px 48px) top/100% 12px no-repeat,
  repeating-linear-gradient(90deg,var(--oeyai) 0 1px,transparent 1px 12px) top/100% 7px no-repeat;opacity:.55}
@media (max-width:980px) {
  .y1bq6 .ylfj3 {grid-template-columns:1fr;gap:36px}
  .y1bq6 .yvhkv {left:12px;bottom:12px}
}
@media (max-width:560px) {
  .y1bq6 .ynk97 {padding-top:32px}
  .y1bq6 .yo5uk b {font-size:1.25rem}
  .y1bq6 .yvhkv {display:none}
}
.y1bq6 .yjama {position:relative;--olgpc:50%;aspect-ratio:4/3.1;border-radius:var(--owe9w);overflow:hidden;background:#cfc5b4;box-shadow:var(--ohmnr);isolation:isolate}
.y1bq6 .yjama img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.y1bq6 .ydyi7 {position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--olgpc)) 0 0);z-index:1}
.y1bq6 .ydyi7 img {filter:sepia(.55) saturate(.45) contrast(.82) brightness(.86) hue-rotate(-8deg)}
.y1bq6 .ydyi7::after {content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(120,96,50,.28),rgba(60,52,40,.22));mix-blend-mode:multiply}
.y1bq6 .yflah {position:absolute;top:0;bottom:0;left:var(--olgpc);width:3px;margin-left:-1.5px;background:var(--oc4qq);z-index:2;pointer-events:none}
.y1bq6 .y39p3 {position:absolute;top:50%;left:var(--olgpc);width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--obi95);border:3px solid var(--oc4qq);z-index:3;display:grid;place-items:center;pointer-events:none;box-shadow:0 8px 22px rgba(0,0,0,.35)}
.y1bq6 .y39p3 svg {width:26px;height:26px}
.y1bq6 .y4yoz {position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5}
.y1bq6 .y4yoz:focus-visible ~ .y39p3 {outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 7px var(--ohizm)}
.y1bq6 .yw8db {position:absolute;top:14px;z-index:4;font:600 .72rem/1 var(--o7p6k);letter-spacing:.12em;text-transform:uppercase;padding:.6em .8em;border-radius:6px;pointer-events:none}
.y1bq6 .yqi98 {left:14px;background:rgba(35,31,27,.82);color:#fff}
.y1bq6 .ype3j {right:14px;background:var(--obi95);color:var(--oucen)}
.y1bq6 .ymw91 {display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.88rem;color:var(--oeyai)}
.y1bq6 .ymw91 b {font:600 .72rem/1.6 var(--o7p6k);letter-spacing:.1em;text-transform:uppercase;color:var(--ohizm)}
.y1bq6 .yjdum {padding:110px 0}
.y1bq6 .ye99q {padding:72px 0}
.y1bq6 .yww6e {background:var(--oe7gt)}
.y1bq6 .ydtxi {background:var(--o6go5);color:var(--ony83)}
.y1bq6 .ydtxi h2, .y1bq6 .ydtxi h3 {color:#fff}
.y1bq6 .ydtxi h2 em {color:var(--owgfr)}
.y1bq6 .ydtxi .ye46y {color:var(--owgfr)}
.y1bq6 .ydtxi .ycu72, .y1bq6 .ydtxi .y3n4p {color:var(--o4qaq)}
.y1bq6 .yfdvb {display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:52px}
.y1bq6 .yfdvb p {margin:0}
@media (max-width:860px) {
  .y1bq6 .yjdum {padding:76px 0}
  .y1bq6 .yfdvb {grid-template-columns:1fr;gap:14px;margin-bottom:36px}
}
.y1bq6 .ynk41 {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}
.y1bq6 .yw8av {position:sticky;top:130px}
.y1bq6 .yvnly {list-style:none;margin:0;padding:0;border-top:1.5px solid var(--ohizm)}
.y1bq6 .yg1a6 {border-bottom:1px solid var(--okkjl)}
.y1bq6 .yg1a6 a {display:grid;grid-template-columns:44px 112px 1fr auto;gap:22px;align-items:center;padding:18px 6px;text-decoration:none;transition:background .15s}
.y1bq6 .yg1a6 a:hover {background:var(--oc4qq)}
.y1bq6 .ytm54 {font:500 .85rem/1 var(--o7p6k);color:var(--oeyai)}
.y1bq6 .yg1a6 img {width:112px;height:80px;object-fit:cover;border-radius:10px}
.y1bq6 .yg1a6 h3 {margin:0 0 .2em;font-size:1.5rem}
.y1bq6 .yg1a6 p {margin:0;color:var(--oeyai);font-size:.95rem;line-height:1.45}
.y1bq6 .ymoc2 {text-align:right;font:500 .8rem/1.3 var(--o7p6k);color:var(--oeyai);white-space:nowrap}
.y1bq6 .ymoc2 b {display:block;font:600 1.2rem/1.2 var(--oufst);color:var(--ohizm)}
@media (max-width:980px) {
  .y1bq6 .ynk41 {grid-template-columns:1fr;gap:28px}
  .y1bq6 .yw8av {position:static}
}
@media (max-width:640px) {
  .y1bq6 .yg1a6 a {grid-template-columns:76px 1fr;gap:14px}
  .y1bq6 .ytm54 {display:none}
  .y1bq6 .yg1a6 img {width:76px;height:64px}
  .y1bq6 .yg1a6 h3 {font-size:1.2rem}
  .y1bq6 .ymoc2 {grid-column:2;text-align:left}
  .y1bq6 .ymoc2 b {display:inline;margin-left:4px}
  .y1bq6 .yg1a6 p {display:none}
}
.y1bq6 .yvtst {overflow-x:auto;border-radius:var(--owe9w);border:1.5px solid var(--ohizm);background:var(--oc4qq)}
.y1bq6 .ymo0u {width:100%;border-collapse:collapse;min-width:760px}
.y1bq6 .ymo0u caption {text-align:left;padding:16px 22px;font-size:.88rem;color:var(--oeyai);caption-side:bottom;border-top:1px solid var(--onkcs)}
.y1bq6 .ymo0u th, .y1bq6 .ymo0u td {padding:14px 18px;border-bottom:1px solid var(--onkcs);text-align:center;vertical-align:middle;font-size:.95rem}
.y1bq6 .ymo0u tbody th {text-align:left;font-weight:500;color:var(--ohizm)}
.y1bq6 .ymo0u thead th {vertical-align:bottom;padding:24px 18px 20px;background:var(--oc4qq);border-bottom:1.5px solid var(--ohizm)}
.y1bq6 .ymo0u thead th:first-child {text-align:left;width:30%}
.y1bq6 .ymo0u col.yqprd {background:var(--ogayw)}
.y1bq6 .ymo0u thead th.yqprd {background:var(--ogayw);position:relative}
.y1bq6 .ytlsx {display:block;font:600 1.35rem/1.15 var(--oufst);margin-bottom:6px}
.y1bq6 .yex59 {display:block;font:600 1.9rem/1 var(--oufst)}
.y1bq6 .yex59 small {font:500 .8rem/1 var(--o7p6k);color:var(--oeyai)}
.y1bq6 .y8qzc {display:block;font-size:.86rem;color:var(--oeyai);font-weight:400;margin:8px auto 0;max-width:24ch;line-height:1.4}
.y1bq6 .yf1su {display:inline-block;margin-top:10px;font:500 .74rem/1 var(--o7p6k);background:var(--oe7gt);padding:.5em .65em;border-radius:5px}
.y1bq6 .y35r5 {position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);background:var(--obi95);color:var(--oucen);font:600 .7rem/1 var(--o7p6k);letter-spacing:.1em;text-transform:uppercase;padding:.55em .8em;border-radius:99px;white-space:nowrap}
.y1bq6 .ymo0u td svg {width:22px;height:22px;display:inline-block;vertical-align:middle}
.y1bq6 .yijsz {color:var(--o6go5)}
.y1bq6 .yxxup {color:var(--oeyai)}
.y1bq6 .ymo0u tfoot td {padding:18px;border-bottom:0}
.y1bq6 .ymo0u tbody tr:hover {background:color-mix(in srgb, var(--obi95) 6%, transparent)}
.y1bq6 .ykk65 {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center}
.y1bq6 .y1p8v {list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:12px}
.y1bq6 .y1p8v li {display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}
.y1bq6 .y1p8v li::before {content:"";width:22px;height:22px;margin-top:3px;border-radius:6px;background:var(--obi95) 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) {
  .y1bq6 .ykk65 {grid-template-columns:1fr;gap:36px}
}
.y1bq6 .ywu0r {list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);counter-reset:s;position:relative}
.y1bq6 .ywu0r::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)}
.y1bq6 .ywu0r li {position:relative;padding-right:22px}
.y1bq6 .yp0b2 {position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--obi95);color:var(--oucen);font:600 1.15rem/1 var(--o7p6k);margin-bottom:20px}
.y1bq6 .ywu0r h3 {font-size:1.18rem;margin-bottom:.4em}
.y1bq6 .ywu0r p {font-size:.95rem;margin:0 0 .6em}
.y1bq6 .yiu7n {font:500 .74rem/1 var(--o7p6k);letter-spacing:.08em;text-transform:uppercase;opacity:.85}
.y1bq6 .yjdum:not(.ydtxi) .ywu0r::before {background:repeating-linear-gradient(90deg,var(--okkjl) 0 10px,transparent 10px 18px)}
@media (max-width:1060px) {
  .y1bq6 .ywu0r {grid-template-columns:repeat(3,1fr);row-gap:44px}
  .y1bq6 .ywu0r::before {display:none}
}
@media (max-width:620px) {
  .y1bq6 .ywu0r {grid-template-columns:1fr;row-gap:0}
  .y1bq6 .ywu0r li {display:grid;grid-template-columns:56px 1fr;gap:18px;padding:0 0 26px}
  .y1bq6 .yp0b2 {margin:0}
}
.y1bq6 .ynpqb {display:grid;grid-template-columns:repeat(12,1fr);gap:16px;grid-auto-flow:dense}
.y1bq6 .yovbq {grid-column:span 4;position:relative;margin:0;border-radius:var(--ov3jd);overflow:hidden;background:var(--oe7gt)}
.y1bq6 .yovbq:nth-child(6n+1) {grid-column:span 7;grid-row:span 2}
.y1bq6 .yovbq:nth-child(6n+2), .y1bq6 .yovbq:nth-child(6n+3) {grid-column:span 5}
.y1bq6 .yovbq img {width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;transition:transform .5s}
.y1bq6 .yovbq:nth-child(6n+1) img {aspect-ratio:auto;min-height:100%}
.y1bq6 .yovbq:hover img {transform:scale(1.03)}
.y1bq6 .yovbq figcaption {position:absolute;left:12px;right:12px;bottom:12px;background:color-mix(in srgb, var(--oc4qq) 95%, transparent);border-radius:10px;padding:10px 14px;font-size:.9rem;line-height:1.35}
.y1bq6 .yovbq figcaption b {display:block;font-family:var(--oufst);font-size:1.05rem}
.y1bq6 .yovbq figcaption span {font:500 .74rem/1.4 var(--o7p6k);color:var(--oeyai);text-transform:uppercase;letter-spacing:.04em}
.y1bq6 .yovbq[hidden] {display:none}
.y1bq6 .ypfq8 {position:absolute;top:12px;left:12px}
@media (max-width:900px) {
  .y1bq6 .yovbq, .y1bq6 .yovbq:nth-child(6n+1), .y1bq6 .yovbq:nth-child(6n+2), .y1bq6 .yovbq:nth-child(6n+3) {grid-column:span 6;grid-row:auto}
  .y1bq6 .yovbq:nth-child(6n+1) img {aspect-ratio:4/3}
}
@media (max-width:560px) {
  .y1bq6 .ynpqb {gap:12px}
  .y1bq6 .yovbq, .y1bq6 .yovbq:nth-child(6n+1), .y1bq6 .yovbq:nth-child(6n+2), .y1bq6 .yovbq:nth-child(6n+3) {grid-column:span 12}
}
.y1bq6 .yt0ae {background:var(--obi95);color:var(--oucen)}
.y1bq6 .yt0ae .y5uto {display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;padding:46px 0}
.y1bq6 .yy7lw {width:118px;height:118px}
.y1bq6 .yt0ae h2 {font-size:clamp(1.6rem,2.6vw,2.2rem);margin-bottom:.25em}
.y1bq6 .yt0ae p {margin:0;max-width:62ch}
@media (max-width:860px) {
  .y1bq6 .yt0ae .y5uto {grid-template-columns:1fr;gap:18px;padding:40px 0}
  .y1bq6 .yy7lw {width:84px;height:84px}
}
.y1bq6 .y7iqm {border-top:1.5px solid var(--ohizm)}
.y1bq6 .y7iqm details {border-bottom:1px solid var(--okkjl)}
.y1bq6 .y7iqm 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(--oufst)}
.y1bq6 .y7iqm summary::-webkit-details-marker {display:none}
.y1bq6 .y7iqm summary::after {content:"";width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ohizm);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}
.y1bq6 .y7iqm details[open] summary::after {transform:rotate(45deg);background-color:var(--obi95);border-color:var(--obi95)}
.y1bq6 .y7iqm details > div {padding:0 50px 22px 4px;color:var(--oeyai)}
.y1bq6 .ykp9x {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px}
@media (max-width:900px) {
  .y1bq6 .ykp9x {grid-template-columns:1fr;gap:24px}
}
.y1bq6 .ywbnn {display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1.5px solid var(--ohizm)}
.y1bq6 .ywbnn > div {padding:26px 24px 10px 0}
.y1bq6 .ywbnn h3 {font-size:1.2rem}
.y1bq6 .ywbnn p {color:var(--oeyai);font-size:.96rem}
.y1bq6 .ywbnn .ynh9g {color:var(--odt6x);font-size:.8rem;display:block;margin-bottom:10px}
@media (max-width:900px) {
  .y1bq6 .ywbnn {grid-template-columns:1fr 1fr}
}
@media (max-width:560px) {
  .y1bq6 .ywbnn {grid-template-columns:1fr}
}
.y1bq6 .y3z76 {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}
.y1bq6 .y3z76 li {border-top:1.5px solid currentColor;padding-top:14px}
.y1bq6 .y3z76 b {display:block;font:600 2.4rem/1 var(--oufst)}
.y1bq6 .y3z76 span {font-size:.9rem;opacity:.85}
@media (max-width:760px) {
  .y1bq6 .y3z76 {grid-template-columns:1fr 1fr}
}
.y1bq6 .y0xrh {text-align:center}
.y1bq6 .ya49c {display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}
.y1bq6 .ya49c li {border:1px solid var(--okkjl);border-radius:99px;padding:.35em .8em;font-size:.88rem;background:var(--oc4qq)}
.y1bq6 .y4du9 {white-space:nowrap}
.y1bq6 .y4du9 svg, .y1bq6 .yrdra svg {width:18px;height:18px;flex:none}
.y1bq6 .yiodr {line-height:1.35}
.y1bq6 .y35r5 {position:static;transform:none;display:inline-block;margin-bottom:10px}
.y1bq6 .y96bx {display:none;font:500 .78rem/1 var(--o7p6k);color:var(--oeyai);margin:0 0 10px}
@media (max-width:760px) {
  .y1bq6 .y96bx {display:block}
  .y1bq6 .ymo0u {min-width:640px}
  .y1bq6 .ymo0u tbody th, .y1bq6 .ymo0u thead th:first-child, .y1bq6 .ymo0u tfoot td:first-child {position:sticky;left:0;z-index:1;background:var(--oc4qq);width:128px;min-width:128px;box-shadow:1px 0 0 var(--onkcs)}
  .y1bq6 .ymo0u thead th:first-child .y9199 {display:none}
  .y1bq6 .ymo0u th, .y1bq6 .ymo0u td {padding:12px 12px;font-size:.88rem}
  .y1bq6 .yex59 {font-size:1.5rem}
}
@media (max-width:760px) {
  .y1bq6 .ymo0u {min-width:580px;table-layout:fixed}
  .y1bq6 .ymo0u thead th {padding:16px 10px 14px}
  .y1bq6 .ytlsx {font-size:1.02rem}
  .y1bq6 .yex59 {font-size:1.25rem}
  .y1bq6 .y8qzc {display:none}
  .y1bq6 .ymo0u thead th:first-child .ye46y::before {display:none}
  .y1bq6 .ymo0u tfoot .yrdra {padding:.5em .7em;font-size:.82rem}
}
.y1bq6 .ydtxi h2 em, .y1bq6 .ydtxi h2 .yl07d { color: var(--o7sj6); }
.y1bq6 .y9s7l .yt0ae h2, .y1bq6 .y9s7l .yt0ae h2 .yl07d { color: inherit; }
.y1bq6 .ydtxi { color: var(--ony83); }
.y1bq6 .ypwkf { position: relative; aspect-ratio: 4/3.1; border-radius: var(--owe9w); overflow: hidden; background: var(--oe7gt); box-shadow: var(--ohmnr); }
.y1bq6 .ypwkf img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.y1bq6 .yqcct { position: absolute; top: 14px; right: 14px; z-index: 2; font: 600 .72rem/1 var(--o7p6k); letter-spacing: .12em; text-transform: uppercase; padding: .6em .8em; border-radius: 6px; background: var(--obi95); color: var(--oucen); }
.y1bq6 .yo5uk b { overflow-wrap: anywhere; }
.y1bq6 .ypl5s b { font-size: 1.15rem; }
.y1bq6 .yg1a6 h3, .y1bq6 .ytlsx, .y1bq6 .ywu0r h3 { hyphens: auto; }
.y1bq6 .ymoc2 small { font-size: .78rem; }
.y1bq6 .ywu0r { grid-template-columns: repeat(var(--o2sco, 6), 1fr); }
@media (max-width:1060px) { .y1bq6 .ywu0r { grid-template-columns: repeat(3, 1fr); } }
@media (max-width:620px) { .y1bq6 .ywu0r { grid-template-columns: 1fr; } }
.y1bq6 .ympp7 { position: absolute; opacity: 0; pointer-events: none; }
.y1bq6 .yohx1 { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 34px; }
.y1bq6 .y7wd8 { cursor: pointer; border: 1.5px solid var(--ohizm); border-radius: 999px; padding: .55em 1.1em; font: 600 .95rem/1.1 var(--oxnxg); background: transparent; transition: background .15s, color .15s; }
.y1bq6 .y7wd8:hover { background: var(--oc4qq); }
.y1bq6 .y5iq7 { display: none; }
.y1bq6 .yn1us:checked ~ .ya5mi, .y1bq6 .y0d74:checked ~ .y7ut3, .y1bq6 .y5kac:checked ~ .y80kb, .y1bq6 .ya7qe:checked ~ .y1at0 { display: grid; }
.y1bq6 .yn1us:checked ~ .yohx1 .yg4v8, .y1bq6 .y0d74:checked ~ .yohx1 .ylnn4, .y1bq6 .y5kac:checked ~ .yohx1 .yu5u5, .y1bq6 .ya7qe:checked ~ .yohx1 .yzk7h { background: var(--ohizm); color: var(--o99b6); }
.y1bq6 .ympp7:focus-visible ~ .yohx1 .y7wd8 { outline-offset: 3px; }
.y1bq6 .y4256 { list-style: none; margin: 0; padding: 0; border-top: 1.5px solid var(--ohizm); display: grid; grid-template-columns: repeat(var(--o2sco, 3), 1fr); }
.y1bq6 .y4256 li { padding: 22px 24px 8px 0; border-right: 1px solid var(--okkjl); margin-right: 24px; }
.y1bq6 .y4256 li:last-child { border-right: 0; margin-right: 0; }
.y1bq6 .ytkuq { display: inline-block; font: 600 .74rem/1 var(--o7p6k); letter-spacing: .08em; text-transform: uppercase; background: var(--ogayw); color: var(--odt6x); padding: .55em .7em; border-radius: 5px; margin-bottom: 14px; }
.y1bq6 .y4256 h3 { font-size: 1.25rem; }
.y1bq6 .y4256 p { color: var(--oeyai); font-size: .96rem; }
@media (max-width:860px) { .y1bq6 .y4256 { grid-template-columns: 1fr; } .y1bq6 .y4256 li { border-right: 0; margin-right: 0; border-bottom: 1px solid var(--okkjl); } }
.y1bq6 .ypkhy { display: grid; grid-template-columns: minmax(0,5fr) minmax(0,6fr); gap: 64px; align-items: center; }
.y1bq6 .ye3u6 { margin: 0; border: 1.5px solid var(--ohizm); border-radius: var(--owe9w); overflow: hidden; background: var(--oc4qq); }
.y1bq6 .ye3u6 svg { display: block; width: 100%; height: auto; }
@media (max-width:900px) { .y1bq6 .ypkhy { grid-template-columns: 1fr; gap: 32px; } }
.y1bq6 .yy7lw { color: var(--oucen); }
.y1bq6 .yt0ae .yrdra { --osexp: var(--oucen); --ov8ru: var(--obi95); }
.y1bq6 .y7iqm summary { overflow-wrap: anywhere; }
.y1bq6 .ykp9x h2 { font-size: clamp(1.9rem, 3vw, 2.6rem); }
.y1bq6 .y9s7l .yrdra, .y1bq6 .y9s7l .yrdra:hover { color: var(--ov8ru); }
.y1bq6 .y9s7l .ykxqs { color: var(--ohizm); }
.y1bq6 .y9s7l .yt0ae .ykxqs { color: var(--oucen); border-color: currentColor; }
.y1bq6 .y9s7l h1.yavaw {font-size: clamp(2.1rem, 3.8vw, 3.4rem);}
.yc1kr {
  --owsym: var(--o0r84); --ooni2: var(--oe426); --o58oo: var(--ordgw);
  --o4lpr: color-mix(in srgb, var(--ordgw) 80%, var(--o06cg) 12%);
  --o3642: var(--o8d81); --oqh1q: var(--ot4ao);
  --ofvmf: var(--o06cg); --o6o7v: var(--opzc9); --osblp: var(--o7sj6);
  --ox2gi: var(--om0ij, #141414);
  --o9e21: color-mix(in srgb, var(--o8d81) 14%, transparent);
  --objll: color-mix(in srgb, var(--oe426) 55%, #fff);
  --ozsrt: var(--owyxo); --oaysj: var(--oj2v4);
  --o4aww: 22px; --odg17: 12px; --opcz8: 1200px;
  --ourwo: 0 24px 48px -30px color-mix(in srgb, var(--o0r84) 55%, transparent);
}
.yc1kr .ykars { background: var(--ooni2); color: var(--o3642); font: 400 1.04rem/1.65 var(--oaysj); }
.yc1kr .ykars h1, .yc1kr .ykars h2, .yc1kr .ykars h3 { font-family: var(--ozsrt); color: var(--owsym); font-weight: 500; line-height: 1.12; letter-spacing: -.01em; margin: 0 0 .5em; overflow-wrap: normal; word-break: normal; hyphens: manual; text-wrap: balance; }
.yc1kr .ykars h2 { font-size: clamp(1.9rem, 3.4vw, 2.9rem); }
.yc1kr .ykars h3 { font-size: 1.28rem; font-weight: 600; }
.yc1kr .ykars p { margin: 0 0 1em; }
.yc1kr .ykars img { display: block; max-width: 100%; height: auto; }
.yc1kr .ykars a { color: inherit; }
.yc1kr .yq3a2 { width: min(100% - 40px, var(--opcz8)); margin-inline: auto; }
.yc1kr .y1yw5 { text-align: center; margin: 44px 0 0; }
.yc1kr .yl07d { color: var(--o6o7v); font-style: italic; }
.yc1kr .y9qcr .yl07d, .yc1kr .y5g8u .yl07d { color: var(--osblp); }
.yc1kr .y6fya { display: flex; align-items: center; gap: 12px; font: 600 .76rem/1.3 var(--oaysj); letter-spacing: .16em; text-transform: uppercase; color: var(--o6o7v); margin: 0 0 16px; }
.yc1kr .y6fya::before { content: ""; flex: 0 0 34px; height: 1px; background: currentColor; }
.yc1kr .y1qfa { max-width: 760px; margin-bottom: clamp(30px, 4vw, 50px); }
.yc1kr .y2qqs { margin-inline: auto; text-align: center; }
.yc1kr .y2qqs .y6fya { justify-content: center; }
.yc1kr .y2qqs .y6fya::after { content: ""; flex: 0 0 34px; height: 1px; background: currentColor; }
.yc1kr .yfri6 { max-width: none; display: grid; grid-template-columns: 1.1fr .9fr; gap: clamp(20px, 5vw, 70px); align-items: end; }
.yc1kr .ye9ow { color: var(--oqh1q); font-size: 1.08rem; max-width: 62ch; margin: 0; }
.yc1kr .y8e00 { padding: clamp(64px, 8vw, 112px) 0; }
.yc1kr .yf9gn { padding: clamp(36px, 5vw, 64px) 0; }
.yc1kr .y6r1s { background: var(--o58oo); }
.yc1kr .ycwbo { background: var(--o4lpr); }
.yc1kr .y9qcr { background: var(--owsym); color: color-mix(in srgb, #fff 82%, var(--owsym)); }
.yc1kr .y9qcr h2, .yc1kr .y9qcr h3 { color: #fff; }
.yc1kr .y9qcr .y6fya { color: var(--osblp); }
.yc1kr .y9qcr .ye9ow { color: color-mix(in srgb, #fff 70%, var(--owsym)); }
.yc1kr .ygq5f { display: flex; flex-wrap: wrap; gap: 12px; margin: 26px 0 0; }
.yc1kr .y989t { justify-content: center; }
.yc1kr .ycat7 { display: inline-flex; align-items: center; gap: 8px; min-height: 48px; padding: 12px 24px; border-radius: 999px; background: var(--owsym); color: #fff !important; text-decoration: none; font: 600 .95rem/1.2 var(--oaysj); border: 1px solid var(--owsym); transition: transform .2s, background .2s; }
.yc1kr .ycat7:hover { transform: translateY(-1px); }
.yc1kr .ycat7 svg { width: 16px; height: 16px; }
.yc1kr .y3xfe { background: transparent; color: var(--owsym) !important; }
.yc1kr .yqvn0 { background: var(--ofvmf); border-color: var(--ofvmf); color: var(--ox2gi) !important; }
.yc1kr .yxdci { background: transparent; border-color: color-mix(in srgb, #fff 45%, transparent); color: #fff !important; }
.yc1kr .y43uw { min-height: 42px; padding: 9px 18px; font-size: .9rem; }
.yc1kr .yrqw1 { display: inline-flex; align-items: center; gap: 6px; font-weight: 600; color: var(--o6o7v) !important; text-decoration: none; border-bottom: 1px solid currentColor; padding-bottom: 2px; }
.yc1kr .yrqw1 svg { width: 15px; height: 15px; }
.yc1kr .yqfip { display: inline-flex; align-items: center; gap: 6px; padding: 7px 14px; border-radius: 999px; background: var(--ofvmf); color: var(--ox2gi) !important; text-decoration: none; font: 600 .82rem/1 var(--oaysj); white-space: nowrap; }
.yc1kr .yqfip svg { width: 13px; height: 13px; }
.yc1kr .ycmwo { padding: clamp(48px, 7vw, 96px) 0 clamp(56px, 7vw, 100px); background: radial-gradient(900px 420px at 88% 8%, color-mix(in srgb, var(--ofvmf) 14%, transparent), transparent 70%), var(--ooni2); }
.yc1kr .yy1wl { display: grid; grid-template-columns: 1.08fr .92fr; gap: clamp(30px, 6vw, 84px); align-items: center; }
.yc1kr .yfsfd { font-size: clamp(2.5rem, 5.2vw, 4.4rem); font-weight: 500; }
.yc1kr .yfsfd.y8guv { font-size: clamp(2.1rem, 4vw, 3.4rem); }
.yc1kr .yrrxv { font-size: 1.14rem; color: var(--oqh1q); max-width: 54ch; }
.yc1kr .yhddh { list-style: none; display: flex; flex-wrap: wrap; gap: 10px 26px; margin: 30px 0 0; padding: 22px 0 0; border-top: 1px solid var(--o9e21); font-size: .93rem; color: var(--oqh1q); }
.yc1kr .yhddh li { display: inline-flex; align-items: center; gap: 8px; }
.yc1kr .yhddh svg { width: 17px; height: 17px; color: var(--o6o7v); }
.yc1kr .yhddh a { text-decoration: none; font-weight: 600; color: var(--owsym); }
.yc1kr .yxpfz { position: relative; padding: 0 0 30px 30px; }
.yc1kr .ymhnb { border-radius: 320px 320px var(--o4aww) var(--o4aww); overflow: hidden; aspect-ratio: 9 / 11; box-shadow: var(--ourwo); }
.yc1kr .ymhnb img { width: 100%; height: 100%; object-fit: cover; }
.yc1kr .y4yx7 { position: absolute; background: color-mix(in srgb, #fff 80%, transparent); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid color-mix(in srgb, #fff 70%, transparent); border-radius: 16px; padding: 14px 18px; box-shadow: var(--ourwo); max-width: 250px; }
.yc1kr .y4yx7 b { display: block; font-family: var(--ozsrt); font-weight: 600; font-size: 1.04rem; line-height: 1.25; color: var(--owsym); }
.yc1kr .y4yx7 span { display: block; font-size: .84rem; color: var(--oqh1q); margin-top: 4px; line-height: 1.45; }
.yc1kr .y4yx7 small { display: block; font-size: .72rem; letter-spacing: .12em; text-transform: uppercase; color: var(--o6o7v); }
.yc1kr .y1rch { left: 0; bottom: 0; }
.yc1kr .y2bb3 { right: -14px; top: 12%; text-align: center; }
.yc1kr .y2bb3 b { font-size: 1.7rem; }
.yc1kr .y3zqb { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--orlv3, 4), minmax(0, 1fr)); border-top: 1px solid var(--o9e21); border-bottom: 1px solid var(--o9e21); }
.yc1kr .y3zqb li { padding: 28px 18px; text-align: center; }
.yc1kr .y3zqb li + li { border-left: 1px solid var(--o9e21); }
.yc1kr .y3zqb b { display: block; font: 300 clamp(2rem, 3.6vw, 3rem)/1.05 var(--ozsrt); color: var(--owsym); }
.yc1kr .y3zqb b.y2fwk { font-size: clamp(1.4rem, 2.2vw, 1.9rem); }
.yc1kr .y3zqb span { display: block; margin-top: 8px; font-size: .78rem; letter-spacing: .14em; text-transform: uppercase; color: var(--oqh1q); }
.yc1kr .ya1gr { display: grid; gap: 22px; grid-template-columns: repeat(4, minmax(0, 1fr)); }
.yc1kr .y88vj { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.yc1kr .yv4r9 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.yc1kr .yhgba { background: var(--objll); border: 1px solid var(--o9e21); border-radius: var(--o4aww); overflow: hidden; display: flex; flex-direction: column; transition: transform .25s, box-shadow .25s; }
.yc1kr .yhgba:hover { transform: translateY(-3px); box-shadow: var(--ourwo); }
.yc1kr .yg7gu { display: block; aspect-ratio: 16 / 11; overflow: hidden; }
.yc1kr .yg7gu img { width: 100%; height: 100%; object-fit: cover; }
.yc1kr .ya2ei { padding: 20px 20px 22px; display: flex; flex-direction: column; flex: 1; }
.yc1kr .yhgba h3 { font-size: 1.2rem; }
.yc1kr .yhgba h3 a { text-decoration: none; }
.yc1kr .yhgba p { color: var(--oqh1q); font-size: .94rem; }
.yc1kr .yb6og { margin-top: auto; padding-top: 14px; border-top: 1px solid var(--o9e21); display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; }
.yc1kr .yhruc { font-size: .86rem; color: var(--oqh1q); }
.yc1kr .yhruc b { color: var(--owsym); font-size: 1rem; }
.yc1kr .yhfof { display: grid; grid-template-columns: .95fr 1.05fr; gap: clamp(30px, 6vw, 80px); align-items: center; }
.yc1kr .yjycl { margin: 0; border-radius: 46% 54% 42% 58% / 52% 40% 60% 48%; overflow: hidden; aspect-ratio: 1 / 1; box-shadow: var(--ourwo); }
.yc1kr .yjycl img { width: 100%; height: 100%; object-fit: cover; }
.yc1kr .yzjcw { border-top: 1px solid var(--o9e21); }
.yc1kr .y3oz3 { border-bottom: 1px solid var(--o9e21); }
.yc1kr .y3oz3 summary { list-style: none; cursor: pointer; padding: 18px 44px 18px 0; position: relative; display: grid; gap: 4px; }
.yc1kr .y3oz3 summary::-webkit-details-marker { display: none; }
.yc1kr .y3oz3 summary::after { content: "+"; position: absolute; right: 4px; top: 50%; transform: translateY(-50%); width: 28px; height: 28px; border-radius: 50%; border: 1px solid var(--o9e21); display: grid; place-items: center; font: 400 1.1rem/1 var(--oaysj); color: var(--o6o7v); }
.yc1kr .y3oz3[open] summary::after { content: "–"; background: var(--ofvmf); border-color: var(--ofvmf); color: var(--ox2gi); }
.yc1kr .ym6vi { font: 600 .74rem/1.3 var(--oaysj); letter-spacing: .14em; text-transform: uppercase; color: var(--o6o7v); }
.yc1kr .yhjv0 { font: 500 1.22rem/1.3 var(--ozsrt); color: var(--owsym); }
.yc1kr .ycgrq { padding: 0 0 20px; color: var(--oqh1q); }
.yc1kr .yjysk { list-style: none; margin: 10px 0 0; padding: 0; display: grid; gap: 9px; }
.yc1kr .yjysk li { display: flex; gap: 10px; align-items: flex-start; font-size: .95rem; }
.yc1kr .yjysk svg { flex: 0 0 18px; width: 18px; height: 18px; margin-top: 3px; color: var(--o6o7v); }
.yc1kr .ysuz5 li { color: color-mix(in srgb, #fff 86%, var(--owsym)); }
.yc1kr .ysuz5 svg { color: var(--osblp); }
.yc1kr .yogzg { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--orlv3, 4), minmax(0, 1fr)); gap: 26px; position: relative; }
.yc1kr .yogzg::before { content: ""; position: absolute; left: 28px; right: 28px; top: 28px; height: 1px; background: var(--o9e21); }
.yc1kr .yogzg li { position: relative; }
.yc1kr .yltpo { position: relative; z-index: 1; width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center; background: var(--ooni2); border: 1px solid var(--o9e21); color: var(--o6o7v); margin-bottom: 18px; }
.yc1kr .yltpo svg { width: 22px; height: 22px; }
.yc1kr .yogzg li:first-child .yltpo { background: var(--ofvmf); border-color: var(--ofvmf); color: var(--ox2gi); }
.yc1kr .yu7x9 { display: block; font: 600 .74rem/1.3 var(--oaysj); letter-spacing: .12em; text-transform: uppercase; color: var(--o6o7v); margin-bottom: 8px; }
.yc1kr .yogzg h3 { font-size: 1.14rem; }
.yc1kr .yogzg p { color: var(--oqh1q); font-size: .93rem; margin: 0; }
.yc1kr .yze5y { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--orlv3, 3), minmax(0, 1fr)); gap: clamp(20px, 3vw, 40px); }
.yc1kr .yze5y li { border-top: 1px solid var(--owsym); padding-top: 18px; }
.yc1kr .ykw8c { display: block; font: 300 2.2rem/1 var(--ozsrt); color: var(--o6o7v); margin-bottom: 14px; }
.yc1kr .yze5y h3 { font-size: 1.32rem; font-weight: 500; }
.yc1kr .yze5y p { color: var(--oqh1q); font-size: .95rem; margin: 0; }
.yc1kr .yg88d { display: grid; grid-template-columns: 300px 1fr; gap: clamp(30px, 6vw, 80px); align-items: center; }
.yc1kr .ydpx4 { margin: 0; border-radius: 160px 160px var(--o4aww) var(--o4aww); overflow: hidden; aspect-ratio: 4 / 5; }
.yc1kr .ydpx4 img { width: 100%; height: 100%; object-fit: cover; }
.yc1kr .yg88d h2 { max-width: 22ch; }
.yc1kr .yg88d .yjysk { margin: 22px 0 28px; }
.yc1kr .y5sbb { display: grid; grid-template-columns: repeat(var(--orlv3, 3), minmax(0, 1fr)); gap: 20px; align-items: stretch; }
.yc1kr .y8w72 { position: relative; background: var(--objll); border: 1px solid var(--o9e21); border-radius: var(--o4aww); padding: 28px 24px; display: flex; flex-direction: column; }
.yc1kr .y1a0n { background: var(--owsym); color: color-mix(in srgb, #fff 84%, var(--owsym)); border-color: var(--owsym); box-shadow: var(--ourwo); }
.yc1kr .y1a0n h3, .yc1kr .y1a0n .ysaft { color: #fff; }
.yc1kr .y1a0n .yjysk svg { color: var(--osblp); }
.yc1kr .y1a0n .ycat7 { background: var(--ofvmf); border-color: var(--ofvmf); color: var(--ox2gi) !important; }
.yc1kr .y6hfw { position: absolute; top: -12px; left: 24px; background: var(--ofvmf); color: var(--ox2gi); font: 600 .72rem/1 var(--oaysj); letter-spacing: .08em; text-transform: uppercase; padding: 7px 11px; border-radius: 999px; }
.yc1kr .y8w72 h3 { font-size: 1.36rem; font-weight: 500; }
.yc1kr .yffaj { font-size: .92rem; color: inherit; opacity: .8; }
.yc1kr .ysaft { font: 400 clamp(1.7rem, 2.6vw, 2.2rem)/1.1 var(--ozsrt); color: var(--owsym); margin: 6px 0 16px; }
.yc1kr .ysaft small { font: 600 .72rem/1 var(--oaysj); letter-spacing: .1em; text-transform: uppercase; opacity: .75; vertical-align: middle; }
.yc1kr .y8w72 .yjysk { margin: 0 0 22px; }
.yc1kr .y8w72 .ycat7 { margin-top: auto; align-self: flex-start; }
.yc1kr .yx8pn { display: grid; gap: clamp(34px, 5vw, 64px); }
.yc1kr .yq3f8 { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(26px, 5vw, 70px); align-items: center; }
.yc1kr .yq3f8 figure { margin: 0; border-radius: var(--o4aww); overflow: hidden; aspect-ratio: 3 / 2; box-shadow: var(--ourwo); }
.yc1kr .yq3f8 figure img { width: 100%; height: 100%; object-fit: cover; }
.yc1kr .y3l7r figure { order: 2; }
.yc1kr .yo2c1 { display: inline-flex; align-items: center; gap: 8px; font: 600 .8rem/1.3 var(--oaysj); letter-spacing: .1em; text-transform: uppercase; color: var(--o6o7v); }
.yc1kr .yo2c1 svg { width: 16px; height: 16px; }
.yc1kr .yq3f8 h3 { font-size: clamp(1.4rem, 2.4vw, 1.9rem); font-weight: 500; }
.yc1kr .yq3f8 p { color: var(--oqh1q); }
.yc1kr .yh3yt { display: grid; grid-template-columns: 1.2fr .8fr; align-items: center; }
.yc1kr .y3jxq { margin: 0; grid-column: 1; grid-row: 1; border-radius: var(--o4aww); overflow: hidden; background: #fff; box-shadow: var(--ourwo); }
.yc1kr .y3jxq svg { display: block; width: 100%; height: auto; }
.yc1kr .y6mb5 { grid-column: 2; grid-row: 1; margin-left: -18%; position: relative; background: var(--objll); border: 1px solid var(--o9e21); border-radius: var(--o4aww); padding: clamp(24px, 3vw, 40px); box-shadow: var(--ourwo); }
.yc1kr .y6mb5 p { color: var(--oqh1q); }
.yc1kr .yef1g { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-wrap: wrap; gap: 8px; }
.yc1kr .yef1g li { padding: 6px 12px; border-radius: 999px; border: 1px solid var(--o9e21); font-size: .84rem; background: var(--ooni2); }
.yc1kr .ybya2 { display: grid; grid-template-columns: minmax(240px, .7fr) 1.3fr; gap: clamp(26px, 5vw, 70px); align-items: start; }
.yc1kr .ybya2 .y1qfa { margin: 0; }
.yc1kr .ybya2 h2 { font-size: clamp(1.8rem, 2.8vw, 2.5rem); }
.yc1kr .yb7w7 { border-bottom: 1px solid var(--o9e21); }
.yc1kr .yb7w7:first-child { border-top: 1px solid var(--o9e21); }
.yc1kr .yb7w7 summary { list-style: none; cursor: pointer; padding: 18px 44px 18px 0; position: relative; font: 500 1.08rem/1.4 var(--ozsrt); color: var(--owsym); }
.yc1kr .yb7w7 summary::-webkit-details-marker { display: none; }
.yc1kr .yb7w7 summary::after { content: "+"; position: absolute; right: 6px; top: 50%; transform: translateY(-50%); font: 300 1.5rem/1 var(--oaysj); color: var(--o6o7v); }
.yc1kr .yb7w7[open] summary::after { content: "–"; }
.yc1kr .yb7w7 p { color: var(--oqh1q); padding-bottom: 18px; max-width: 70ch; margin: 0; }
.yc1kr .y5g8u { background: var(--owsym); color: color-mix(in srgb, #fff 80%, var(--owsym)); border-radius: calc(var(--o4aww) + 10px); padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 70px); text-align: center; position: relative; overflow: hidden; }
.yc1kr .y5g8u::before { content: ""; position: absolute; width: 520px; height: 520px; right: -180px; top: -260px; border-radius: 50%; background: radial-gradient(circle, color-mix(in srgb, var(--ofvmf) 34%, transparent), transparent 70%); }
.yc1kr .y5g8u h2 { color: #fff; max-width: 24ch; margin-inline: auto; position: relative; }
.yc1kr .y5g8u p { max-width: 58ch; margin-inline: auto; position: relative; }
.yc1kr .y5g8u .ygq5f { position: relative; }
@media (max-width: 1000px) {
  .yc1kr .ya1gr, .yc1kr .y88vj { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .yc1kr .yogzg { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .yc1kr .yogzg::before { display: none; }
  .yc1kr .y5sbb { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .yc1kr .yze5y { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 860px) {
  .yc1kr .yy1wl, .yc1kr .yhfof, .yc1kr .yq3f8, .yc1kr .ybya2, .yc1kr .yg88d, .yc1kr .yfri6 { grid-template-columns: 1fr; }
  .yc1kr .yxpfz { max-width: 460px; }
  .yc1kr .y3l7r figure { order: 0; }
  .yc1kr .ydpx4 { max-width: 260px; }
  .yc1kr .yh3yt { grid-template-columns: 1fr; }
  .yc1kr .y3jxq, .yc1kr .y6mb5 { grid-column: 1; grid-row: auto; }
  .yc1kr .y6mb5 { margin: -40px 14px 0; }
  .yc1kr .y3zqb { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .yc1kr .y3zqb li:nth-child(odd) { border-left: 0; }
  .yc1kr .y3zqb li:nth-child(n + 3) { border-top: 1px solid var(--o9e21); }
}
@media (max-width: 560px) {
  .yc1kr .ya1gr, .yc1kr .y88vj, .yc1kr .yv4r9, .yc1kr .y5sbb, .yc1kr .yze5y, .yc1kr .yogzg { grid-template-columns: 1fr; }
  .yc1kr .y2bb3 { right: 0; }
  .yc1kr .yxpfz { padding: 0 0 40px 0; }
  .yc1kr .y1rch { left: 12px; right: 40px; max-width: none; }
  .yc1kr .yfsfd { font-size: clamp(2.1rem, 9vw, 2.8rem); }
  .yc1kr .yfsfd.y8guv { font-size: clamp(1.8rem, 7.6vw, 2.4rem); }
  .yc1kr .ycat7 { width: 100%; justify-content: center; }
  .yc1kr .yg7gu { aspect-ratio: 16 / 8; }
  .yc1kr .ya2ei { padding: 16px 16px 18px; }
}
.y5ddb {
  --oesri: 14px; --o7msw: 18px; --o7xlr: 1240px;
  --ooqt9: cubic-bezier(.2, .7, .2, 1);
  --og3pa: 0 20px 50px -20px rgba(0, 0, 0, .55);
  --o1jpo: 0 12px 34px -16px rgba(20, 24, 30, .28);
  --oyakh: repeating-linear-gradient(-45deg, var(--o06cg) 0 14px, transparent 14px 28px);
  --oz4vm: color-mix(in srgb, var(--o06cg) 14%, transparent);
  font-family: var(--oj2v4); line-height: 1.6;
}
.y5ddb .yizii { display: block; }
.y5ddb .yoafz { width: 100%; max-width: var(--o7xlr); margin: 0 auto; padding: 0 20px; }
.y5ddb .yoafz > *, .y5ddb .ycff0 > *, .y5ddb .y1rxq > *, .y5ddb .yg8lc > * { min-width: 0; }
.y5ddb h1, .y5ddb h2, .y5ddb h3 { font-family: var(--owyxo); font-weight: 700; line-height: 1.04; letter-spacing: .005em; margin: 0 0 .5em; overflow-wrap: normal; word-break: normal; hyphens: manual; text-wrap: balance; }
.y5ddb h1 { font-size: clamp(2.4rem, 6vw, 4.4rem); text-transform: uppercase; }
.y5ddb h1.y6e5p { font-size: clamp(2.1rem, 4.4vw, 3.4rem); }
.y5ddb h2 { font-size: clamp(1.9rem, 4vw, 3rem); text-transform: uppercase; }
.y5ddb h3 { font-size: 1.4rem; }
.y5ddb p { margin: 0 0 1em; }
.y5ddb svg { display: block; max-width: 100%; }
.y5ddb img { display: block; max-width: 100%; height: auto; }
.y5ddb .ybxu9 { margin-bottom: 0; }
.y5ddb .yiez5 { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.y5ddb .yrq32 { --ob1ne: var(--o06cg); --oolgv: var(--om0ij); display: inline-flex; align-items: center; justify-content: center; gap: .55em; min-height: 50px; padding: 0 24px; border-radius: 10px; border: 2px solid transparent; background: var(--ob1ne); color: var(--oolgv); font-weight: 700; font-size: .98rem; letter-spacing: .01em; text-decoration: none; cursor: pointer; transition: transform .2s var(--ooqt9), box-shadow .2s, color .2s, border-color .2s; white-space: nowrap; max-width: 100%; }
.y5ddb .yrq32 svg { width: 18px; height: 18px; flex: none; }
.y5ddb .yrq32:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px color-mix(in srgb, var(--o06cg) 70%, transparent); }
.y5ddb .yinf1 { --ob1ne: transparent; --oolgv: var(--or3fa); border-color: rgba(255, 255, 255, .28); }
.y5ddb .yinf1:hover { border-color: var(--o06cg); color: var(--o7sj6); box-shadow: none; }
.y5ddb .y1b0z { --ob1ne: var(--o0r84); --oolgv: #fff; }
.y5ddb .y7qkv { --ob1ne: transparent; --oolgv: var(--om0ij); border-color: color-mix(in srgb, var(--om0ij) 30%, transparent); }
.y5ddb .yodj4 { width: 100%; }
.y5ddb .y74yl { overflow: hidden; text-overflow: ellipsis; }
.y5ddb .yqida { padding: 76px 0; position: relative; background: var(--o0r84); color: var(--or3fa); }
.y5ddb .y7ano { padding: 56px 0; }
.y5ddb .ybi10 { background: var(--o0r84); color: var(--or3fa); }
.y5ddb .ycgc7 { background: var(--otc3k); color: var(--or3fa); }
.y5ddb .ydsgs { background: var(--oe426); color: var(--o8d81); }
.y5ddb .yqhf3 { background: var(--ordgw); color: var(--o8d81); }
.y5ddb .y9cfk { max-width: 760px; margin-bottom: 44px; }
.y5ddb .ympor { margin-left: auto; margin-right: auto; text-align: center; }
.y5ddb .yb823 { max-width: none; display: grid; gap: 18px; align-items: end; }
.y5ddb .yg5e8 { display: inline-flex; align-items: center; gap: 10px; font-size: .78rem; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--o7sj6); margin-bottom: 14px; }
.y5ddb .yg5e8::before { content: ""; width: 28px; height: 6px; border-radius: 1px; background: repeating-linear-gradient(-45deg, var(--o06cg) 0 4px, transparent 4px 8px); flex: none; }
.y5ddb .ydsgs .yg5e8, .y5ddb .yqhf3 .yg5e8 { color: var(--opzc9); }
.y5ddb .ydsgs .yg5e8::before, .y5ddb .yqhf3 .yg5e8::before { background: repeating-linear-gradient(-45deg, var(--opzc9) 0 4px, transparent 4px 8px); }
.y5ddb .y95zc { font-size: 1.12rem; color: var(--oyfeg); }
.y5ddb .ydsgs .y95zc, .y5ddb .yqhf3 .y95zc { color: var(--ot4ao); }
.y5ddb .yl07d { color: var(--o7sj6); }
.y5ddb .ydsgs .yl07d, .y5ddb .yqhf3 .yl07d { color: var(--opzc9); }
.y5ddb .y05oo { position: relative; isolation: isolate; overflow: hidden; min-height: min(780px, 94vh); display: flex; align-items: center; padding: 64px 0 72px; background: var(--o0r84); color: var(--or3fa); }
.y5ddb .y60hk { position: absolute; inset: 0; z-index: -2; }
.y5ddb .y60hk img, .y5ddb .y60hk picture { width: 100%; height: 100%; object-fit: cover; object-position: 60% 40%; }
.y5ddb .y05oo::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--o0r84) 96%, transparent) 0%, color-mix(in srgb, var(--o0r84) 86%, transparent) 42%, color-mix(in srgb, var(--o0r84) 45%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--o0r84) 90%, transparent), transparent 40%); }
.y5ddb .y05oo::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; background: var(--oyakh); opacity: .9; }
.y5ddb .yg8lc { display: grid; gap: 40px; align-items: center; }
.y5ddb .yhtwv { 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; }
.y5ddb .yhtwv b { background: var(--o06cg); color: var(--om0ij); border-radius: 99px; padding: 3px 10px; font-size: .78rem; letter-spacing: .04em; }
.y5ddb .y05oo h1 { margin-bottom: 20px; max-width: 17ch; color: #fff; }
.y5ddb .y05oo h1 .yl07d { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--o06cg) 28%, transparent) 62%); color: #fff; }
.y5ddb .y1sco { font-size: 1.15rem; color: color-mix(in srgb, var(--or3fa) 82%, transparent); max-width: 56ch; margin-bottom: 30px; }
.y5ddb .yfqdr { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 34px; }
.y5ddb .yi0h9 { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; color: color-mix(in srgb, var(--or3fa) 88%, transparent); font-size: .93rem; font-weight: 500; }
.y5ddb .yi0h9 li { display: inline-flex; align-items: center; gap: 8px; }
.y5ddb .yi0h9 svg { width: 18px; height: 18px; color: var(--o06cg); flex: none; }
.y5ddb .ynyin { background: color-mix(in srgb, var(--otc3k) 88%, transparent); border: 1px solid var(--o8plu); border-radius: var(--o7msw); padding: 26px; box-shadow: var(--og3pa); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
.y5ddb .ynyin h2 { font-size: 1.7rem; margin-bottom: 6px; color: #fff; }
.y5ddb .ynyin > p { color: var(--oyfeg); font-size: .93rem; }
.y5ddb .yzwfk { list-style: none; padding: 0; margin: 0 0 18px; font-size: .95rem; }
.y5ddb .yzwfk li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px dashed var(--o8plu); }
.y5ddb .yzwfk li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; text-align: right; }
.y5ddb .yc30i { display: grid; gap: 10px; }
.y5ddb .yf2h8 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--o8plu); border: 1px solid var(--o8plu); border-radius: var(--oesri); overflow: hidden; }
.y5ddb .ybk5k { background: var(--otc3k); padding: 26px 20px; }
.y5ddb .yhpfg { font-family: var(--owyxo); font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.4rem); line-height: 1; color: #fff; font-variant-numeric: tabular-nums; }
.y5ddb .ym8k1 { font-size: clamp(1.7rem, 3.4vw, 2.4rem); }
.y5ddb .yhpfg small { font-size: .5em; color: var(--o7sj6); margin-left: 2px; }
.y5ddb .ykkn4 { color: var(--oyfeg); font-size: .9rem; margin-top: 8px; }
.y5ddb .y231j { display: grid; gap: 16px; }
.y5ddb .ydg4y { position: relative; display: flex; flex-direction: column; background: #fff; color: var(--o8d81); border-radius: var(--oesri); overflow: hidden; text-decoration: none; box-shadow: var(--o1jpo); transition: transform .3s var(--ooqt9), box-shadow .3s; border: 1px solid rgba(20, 22, 26, .06); }
.y5ddb .ydg4y:hover { transform: translateY(-5px); box-shadow: 0 26px 50px -24px rgba(20, 24, 30, .45); }
.y5ddb .y4cz6 { position: relative; aspect-ratio: 16 / 9; overflow: hidden; background: var(--ordgw); }
.y5ddb .y4cz6 img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--ooqt9); }
.y5ddb .ydg4y:hover .y4cz6 img { transform: scale(1.06); }
.y5ddb .yd3yz { padding: 22px 20px 20px; display: flex; flex-direction: column; flex: 1; }
.y5ddb .y7xxw { position: relative; z-index: 1; margin: -46px 0 14px; width: 48px; height: 48px; border-radius: 12px; background: var(--o06cg); color: var(--om0ij); display: grid; place-items: center; box-shadow: 0 10px 20px -8px rgba(0, 0, 0, .4); }
.y5ddb .y7xxw svg { width: 24px; height: 24px; }
.y5ddb .ydg4y h3 { font-size: 1.4rem; text-transform: uppercase; margin-bottom: 8px; }
.y5ddb .ydg4y p { color: var(--ot4ao); font-size: .95rem; margin-bottom: 16px; }
.y5ddb .yyq4e { margin-top: auto; display: flex; justify-content: space-between; align-items: center; gap: 10px; padding-top: 14px; border-top: 1px solid rgba(20, 22, 26, .08); font-size: .9rem; }
.y5ddb .yyq4e small { color: var(--ot4ao); }
.y5ddb .yyq4e strong { font-family: var(--owyxo); font-size: 1.3rem; }
.y5ddb .yyq4e strong.yx11t { font-size: 1rem; }
.y5ddb .yg3zs { width: 36px; height: 36px; border-radius: 50%; background: var(--oe426); display: grid; place-items: center; flex: none; transition: background .2s, color .2s; }
.y5ddb .yg3zs svg { width: 16px; height: 16px; }
.y5ddb .ydg4y:hover .yg3zs { background: var(--o0r84); color: var(--o7sj6); }
.y5ddb .ycff0 { display: grid; gap: 40px; align-items: center; }
.y5ddb .ytnzn { position: relative; }
.y5ddb .ytnzn img { border-radius: var(--o7msw); width: 100%; object-fit: cover; aspect-ratio: 4 / 3.4; }
.y5ddb .ynbif { position: absolute; right: -6px; bottom: -22px; background: var(--o06cg); color: var(--om0ij); border-radius: 14px; padding: 18px 20px; box-shadow: var(--og3pa); max-width: 230px; }
.y5ddb .ynbif b { display: block; font-family: var(--owyxo); font-size: 2.6rem; line-height: .9; margin-bottom: 4px; }
.y5ddb .ynbif span { font-size: .86rem; font-weight: 600; }
.y5ddb .yedzt { display: grid; gap: 14px; margin-top: 26px; }
.y5ddb .ykvsx { display: flex; gap: 16px; padding: 18px; border-radius: var(--oesri); background: #fff; border: 1px solid rgba(20, 22, 26, .07); }
.y5ddb .yx0om { width: 46px; height: 46px; border-radius: 12px; background: var(--o0r84); color: var(--o7sj6); display: grid; place-items: center; flex: none; }
.y5ddb .yx0om svg { width: 22px; height: 22px; }
.y5ddb .ykvsx h3 { font-size: 1.15rem; margin-bottom: 4px; font-family: var(--oj2v4); font-weight: 700; letter-spacing: 0; line-height: 1.3; text-transform: none; }
.y5ddb .ykvsx p { margin: 0; font-size: .94rem; color: var(--ot4ao); }
.y5ddb .yoxqm { display: grid; gap: 16px; list-style: none; padding: 0; margin: 0; }
.y5ddb .ykjqx { position: relative; padding: 28px 22px 24px; border-radius: var(--oesri); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--o1jpo); overflow: hidden; }
.y5ddb .yulnq { position: absolute; right: 14px; top: 2px; font-family: var(--owyxo); font-weight: 800; font-size: 5.2rem; line-height: 1; color: rgba(20, 22, 26, .06); }
.y5ddb .y14g5 { position: relative; width: 50px; height: 50px; border-radius: 12px; background: var(--o0r84); color: var(--o7sj6); display: grid; place-items: center; margin-bottom: 18px; }
.y5ddb .y14g5 svg { width: 24px; height: 24px; }
.y5ddb .ykjqx h3 { position: relative; font-size: 1.35rem; text-transform: uppercase; }
.y5ddb .ykjqx p { position: relative; color: var(--ot4ao); font-size: .95rem; margin: 0; }
.y5ddb .ynrx1 { position: relative; display: inline-block; margin-top: 14px; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--opzc9); background: color-mix(in srgb, var(--o06cg) 16%, transparent); padding: 4px 10px; border-radius: 99px; }
.y5ddb .y40wp { display: grid; gap: 18px; align-items: stretch; }
.y5ddb .yqcet { position: relative; display: flex; flex-direction: column; padding: 30px 24px 26px; border-radius: var(--o7msw); background: var(--o4b93); border: 1px solid var(--o8plu); }
.y5ddb .yvnki { background: linear-gradient(180deg, color-mix(in srgb, var(--o06cg) 12%, var(--o4b93)) 0%, var(--o4b93) 60%); border: 2px solid var(--o06cg); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--o06cg) 35%, transparent); }
.y5ddb .ypvoa { position: absolute; top: -13px; left: 24px; background: var(--o06cg); color: var(--om0ij); font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; padding: 5px 12px; border-radius: 99px; }
.y5ddb .yqcet h3 { font-size: 1.9rem; text-transform: uppercase; margin: 6px 0; color: #fff; }
.y5ddb .ymw1m { color: var(--oyfeg); font-size: .94rem; min-height: 3em; }
.y5ddb .yo6yi { display: flex; align-items: baseline; gap: 8px; margin: 8px 0 20px; }
.y5ddb .yo6yi small { color: var(--oyfeg); font-weight: 600; }
.y5ddb .yo6yi b { font-family: var(--owyxo); font-size: 3rem; line-height: 1; color: #fff; }
.y5ddb .yjtn7 { list-style: none; padding: 18px 0 0; margin: 0 0 24px; border-top: 1px solid var(--o8plu); display: grid; gap: 10px; font-size: .94rem; }
.y5ddb .yjtn7 li { display: flex; gap: 10px; align-items: flex-start; }
.y5ddb .yjtn7 svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--o06cg); }
.y5ddb .yjtn7 li.y9wnl { color: color-mix(in srgb, var(--oyfeg) 70%, transparent); }
.y5ddb .yjtn7 li.y9wnl svg { color: color-mix(in srgb, var(--oyfeg) 55%, transparent); }
.y5ddb .yqcet .yrq32 { margin-top: auto; }
.y5ddb .yxq1r { position: relative; margin-top: 46px; border-radius: var(--oesri); border: 1px solid var(--o8plu); overflow-x: auto; -webkit-overflow-scrolling: touch; background: var(--otc3k); }
.y5ddb .y0ejt { width: 100%; min-width: 640px; border-collapse: collapse; font-size: .94rem; }
.y5ddb .y0ejt caption { text-align: left; padding: 18px 20px 0; font-family: var(--owyxo); font-size: 1.5rem; font-weight: 700; text-transform: uppercase; color: #fff; }
.y5ddb .y0ejt th, .y5ddb .y0ejt td { padding: 13px 18px; text-align: center; border-bottom: 1px solid var(--o8plu); }
.y5ddb .y0ejt thead th { font-family: var(--owyxo); font-size: 1.15rem; text-transform: uppercase; letter-spacing: .02em; color: #fff; background: rgba(255, 255, 255, .03); }
.y5ddb .y0ejt thead th.yoln5, .y5ddb .y0ejt th[scope="row"] { text-align: left; }
.y5ddb .y0ejt th[scope="row"] { font-weight: 500; color: color-mix(in srgb, var(--or3fa) 85%, transparent); }
.y5ddb .y0ejt tbody tr:hover { background: rgba(255, 255, 255, .025); }
.y5ddb .y0ejt .yrbhq { background: color-mix(in srgb, var(--o06cg) 7%, transparent); }
.y5ddb .y0ejt .y5b5k svg { width: 20px; height: 20px; color: var(--o06cg); margin: auto; }
.y5ddb .y0ejt .ygizd { color: color-mix(in srgb, var(--oyfeg) 60%, transparent); }
.y5ddb .y0ejt tfoot td, .y5ddb .y0ejt tfoot th { font-weight: 800; border-bottom: 0; color: #fff; }
.y5ddb .y1rxq { display: grid; gap: 28px; }
.y5ddb .y2553 { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--o8plu); }
.y5ddb .y2553 li { display: flex; align-items: baseline; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--o8plu); }
.y5ddb .y2553 li::after { content: ""; order: 2; flex: 1; min-width: 20px; border-bottom: 1px dotted color-mix(in srgb, var(--oyfeg) 55%, transparent); transform: translateY(-4px); }
.y5ddb .y2553 span { order: 1; }
.y5ddb .y2553 b { order: 3; font-variant-numeric: tabular-nums; white-space: nowrap; color: var(--o7sj6); }
.y5ddb .yx1lt { display: grid; gap: 10px; max-width: 900px; margin: 0 auto; }
.y5ddb .ymky4 { border-radius: 12px; background: #fff; border: 1px solid rgba(20, 22, 26, .08); overflow: hidden; transition: border-color .2s; }
.y5ddb .ymky4[open] { border-color: var(--o06cg); }
.y5ddb .ymky4 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; }
.y5ddb .ymky4 summary::-webkit-details-marker { display: none; }
.y5ddb .yd9r3 { position: relative; width: 30px; height: 30px; flex: none; border-radius: 50%; background: var(--oz4vm); }
.y5ddb .yd9r3::before, .y5ddb .yd9r3::after { content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 2px; background: var(--opzc9); transform: translate(-50%, -50%); transition: transform .25s var(--ooqt9); }
.y5ddb .yd9r3::after { transform: translate(-50%, -50%) rotate(90deg); }
.y5ddb .ymky4[open] .yd9r3::after { transform: translate(-50%, -50%) rotate(0); }
.y5ddb .yyoc8 { padding: 0 20px 20px; color: var(--ot4ao); }
.y5ddb .yyoc8 p:last-child { margin: 0; }
.y5ddb .yurqp { position: relative; overflow: hidden; border-radius: 22px; padding: 40px 26px; background: var(--o06cg); color: var(--om0ij); display: grid; gap: 22px; align-items: center; }
.y5ddb .yurqp::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; }
.y5ddb .yurqp h2 { font-size: clamp(1.8rem, 3.6vw, 2.7rem); margin-bottom: 8px; color: inherit; }
.y5ddb .yurqp p { margin: 0; font-weight: 500; max-width: 60ch; }
.y5ddb .yrcfx { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 1; }
.y5ddb .yurqp .yl07d { color: inherit; }
@media (min-width: 560px) {
  .y5ddb .y231j { grid-template-columns: repeat(2, 1fr); }
  .y5ddb .yf2h8 { grid-template-columns: repeat(var(--o9ynp, 4), 1fr); }
  .y5ddb .yoxqm { grid-template-columns: repeat(2, 1fr); }
}
@media (min-width: 760px) {
  .y5ddb .yqida { padding: 100px 0; }
  .y5ddb .y7ano { padding: 56px 0; }
  .y5ddb .y40wp { max-width: 560px; margin: 0 auto; }
  .y5ddb .yurqp { grid-template-columns: 1fr auto; padding: 52px; }
  .y5ddb .yb823 { grid-template-columns: 1.2fr 1fr; }
  .y5ddb .yb823 .y95zc { margin-bottom: 6px; }
  .y5ddb .y1rxq { grid-template-columns: 1fr 1fr; gap: 48px; }
}
@media (min-width: 1000px) {
  .y5ddb .y4xk1 { grid-template-columns: repeat(4, 1fr); }
  .y5ddb .yvg9q { grid-template-columns: repeat(3, 1fr); }
  .y5ddb .yg8lc { grid-template-columns: 1.55fr 1fr; gap: 64px; }
  .y5ddb .ycff0 { grid-template-columns: 1fr 1fr; gap: 72px; }
  .y5ddb .yoxqm { grid-template-columns: repeat(var(--o9ynp, 4), 1fr); }
  .y5ddb .y40wp { grid-template-columns: repeat(var(--o9ynp, 3), 1fr); max-width: none; }
}
@media (max-width: 420px) {
  .y5ddb .yfqdr .yrq32 { flex: 1 1 100%; }
  .y5ddb .yrq32 { white-space: normal; text-align: center; }
}
.y05du { background: var(--oe426); color: var(--o8d81); }
.ynbc9 { padding: clamp(56px, 7vw, 96px) 0; }
.ybktq { width: min(100% - 40px, var(--olt2l, 1200px)); margin: 0 auto; }
.ybad5 { max-width: 720px; margin: 0 0 clamp(24px, 3vw, 40px); }
.yr3bc { font-size: .78rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--opzc9); margin: 0 0 10px; }
.ybad5 h2 { font-family: var(--owyxo); text-transform: var(--ovkun, none); font-size: clamp(1.8rem, 3.2vw, 2.6rem); line-height: 1.12; margin: 0 0 12px; color: var(--o8d81); overflow-wrap: normal; hyphens: manual; }
.ybad5 h2 .yl07d { color: var(--opzc9); }
.y9hfo { color: var(--ot4ao); font-size: 1.04rem; line-height: 1.6; margin: 0; }
.yheqc { color: var(--ot4ao); font-size: .86rem; line-height: 1.5; margin: 12px 0 0; }
.yv0rd { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 48px; padding: 0 22px; border-radius: 999px; border: 2px solid var(--o06cg); background: var(--o06cg); color: var(--om0ij); font-weight: 700; text-decoration: none; cursor: pointer; font: inherit; font-weight: 700; transition: transform .15s, box-shadow .2s, background .2s; text-align: center; }
.yv0rd svg { width: 18px; height: 18px; }
.yv0rd:hover { transform: translateY(-1px); box-shadow: 0 10px 22px -12px color-mix(in srgb, var(--o06cg) 70%, transparent); }
.yv0rd[disabled] { opacity: .45; cursor: not-allowed; transform: none; box-shadow: none; }
.yczh5 { background: transparent; color: var(--o8d81); border-color: color-mix(in srgb, var(--o8d81) 25%, transparent); }
.yma57 { background: none; border: 0; color: var(--opzc9); font: inherit; font-weight: 600; text-decoration: underline; cursor: pointer; padding: 8px 4px; }
.yc0qw { width: 100%; min-height: 48px; border-radius: 12px; border: 1px solid color-mix(in srgb, var(--o8d81) 18%, transparent); background: #fff; color: var(--o8d81); padding: 10px 14px; font: inherit; }
.yc0qw:focus-visible, .yv0rd:focus-visible, .yuvn1:focus-visible, .y78qy:focus-within, .ylgnk:focus-within { outline: 3px solid color-mix(in srgb, var(--o06cg) 55%, transparent); outline-offset: 2px; }
.y6fj0 { display: grid; gap: 6px; font-weight: 600; font-size: .9rem; }
.yhj4h { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(280px, 1fr); gap: clamp(18px, 3vw, 44px); align-items: start; }
.y289m .yhj4h { grid-template-columns: 1fr; max-width: 880px; }
.yb560 { list-style: none; margin: 0; padding: 0; border-top: 1px solid color-mix(in srgb, var(--o8d81) 14%, transparent); }
.ya85x { 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(--o8d81) 10%, transparent); transition: background .2s; }
.ya85x.y6pdi { background: linear-gradient(90deg, color-mix(in srgb, var(--o06cg) 7%, transparent), transparent 70%); }
.ylgnk { display: flex; align-items: flex-start; gap: 14px; cursor: pointer; min-width: 0; }
.ylgnk input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.yyxvp { flex: none; width: 22px; height: 22px; border-radius: 6px; border: 2px solid color-mix(in srgb, var(--o8d81) 28%, transparent); display: grid; place-items: center; color: transparent; transition: .15s; margin-top: 2px; }
.yyxvp svg { width: 14px; height: 14px; }
.ylgnk input:checked + .yyxvp { background: var(--o06cg); border-color: var(--o06cg); color: var(--om0ij); }
.ycja4 { font-weight: 650; line-height: 1.3; overflow-wrap: normal; word-break: normal; }
.ycja4 small { display: block; margin-top: 3px; color: var(--ot4ao); font-weight: 400; font-size: .84rem; }
.yh2nv { font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }
.yh2nv small { color: var(--ot4ao); font-weight: 400; }
.ya85x:not(.y6pdi) .yswqe { opacity: .35; }
.yswqe { display: inline-flex; align-items: center; border: 1px solid color-mix(in srgb, var(--o8d81) 16%, transparent); border-radius: 999px; overflow: hidden; transition: opacity .2s; }
.y1341 { width: 34px; height: 34px; border: 0; background: transparent; color: var(--o8d81); font-size: 1.1rem; cursor: pointer; }
.y1341:hover { background: var(--ordgw); }
.yq1ua { width: 38px; height: 34px; border: 0; text-align: center; font: inherit; font-weight: 700; background: transparent; color: var(--o8d81); -moz-appearance: textfield; }
.yq1ua::-webkit-inner-spin-button, .yq1ua::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.yzmjs { position: sticky; top: calc(var(--o85o4, 72px) + 16px); padding: 24px; border-radius: 22px; background: var(--oez17, var(--o0r84)); color: #fff; }
.y289m .yzmjs { position: static; display: grid; grid-template-columns: 1fr auto; gap: 4px 24px; align-items: center; padding: 18px 22px; }
.yy3u8 { margin: 0; font-size: .82rem; letter-spacing: .1em; text-transform: uppercase; color: color-mix(in srgb, #fff 70%, transparent); }
.yy3u8 small { text-transform: none; letter-spacing: 0; }
.ysibt { margin: 6px 0 4px; font-family: var(--owyxo); font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 800; line-height: 1.05; color: var(--o7sj6); }
.y8xey { font-size: .45em; font-weight: 600; color: #fff; }
.yz8ao { color: #ffd2cc; margin: 0; font-size: .9rem; }
.yzmjs .yheqc { color: color-mix(in srgb, #fff 68%, transparent); }
.yzmjs .yv0rd { margin-top: 18px; width: 100%; }
.y289m .yzmjs .yv0rd { width: auto; grid-row: 1 / span 3; grid-column: 2; margin: 0; }
.y8zpv { position: relative; padding: clamp(20px, 3vw, 36px); border-radius: 26px; background: #fff; border: 1px solid color-mix(in srgb, var(--o8d81) 10%, transparent); box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); max-width: 920px; }
.ysvt7 { background: var(--ordgw); }
.ysvt7 .y8zpv { max-width: none; }
.yfnd4 { height: 6px; border-radius: 6px; background: var(--ordgw); overflow: hidden; margin-bottom: 22px; }
.yfnd4 span { display: block; height: 100%; background: var(--o06cg); border-radius: 6px; transition: width .3s; }
.ydhdq { border: 0; padding: 0; margin: 0; min-width: 0; }
.ydhdq legend { font-family: var(--owyxo); font-size: clamp(1.3rem, 2.2vw, 1.7rem); font-weight: 700; margin-bottom: 18px; padding: 0; outline: none; }
.yt2d1 { display: block; font-family: var(--oj2v4); font-size: .78rem; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; color: var(--ot4ao); margin-bottom: 6px; }
.yvegx { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; }
.y78qy { position: relative; display: grid; gap: 4px; padding: 16px 18px; border-radius: 14px; border: 1px solid color-mix(in srgb, var(--o8d81) 14%, transparent); background: color-mix(in srgb, var(--ordgw) 50%, #fff); cursor: pointer; transition: border-color .15s, background .15s; }
.y78qy input { position: absolute; opacity: 0; }
.y78qy:hover { border-color: color-mix(in srgb, var(--o06cg) 55%, transparent); }
.y78qy.y6pdi { border-color: var(--o06cg); box-shadow: inset 0 0 0 1px var(--o06cg); background: color-mix(in srgb, var(--o06cg) 8%, #fff); }
.ytd4u { font-weight: 700; overflow-wrap: anywhere; }
.y0kv3 { color: var(--ot4ao); font-size: .88rem; line-height: 1.45; }
.yuqms { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin-top: 22px; }
.y8yso h3 { font-family: var(--owyxo); font-size: clamp(1.5rem, 2.6vw, 2.1rem); margin: 0 0 8px; outline: none; }
.ymzrl { color: var(--ot4ao); margin: 0; }
.yal6q { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(260px, .85fr); gap: clamp(18px, 3vw, 40px); align-items: start; }
.yg30u .yal6q { padding: clamp(18px, 3vw, 32px); border-radius: 26px; background: #fff; box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); }
.ypgqa { padding: 18px; border-radius: 20px; background: #fff; border: 1px solid color-mix(in srgb, var(--o8d81) 10%, transparent); }
.yg30u .ypgqa { border: 0; padding: 0; }
.yg5ky { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.y8ycp { margin: 0; font-weight: 700; text-transform: capitalize; }
.ytuqz { width: 40px; height: 40px; border-radius: 50%; border: 1px solid color-mix(in srgb, var(--o8d81) 14%, transparent); background: transparent; color: var(--o8d81); display: grid; place-items: center; cursor: pointer; transform: rotate(90deg); }
.y649x { transform: rotate(-90deg); }
.ytuqz svg { width: 18px; height: 18px; }
.ytuqz[disabled] { opacity: .3; cursor: default; }
.y36w6 { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; }
.y5r3s { text-align: center; font-size: .74rem; font-weight: 600; color: var(--ot4ao); text-transform: uppercase; padding: 4px 0; }
.yuvn1 { aspect-ratio: 1; min-height: 38px; border-radius: 12px; border: 0; background: var(--ordgw); color: var(--o8d81); font: inherit; font-weight: 600; cursor: pointer; transition: background .15s, color .15s; }
.yuvn1:hover:not([disabled]) { background: color-mix(in srgb, var(--o06cg) 22%, var(--ordgw)); }
.yuvn1[disabled] { background: transparent; color: color-mix(in srgb, var(--o8d81) 30%, transparent); cursor: default; text-decoration: line-through; }
.yuvn1.yfks1 { box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--o06cg) 60%, transparent); }
.yuvn1.y6pdi { background: var(--o06cg); color: var(--om0ij); }
.ylyp3 { display: grid; gap: 14px; }
.ylyp3 .yv0rd { margin-top: 4px; }
.yuejb { list-style: none; margin: 0; padding: 0; display: grid; gap: 0; border-top: 1px solid color-mix(in srgb, var(--o8d81) 14%, transparent); }
.ypv6k { 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(--o8d81) 10%, transparent); }
.ysqme { font-family: var(--owyxo); font-weight: 700; font-size: 1.15rem; line-height: 1.1; color: var(--opzc9); }
.ysqme small { display: block; font-family: var(--oj2v4); font-size: .8rem; font-weight: 500; color: var(--ot4ao); margin-top: 3px; }
.ya4ri b { display: block; font-weight: 700; line-height: 1.3; }
.ya4ri small { display: block; color: var(--ot4ao); font-size: .9rem; line-height: 1.5; margin-top: 4px; }
.ypstr { white-space: nowrap; font-size: .82rem; font-weight: 700; padding: 6px 12px; border-radius: 999px; background: var(--ordgw); color: var(--o8d81); font-variant-numeric: tabular-nums; }
.ypstr:empty { display: none; }
.ypv6k.y6pdi .ypstr { background: var(--o06cg); color: var(--om0ij); }
.yganq .yuejb { border-top: 0; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 14px; }
.yganq .ypv6k { grid-template-columns: 1fr; align-content: start; border: 1px solid color-mix(in srgb, var(--o8d81) 10%, transparent); border-radius: 18px; background: #fff; padding: 20px; }
.yganq .ypv6k.y6pdi { border-color: var(--o06cg); }
.yganq .ypstr { justify-self: start; }
.ynlzn { margin: 24px 0 0; }
.yqpqt { display: flex; flex-wrap: wrap; gap: 12px 20px; align-items: center; margin: 0 0 18px; }
.y89cr { display: inline-flex; padding: 4px; border-radius: 999px; background: var(--ordgw); }
.ylmt4 { border: 0; background: transparent; padding: 8px 16px; border-radius: 999px; font: inherit; font-weight: 600; font-size: .9rem; color: var(--ot4ao); cursor: pointer; }
.ylmt4[aria-pressed="true"] { background: #fff; color: var(--o8d81); box-shadow: 0 4px 10px -6px rgba(0,0,0,.3); }
.ymemn { display: inline-flex; align-items: center; gap: 10px; font-weight: 600; font-size: .92rem; cursor: pointer; }
.ymemn input { width: 40px; height: 22px; appearance: none; -webkit-appearance: none; border-radius: 999px; background: color-mix(in srgb, var(--o8d81) 20%, transparent); position: relative; cursor: pointer; transition: background .2s; margin: 0; }
.ymemn input::after { content: ""; position: absolute; top: 3px; left: 3px; width: 16px; height: 16px; border-radius: 50%; background: #fff; transition: transform .2s; }
.ymemn input:checked { background: var(--o06cg); }
.ymemn input:checked::after { transform: translateX(18px); }
.ygf3b { overflow-x: auto; border-radius: 22px; background: #fff; border: 1px solid color-mix(in srgb, var(--o8d81) 10%, transparent); }
.y9tri { width: 100%; border-collapse: collapse; min-width: 560px; }
.y9tri th, .y9tri td { padding: 14px 16px; border-bottom: 1px solid color-mix(in srgb, var(--o8d81) 8%, transparent); text-align: center; vertical-align: middle; }
.y9tri thead th { vertical-align: top; }
.y9tri tbody th { text-align: left; font-weight: 500; }
.yig7e { display: block; font-family: var(--owyxo); font-size: 1.15rem; font-weight: 700; }
.y9tri thead small { display: block; color: var(--ot4ao); font-weight: 400; font-size: .84rem; margin-top: 4px; }
.yztjh, .y3kqc { display: block; margin-top: 10px; font-size: 1.35rem; font-weight: 800; color: var(--opzc9); }
.y3kqc { font-size: 1rem; }
.ylfqd { background: color-mix(in srgb, var(--o06cg) 7%, #fff); }
.yoj5t { display: inline-grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: color-mix(in srgb, var(--o06cg) 16%, #fff); color: var(--opzc9); }
.yoj5t svg { width: 16px; height: 16px; }
.ywydl { color: color-mix(in srgb, var(--o8d81) 30%, transparent); }
.yoism td { border-bottom: 0; }
.yoism .yv0rd { min-height: 42px; padding: 0 16px; font-size: .92rem; }
@media (max-width: 900px) {
  .yhj4h, .yal6q { grid-template-columns: 1fr; }
  .yzmjs { position: static; }
  .y289m .yzmjs { grid-template-columns: 1fr; }
  .y289m .yzmjs .yv0rd { grid-row: auto; grid-column: auto; width: 100%; margin-top: 14px; }
}
@media (max-width: 560px) {
  .ypv6k { grid-template-columns: 1fr; }
  .ypstr { justify-self: start; }
  .ya85x { grid-template-columns: minmax(0, 1fr) auto; }
  .yswqe { grid-column: 1 / -1; justify-self: start; }
  .yvegx { grid-template-columns: 1fr; }
  .yuvn1 { min-height: 34px; border-radius: 10px; }
}
.y36j7 .y0x68 { position: relative; margin: 0; overflow: hidden; color: #fff; }
.y36j7 .ya2mc { margin: 0; }
.y36j7 .ya2mc img { display: block; width: 100%; height: 100%; object-fit: cover; }
.y36j7 .ynb0v { margin: 0 0 .6rem; font-size: .76rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; opacity: .85; }
.y36j7 .yvkja { margin: 0; font-family: var(--owyxo); font-weight: 700; font-size: clamp(1.5rem, 1rem + 2vw, 2.6rem); line-height: 1.12; overflow-wrap: break-word; hyphens: auto; }
.y36j7 .yyb8f { margin: .8rem 0 0; font-size: 1.02rem; line-height: 1.6; max-width: 56ch; }
.y36j7 .y8ll9 { display: inline-flex; align-items: center; gap: .45em; margin-top: 1.1rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: .2em; }
.y36j7 .y8ll9 svg { width: 18px; height: 18px; }
.y36j7 .yomig { min-height: clamp(320px, 42vw, 540px); display: flex; align-items: flex-end; }
.y36j7 .yomig .ya2mc { position: absolute; inset: 0; }
.y36j7 .yomig::after { content: ""; position: absolute; inset: 0; background: linear-gradient(20deg, color-mix(in srgb, var(--o0r84) 88%, transparent) 0%, color-mix(in srgb, var(--o0r84) 45%, transparent) 45%, transparent 75%); }
.y36j7 .yomig .ylzwy { position: relative; z-index: 1; max-width: 1180px; width: 100%; margin: 0 auto; padding: clamp(28px, 5vw, 64px) clamp(18px, 4vw, 40px); }
.y36j7 .yomig .yvkja { max-width: 22ch; }
.y36j7 .y35e6 { display: grid; grid-template-columns: 1.5fr 1fr; background: var(--o06cg); color: var(--om0ij); }
.y36j7 .y35e6 .ya2mc { min-height: clamp(300px, 34vw, 480px); }
.y36j7 .y35e6 .ylzwy { padding: clamp(28px, 5vw, 64px); align-self: center; }
.y36j7 .y2h8k { min-height: clamp(300px, 36vw, 480px); display: grid; place-items: center; text-align: center; }
.y36j7 .y2h8k .ya2mc { position: absolute; inset: 0; }
.y36j7 .y2h8k::after { content: ""; position: absolute; inset: 0; background: color-mix(in srgb, var(--o0r84) 58%, transparent); }
.y36j7 .y2h8k .ylzwy { position: relative; z-index: 1; padding: 40px 20px; max-width: 760px; }
.y36j7 .y2h8k .yyb8f { margin-left: auto; margin-right: auto; }
.y36j7 .yda4a { color: var(--o8d81, var(--o0r84)); background: var(--ordgw, #f4f4f4); }
.y36j7 .yda4a .ya2mc { height: clamp(240px, 30vw, 420px); }
.y36j7 .yda4a .ylzwy { 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; }
.y36j7 .yda4a .ynb0v, .y36j7 .yda4a .yvkja, .y36j7 .yda4a .yyb8f { grid-column: 1; }
.y36j7 .yda4a .y8ll9 { grid-column: 2; grid-row: 1 / span 3; color: var(--opzc9, var(--o06cg)); }
.y36j7 .yda4a .yvkja { font-size: clamp(1.25rem, 1rem + 1vw, 1.7rem); }
@media (max-width: 760px) {
  .y36j7 .y35e6 { grid-template-columns: 1fr; }
  .y36j7 .yda4a .ylzwy { grid-template-columns: 1fr; }
  .y36j7 .yda4a .y8ll9 { grid-column: 1; grid-row: auto; }
}
.y55up.y55up .ycelk.yinz1:not(.yfkxs) h2,
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) h2,
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) h2,
.y55up.y55up .yfom3.yinz1:not(.yfkxs) h2,
.y55up.y55up .yvufj.yinz1:not(.yfkxs) h2,
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) h2,
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) h2,
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) h2,
.y55up.y55up .ywto1.yinz1:not(.yfkxs) h2,
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) h2,
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) h2,
.y55up.y55up .y66k9.yinz1:not(.yfkxs) h2,
.y55up.y55up .yzole.yinz1:not(.yfkxs) h2,
.y55up.y55up .y61j5.yinz1:not(.yfkxs) h2,
.y55up.y55up .yaen6.yinz1:not(.yfkxs) h2,
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) h2,
.y55up.y55up .yab4c.yinz1:not(.yfkxs) h2,
.y55up.y55up .ykb43.yinz1:not(.yfkxs) h2,
.y55up.y55up .y53m0.yinz1:not(.yfkxs) h2,
.y55up.y55up .yywaz.yinz1:not(.yfkxs) h2,
.y55up.y55up .ybix4.yinz1:not(.yfkxs) h2,
.y55up.y55up .y46j3.yinz1:not(.yfkxs) h2,
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) h2,
.y55up.y55up .ykehv.yinz1:not(.yfkxs) h2,
.y55up.y55up .yl2np.yinz1:not(.yfkxs) h2,
.y55up.y55up .yeods.yinz1:not(.yfkxs) h2,
.y55up.y55up .y9r07.yinz1:not(.yfkxs) h2,
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) h2,
.y55up.y55up .yjpih.yinz1:not(.yfkxs) h2,
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) h2,
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) h2,
.y55up.y55up .yfsge.yinz1:not(.yfkxs) h2,
.y55up.y55up .y163x.yinz1:not(.yfkxs) h2,
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) h2,
.y55up.y55up .yf37p.yinz1:not(.yfkxs) h2,
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) h2,
.y55up.y55up .yxwph.yinz1:not(.yfkxs) h2,
.y55up.y55up .yaei0.yinz1:not(.yfkxs) h2,
.y55up.y55up .yef2h.yinz1:not(.yfkxs) h2,
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) h2,
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) h2,
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) h2,
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) h2,
.y55up.y55up .y12pi.yinz1:not(.yfkxs) h2,
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) h2,
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) h2,
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) h2,
.y55up.y55up .y6env.yinz1:not(.yfkxs) h2,
.y55up.y55up .yzv60.yinz1:not(.yfkxs) h2,
.y55up.y55up .ysvur.yinz1:not(.yfkxs) h2,
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) h2,
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) h2,
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) h2,
.y55up.y55up .y05du.yinz1:not(.yfkxs) h2 { font-family: var(--owyxo); line-height: 1.12; font-size: clamp(1.7rem, 1.15rem + 1.8vw, 2.55rem); }
.y55up.y55up .ycelk.yinz1:not(.yfkxs) h3,
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) h3,
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) h3,
.y55up.y55up .yfom3.yinz1:not(.yfkxs) h3,
.y55up.y55up .yvufj.yinz1:not(.yfkxs) h3,
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) h3,
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) h3,
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) h3,
.y55up.y55up .ywto1.yinz1:not(.yfkxs) h3,
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) h3,
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) h3,
.y55up.y55up .y66k9.yinz1:not(.yfkxs) h3,
.y55up.y55up .yzole.yinz1:not(.yfkxs) h3,
.y55up.y55up .y61j5.yinz1:not(.yfkxs) h3,
.y55up.y55up .yaen6.yinz1:not(.yfkxs) h3,
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) h3,
.y55up.y55up .yab4c.yinz1:not(.yfkxs) h3,
.y55up.y55up .ykb43.yinz1:not(.yfkxs) h3,
.y55up.y55up .y53m0.yinz1:not(.yfkxs) h3,
.y55up.y55up .yywaz.yinz1:not(.yfkxs) h3,
.y55up.y55up .ybix4.yinz1:not(.yfkxs) h3,
.y55up.y55up .y46j3.yinz1:not(.yfkxs) h3,
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) h3,
.y55up.y55up .ykehv.yinz1:not(.yfkxs) h3,
.y55up.y55up .yl2np.yinz1:not(.yfkxs) h3,
.y55up.y55up .yeods.yinz1:not(.yfkxs) h3,
.y55up.y55up .y9r07.yinz1:not(.yfkxs) h3,
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) h3,
.y55up.y55up .yjpih.yinz1:not(.yfkxs) h3,
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) h3,
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) h3,
.y55up.y55up .yfsge.yinz1:not(.yfkxs) h3,
.y55up.y55up .y163x.yinz1:not(.yfkxs) h3,
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) h3,
.y55up.y55up .yf37p.yinz1:not(.yfkxs) h3,
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) h3,
.y55up.y55up .yxwph.yinz1:not(.yfkxs) h3,
.y55up.y55up .yaei0.yinz1:not(.yfkxs) h3,
.y55up.y55up .yef2h.yinz1:not(.yfkxs) h3,
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) h3,
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) h3,
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) h3,
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) h3,
.y55up.y55up .y12pi.yinz1:not(.yfkxs) h3,
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) h3,
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) h3,
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) h3,
.y55up.y55up .y6env.yinz1:not(.yfkxs) h3,
.y55up.y55up .yzv60.yinz1:not(.yfkxs) h3,
.y55up.y55up .ysvur.yinz1:not(.yfkxs) h3,
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) h3,
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) h3,
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) h3,
.y55up.y55up .y05du.yinz1:not(.yfkxs) h3 { font-family: var(--owyxo); }
.y55up.yx4b0 .ycelk.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yvdgt.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y1bq6.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yfom3.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yvufj.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y1o0e.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ysnm8.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y5ddb.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ywto1.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yc1kr.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ywfkc.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y66k9.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yzole.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y61j5.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yaen6.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yxpg0.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yab4c.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ykb43.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y53m0.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yywaz.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ybix4.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y46j3.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yhjw1.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ykehv.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yl2np.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yeods.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y9r07.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yeqpy.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yjpih.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yhvzi.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y2f3g.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yfsge.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y163x.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y6pfo.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yf37p.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yc9j3.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yxwph.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yaei0.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yef2h.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yzqjb.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ycu2g.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yfcjm.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y0mhk.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y12pi.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y1d3m.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ya3gd.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yzxq4.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y6env.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yzv60.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ysvur.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .yaqqn.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ynv5q.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .ywzmk.yinz1:not(.yfkxs) h2,
.y55up.yx4b0 .y05du.yinz1:not(.yfkxs) h2 { text-transform: uppercase; letter-spacing: .02em; font-size: clamp(1.45rem, 1.05rem + 1.45vw, 2.15rem); }
.y55up.yw012 .ycelk.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yvdgt.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y1bq6.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yfom3.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yvufj.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y1o0e.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ysnm8.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y5ddb.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ywto1.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yc1kr.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ywfkc.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y66k9.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yzole.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y61j5.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yaen6.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yxpg0.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yab4c.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ykb43.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y53m0.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yywaz.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ybix4.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y46j3.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yhjw1.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ykehv.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yl2np.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yeods.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y9r07.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yeqpy.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yjpih.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yhvzi.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y2f3g.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yfsge.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y163x.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y6pfo.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yf37p.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yc9j3.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yxwph.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yaei0.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yef2h.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yzqjb.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ycu2g.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yfcjm.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y0mhk.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y12pi.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y1d3m.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ya3gd.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yzxq4.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y6env.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yzv60.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ysvur.yinz1:not(.yfkxs) h2,
.y55up.yw012 .yaqqn.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ynv5q.yinz1:not(.yfkxs) h2,
.y55up.yw012 .ywzmk.yinz1:not(.yfkxs) h2,
.y55up.yw012 .y05du.yinz1:not(.yfkxs) h2 { text-transform: none; letter-spacing: -.01em; }
.y55up.y2siy .ycelk.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yvdgt.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y1bq6.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yfom3.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yvufj.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y1o0e.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ysnm8.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y5ddb.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ywto1.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yc1kr.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ywfkc.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y66k9.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yzole.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y61j5.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yaen6.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yxpg0.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yab4c.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ykb43.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y53m0.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yywaz.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ybix4.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y46j3.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yhjw1.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ykehv.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yl2np.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yeods.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y9r07.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yeqpy.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yjpih.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yhvzi.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y2f3g.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yfsge.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y163x.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y6pfo.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yf37p.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yc9j3.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yxwph.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yaei0.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yef2h.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yzqjb.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ycu2g.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yfcjm.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y0mhk.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y12pi.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y1d3m.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ya3gd.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yzxq4.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y6env.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yzv60.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ysvur.yinz1:not(.yfkxs) h2,
.y55up.y2siy .yaqqn.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ynv5q.yinz1:not(.yfkxs) h2,
.y55up.y2siy .ywzmk.yinz1:not(.yfkxs) h2,
.y55up.y2siy .y05du.yinz1:not(.yfkxs) h2 { font-weight: 600; }
.y55up.y2siy .ycelk.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yvdgt.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y1bq6.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yfom3.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yvufj.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y1o0e.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ysnm8.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y5ddb.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ywto1.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yc1kr.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ywfkc.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y66k9.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yzole.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y61j5.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yaen6.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yxpg0.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yab4c.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ykb43.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y53m0.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yywaz.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ybix4.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y46j3.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yhjw1.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ykehv.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yl2np.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yeods.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y9r07.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yeqpy.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yjpih.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yhvzi.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y2f3g.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yfsge.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y163x.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y6pfo.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yf37p.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yc9j3.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yxwph.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yaei0.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yef2h.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yzqjb.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ycu2g.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yfcjm.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y0mhk.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y12pi.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y1d3m.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ya3gd.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yzxq4.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y6env.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yzv60.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ysvur.yinz1:not(.yfkxs) h3,
.y55up.y2siy .yaqqn.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ynv5q.yinz1:not(.yfkxs) h3,
.y55up.y2siy .ywzmk.yinz1:not(.yfkxs) h3,
.y55up.y2siy .y05du.yinz1:not(.yfkxs) h3 { font-weight: 600; }
.y55up.yb6ax .ycelk.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yvdgt.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y1bq6.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yfom3.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yvufj.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y1o0e.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ysnm8.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y5ddb.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ywto1.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yc1kr.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ywfkc.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y66k9.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yzole.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y61j5.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yaen6.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yxpg0.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yab4c.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ykb43.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y53m0.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yywaz.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ybix4.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y46j3.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yhjw1.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ykehv.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yl2np.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yeods.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y9r07.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yeqpy.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yjpih.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yhvzi.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y2f3g.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yfsge.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y163x.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y6pfo.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yf37p.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yc9j3.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yxwph.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yaei0.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yef2h.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yzqjb.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ycu2g.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yfcjm.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y0mhk.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y12pi.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y1d3m.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ya3gd.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yzxq4.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y6env.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yzv60.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ysvur.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .yaqqn.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ynv5q.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .ywzmk.yinz1:not(.yfkxs) h2,
.y55up.yb6ax .y05du.yinz1:not(.yfkxs) h2 { font-weight: 700; }
.y55up.yb6ax .ycelk.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yvdgt.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y1bq6.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yfom3.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yvufj.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y1o0e.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ysnm8.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y5ddb.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ywto1.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yc1kr.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ywfkc.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y66k9.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yzole.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y61j5.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yaen6.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yxpg0.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yab4c.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ykb43.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y53m0.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yywaz.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ybix4.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y46j3.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yhjw1.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ykehv.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yl2np.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yeods.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y9r07.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yeqpy.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yjpih.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yhvzi.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y2f3g.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yfsge.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y163x.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y6pfo.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yf37p.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yc9j3.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yxwph.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yaei0.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yef2h.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yzqjb.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ycu2g.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yfcjm.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y0mhk.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y12pi.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y1d3m.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ya3gd.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yzxq4.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y6env.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yzv60.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ysvur.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .yaqqn.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ynv5q.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .ywzmk.yinz1:not(.yfkxs) h3,
.y55up.yb6ax .y05du.yinz1:not(.yfkxs) h3 { font-weight: 700; }
.y55up.y4ufr .ycelk.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yvdgt.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y1bq6.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yfom3.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yvufj.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y1o0e.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ysnm8.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y5ddb.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ywto1.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yc1kr.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ywfkc.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y66k9.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yzole.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y61j5.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yaen6.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yxpg0.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yab4c.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ykb43.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y53m0.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yywaz.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ybix4.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y46j3.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yhjw1.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ykehv.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yl2np.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yeods.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y9r07.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yeqpy.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yjpih.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yhvzi.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y2f3g.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yfsge.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y163x.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y6pfo.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yf37p.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yc9j3.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yxwph.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yaei0.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yef2h.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yzqjb.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ycu2g.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yfcjm.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y0mhk.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y12pi.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y1d3m.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ya3gd.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yzxq4.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y6env.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yzv60.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ysvur.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .yaqqn.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ynv5q.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .ywzmk.yinz1:not(.yfkxs) h2,
.y55up.y4ufr .y05du.yinz1:not(.yfkxs) h2 { font-weight: 800; }
.y55up.y4ufr .ycelk.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yvdgt.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y1bq6.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yfom3.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yvufj.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y1o0e.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ysnm8.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y5ddb.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ywto1.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yc1kr.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ywfkc.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y66k9.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yzole.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y61j5.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yaen6.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yxpg0.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yab4c.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ykb43.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y53m0.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yywaz.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ybix4.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y46j3.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yhjw1.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ykehv.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yl2np.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yeods.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y9r07.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yeqpy.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yjpih.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yhvzi.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y2f3g.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yfsge.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y163x.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y6pfo.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yf37p.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yc9j3.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yxwph.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yaei0.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yef2h.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yzqjb.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ycu2g.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yfcjm.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y0mhk.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y12pi.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y1d3m.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ya3gd.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yzxq4.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y6env.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yzv60.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ysvur.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .yaqqn.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ynv5q.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .ywzmk.yinz1:not(.yfkxs) h3,
.y55up.y4ufr .y05du.yinz1:not(.yfkxs) h3 { font-weight: 700; }
.y55up.y55up .ycelk.yinz1:not(.yfkxs) .y14d9,
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) .ykfg6,
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) .ye46y,
.y55up.y55up .yfom3.yinz1:not(.yfkxs) .y1zhj,
.y55up.y55up .yvufj.yinz1:not(.yfkxs) .yv2dl,
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) .y1eh3,
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) .ypiz9,
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) .yg5e8,
.y55up.y55up .ywto1.yinz1:not(.yfkxs) .ys0kl,
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) .y6fya,
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) .y37p2,
.y55up.y55up .y66k9.yinz1:not(.yfkxs) .y77ar,
.y55up.y55up .yzole.yinz1:not(.yfkxs) .yklnb,
.y55up.y55up .y61j5.yinz1:not(.yfkxs) .y99pd,
.y55up.y55up .yaen6.yinz1:not(.yfkxs) .yryja,
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) .ym6h0,
.y55up.y55up .yab4c.yinz1:not(.yfkxs) .y83jq,
.y55up.y55up .ykb43.yinz1:not(.yfkxs) .ya1ha,
.y55up.y55up .y53m0.yinz1:not(.yfkxs) .y06do,
.y55up.y55up .yywaz.yinz1:not(.yfkxs) .y2u9l,
.y55up.y55up .ybix4.yinz1:not(.yfkxs) .y5mt8,
.y55up.y55up .y46j3.yinz1:not(.yfkxs) .y7qe5,
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) .y90b2,
.y55up.y55up .ykehv.yinz1:not(.yfkxs) .yqin2,
.y55up.y55up .yl2np.yinz1:not(.yfkxs) .yox7z,
.y55up.y55up .yeods.yinz1:not(.yfkxs) .yifev,
.y55up.y55up .y9r07.yinz1:not(.yfkxs) .ygvcd,
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) .yug76,
.y55up.y55up .yjpih.yinz1:not(.yfkxs) .y0ad2,
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) .y90c3,
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) .yjqfv,
.y55up.y55up .yfsge.yinz1:not(.yfkxs) .yhhte,
.y55up.y55up .y163x.yinz1:not(.yfkxs) .yrqga,
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) .yl203,
.y55up.y55up .yf37p.yinz1:not(.yfkxs) .yfcwz,
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) .y9yp4,
.y55up.y55up .yxwph.yinz1:not(.yfkxs) .y4mli,
.y55up.y55up .yaei0.yinz1:not(.yfkxs) .y6ehf,
.y55up.y55up .yef2h.yinz1:not(.yfkxs) .y9ch6,
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) .yv3e3,
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) .y9bjf,
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) .y6y6o,
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) .yklhk,
.y55up.y55up .y12pi.yinz1:not(.yfkxs) .yymkg,
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) .y8uu4,
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) .ye111,
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) .y4mwd,
.y55up.y55up .y6env.yinz1:not(.yfkxs) .ynxeu,
.y55up.y55up .yzv60.yinz1:not(.yfkxs) .y97br,
.y55up.y55up .ysvur.yinz1:not(.yfkxs) .yrbb0,
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) .yyxhy,
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) .ystdv,
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) .yig9r,
.y55up.y55up .y05du.yinz1:not(.yfkxs) .yr3bc { font-family: var(--oj2v4); 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; }
.y55up.y55up .ycelk.yinz1:not(.yfkxs) .y14d9::after,
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) .ykfg6::after,
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) .ye46y::after,
.y55up.y55up .yfom3.yinz1:not(.yfkxs) .y1zhj::after,
.y55up.y55up .yvufj.yinz1:not(.yfkxs) .yv2dl::after,
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) .y1eh3::after,
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) .ypiz9::after,
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) .yg5e8::after,
.y55up.y55up .ywto1.yinz1:not(.yfkxs) .ys0kl::after,
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) .y6fya::after,
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) .y37p2::after,
.y55up.y55up .y66k9.yinz1:not(.yfkxs) .y77ar::after,
.y55up.y55up .yzole.yinz1:not(.yfkxs) .yklnb::after,
.y55up.y55up .y61j5.yinz1:not(.yfkxs) .y99pd::after,
.y55up.y55up .yaen6.yinz1:not(.yfkxs) .yryja::after,
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) .ym6h0::after,
.y55up.y55up .yab4c.yinz1:not(.yfkxs) .y83jq::after,
.y55up.y55up .ykb43.yinz1:not(.yfkxs) .ya1ha::after,
.y55up.y55up .y53m0.yinz1:not(.yfkxs) .y06do::after,
.y55up.y55up .yywaz.yinz1:not(.yfkxs) .y2u9l::after,
.y55up.y55up .ybix4.yinz1:not(.yfkxs) .y5mt8::after,
.y55up.y55up .y46j3.yinz1:not(.yfkxs) .y7qe5::after,
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) .y90b2::after,
.y55up.y55up .ykehv.yinz1:not(.yfkxs) .yqin2::after,
.y55up.y55up .yl2np.yinz1:not(.yfkxs) .yox7z::after,
.y55up.y55up .yeods.yinz1:not(.yfkxs) .yifev::after,
.y55up.y55up .y9r07.yinz1:not(.yfkxs) .ygvcd::after,
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) .yug76::after,
.y55up.y55up .yjpih.yinz1:not(.yfkxs) .y0ad2::after,
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) .y90c3::after,
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) .yjqfv::after,
.y55up.y55up .yfsge.yinz1:not(.yfkxs) .yhhte::after,
.y55up.y55up .y163x.yinz1:not(.yfkxs) .yrqga::after,
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) .yl203::after,
.y55up.y55up .yf37p.yinz1:not(.yfkxs) .yfcwz::after,
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) .y9yp4::after,
.y55up.y55up .yxwph.yinz1:not(.yfkxs) .y4mli::after,
.y55up.y55up .yaei0.yinz1:not(.yfkxs) .y6ehf::after,
.y55up.y55up .yef2h.yinz1:not(.yfkxs) .y9ch6::after,
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) .yv3e3::after,
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) .y9bjf::after,
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) .y6y6o::after,
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) .yklhk::after,
.y55up.y55up .y12pi.yinz1:not(.yfkxs) .yymkg::after,
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) .y8uu4::after,
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) .ye111::after,
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) .y4mwd::after,
.y55up.y55up .y6env.yinz1:not(.yfkxs) .ynxeu::after,
.y55up.y55up .yzv60.yinz1:not(.yfkxs) .y97br::after,
.y55up.y55up .ysvur.yinz1:not(.yfkxs) .yrbb0::after,
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) .yyxhy::after,
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) .ystdv::after,
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) .yig9r::after,
.y55up.y55up .y05du.yinz1:not(.yfkxs) .yr3bc::after { content: none; }
.y55up.y55up .ycelk.yinz1:not(.yfkxs) .y14d9 > svg,
.y55up.y55up .ycelk.yinz1:not(.yfkxs) .y14d9 > [aria-hidden="true"],
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) .ykfg6 > svg,
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) .ykfg6 > [aria-hidden="true"],
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) .ye46y > svg,
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) .ye46y > [aria-hidden="true"],
.y55up.y55up .yfom3.yinz1:not(.yfkxs) .y1zhj > svg,
.y55up.y55up .yfom3.yinz1:not(.yfkxs) .y1zhj > [aria-hidden="true"],
.y55up.y55up .yvufj.yinz1:not(.yfkxs) .yv2dl > svg,
.y55up.y55up .yvufj.yinz1:not(.yfkxs) .yv2dl > [aria-hidden="true"],
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) .y1eh3 > svg,
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) .y1eh3 > [aria-hidden="true"],
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) .ypiz9 > svg,
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) .ypiz9 > [aria-hidden="true"],
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) .yg5e8 > svg,
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) .yg5e8 > [aria-hidden="true"],
.y55up.y55up .ywto1.yinz1:not(.yfkxs) .ys0kl > svg,
.y55up.y55up .ywto1.yinz1:not(.yfkxs) .ys0kl > [aria-hidden="true"],
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) .y6fya > svg,
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) .y6fya > [aria-hidden="true"],
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) .y37p2 > svg,
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) .y37p2 > [aria-hidden="true"],
.y55up.y55up .y66k9.yinz1:not(.yfkxs) .y77ar > svg,
.y55up.y55up .y66k9.yinz1:not(.yfkxs) .y77ar > [aria-hidden="true"],
.y55up.y55up .yzole.yinz1:not(.yfkxs) .yklnb > svg,
.y55up.y55up .yzole.yinz1:not(.yfkxs) .yklnb > [aria-hidden="true"],
.y55up.y55up .y61j5.yinz1:not(.yfkxs) .y99pd > svg,
.y55up.y55up .y61j5.yinz1:not(.yfkxs) .y99pd > [aria-hidden="true"],
.y55up.y55up .yaen6.yinz1:not(.yfkxs) .yryja > svg,
.y55up.y55up .yaen6.yinz1:not(.yfkxs) .yryja > [aria-hidden="true"],
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) .ym6h0 > svg,
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) .ym6h0 > [aria-hidden="true"],
.y55up.y55up .yab4c.yinz1:not(.yfkxs) .y83jq > svg,
.y55up.y55up .yab4c.yinz1:not(.yfkxs) .y83jq > [aria-hidden="true"],
.y55up.y55up .ykb43.yinz1:not(.yfkxs) .ya1ha > svg,
.y55up.y55up .ykb43.yinz1:not(.yfkxs) .ya1ha > [aria-hidden="true"],
.y55up.y55up .y53m0.yinz1:not(.yfkxs) .y06do > svg,
.y55up.y55up .y53m0.yinz1:not(.yfkxs) .y06do > [aria-hidden="true"],
.y55up.y55up .yywaz.yinz1:not(.yfkxs) .y2u9l > svg,
.y55up.y55up .yywaz.yinz1:not(.yfkxs) .y2u9l > [aria-hidden="true"],
.y55up.y55up .ybix4.yinz1:not(.yfkxs) .y5mt8 > svg,
.y55up.y55up .ybix4.yinz1:not(.yfkxs) .y5mt8 > [aria-hidden="true"],
.y55up.y55up .y46j3.yinz1:not(.yfkxs) .y7qe5 > svg,
.y55up.y55up .y46j3.yinz1:not(.yfkxs) .y7qe5 > [aria-hidden="true"],
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) .y90b2 > svg,
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) .y90b2 > [aria-hidden="true"],
.y55up.y55up .ykehv.yinz1:not(.yfkxs) .yqin2 > svg,
.y55up.y55up .ykehv.yinz1:not(.yfkxs) .yqin2 > [aria-hidden="true"],
.y55up.y55up .yl2np.yinz1:not(.yfkxs) .yox7z > svg,
.y55up.y55up .yl2np.yinz1:not(.yfkxs) .yox7z > [aria-hidden="true"],
.y55up.y55up .yeods.yinz1:not(.yfkxs) .yifev > svg,
.y55up.y55up .yeods.yinz1:not(.yfkxs) .yifev > [aria-hidden="true"],
.y55up.y55up .y9r07.yinz1:not(.yfkxs) .ygvcd > svg,
.y55up.y55up .y9r07.yinz1:not(.yfkxs) .ygvcd > [aria-hidden="true"],
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) .yug76 > svg,
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) .yug76 > [aria-hidden="true"],
.y55up.y55up .yjpih.yinz1:not(.yfkxs) .y0ad2 > svg,
.y55up.y55up .yjpih.yinz1:not(.yfkxs) .y0ad2 > [aria-hidden="true"],
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) .y90c3 > svg,
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) .y90c3 > [aria-hidden="true"],
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) .yjqfv > svg,
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) .yjqfv > [aria-hidden="true"],
.y55up.y55up .yfsge.yinz1:not(.yfkxs) .yhhte > svg,
.y55up.y55up .yfsge.yinz1:not(.yfkxs) .yhhte > [aria-hidden="true"],
.y55up.y55up .y163x.yinz1:not(.yfkxs) .yrqga > svg,
.y55up.y55up .y163x.yinz1:not(.yfkxs) .yrqga > [aria-hidden="true"],
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) .yl203 > svg,
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) .yl203 > [aria-hidden="true"],
.y55up.y55up .yf37p.yinz1:not(.yfkxs) .yfcwz > svg,
.y55up.y55up .yf37p.yinz1:not(.yfkxs) .yfcwz > [aria-hidden="true"],
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) .y9yp4 > svg,
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) .y9yp4 > [aria-hidden="true"],
.y55up.y55up .yxwph.yinz1:not(.yfkxs) .y4mli > svg,
.y55up.y55up .yxwph.yinz1:not(.yfkxs) .y4mli > [aria-hidden="true"],
.y55up.y55up .yaei0.yinz1:not(.yfkxs) .y6ehf > svg,
.y55up.y55up .yaei0.yinz1:not(.yfkxs) .y6ehf > [aria-hidden="true"],
.y55up.y55up .yef2h.yinz1:not(.yfkxs) .y9ch6 > svg,
.y55up.y55up .yef2h.yinz1:not(.yfkxs) .y9ch6 > [aria-hidden="true"],
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) .yv3e3 > svg,
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) .yv3e3 > [aria-hidden="true"],
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) .y9bjf > svg,
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) .y9bjf > [aria-hidden="true"],
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) .y6y6o > svg,
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) .y6y6o > [aria-hidden="true"],
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) .yklhk > svg,
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) .yklhk > [aria-hidden="true"],
.y55up.y55up .y12pi.yinz1:not(.yfkxs) .yymkg > svg,
.y55up.y55up .y12pi.yinz1:not(.yfkxs) .yymkg > [aria-hidden="true"],
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) .y8uu4 > svg,
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) .y8uu4 > [aria-hidden="true"],
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) .ye111 > svg,
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) .ye111 > [aria-hidden="true"],
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) .y4mwd > svg,
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) .y4mwd > [aria-hidden="true"],
.y55up.y55up .y6env.yinz1:not(.yfkxs) .ynxeu > svg,
.y55up.y55up .y6env.yinz1:not(.yfkxs) .ynxeu > [aria-hidden="true"],
.y55up.y55up .yzv60.yinz1:not(.yfkxs) .y97br > svg,
.y55up.y55up .yzv60.yinz1:not(.yfkxs) .y97br > [aria-hidden="true"],
.y55up.y55up .ysvur.yinz1:not(.yfkxs) .yrbb0 > svg,
.y55up.y55up .ysvur.yinz1:not(.yfkxs) .yrbb0 > [aria-hidden="true"],
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) .yyxhy > svg,
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) .yyxhy > [aria-hidden="true"],
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) .ystdv > svg,
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) .ystdv > [aria-hidden="true"],
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) .yig9r > svg,
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) .yig9r > [aria-hidden="true"],
.y55up.y55up .y05du.yinz1:not(.yfkxs) .yr3bc > svg,
.y55up.y55up .y05du.yinz1:not(.yfkxs) .yr3bc > [aria-hidden="true"] { display: none; }
.y55up.y55up .ycelk.yinz1:not(.yfkxs) .y14d9::before,
.y55up.y55up .yvdgt.yinz1:not(.yfkxs) .ykfg6::before,
.y55up.y55up .y1bq6.yinz1:not(.yfkxs) .ye46y::before,
.y55up.y55up .yfom3.yinz1:not(.yfkxs) .y1zhj::before,
.y55up.y55up .yvufj.yinz1:not(.yfkxs) .yv2dl::before,
.y55up.y55up .y1o0e.yinz1:not(.yfkxs) .y1eh3::before,
.y55up.y55up .ysnm8.yinz1:not(.yfkxs) .ypiz9::before,
.y55up.y55up .y5ddb.yinz1:not(.yfkxs) .yg5e8::before,
.y55up.y55up .ywto1.yinz1:not(.yfkxs) .ys0kl::before,
.y55up.y55up .yc1kr.yinz1:not(.yfkxs) .y6fya::before,
.y55up.y55up .ywfkc.yinz1:not(.yfkxs) .y37p2::before,
.y55up.y55up .y66k9.yinz1:not(.yfkxs) .y77ar::before,
.y55up.y55up .yzole.yinz1:not(.yfkxs) .yklnb::before,
.y55up.y55up .y61j5.yinz1:not(.yfkxs) .y99pd::before,
.y55up.y55up .yaen6.yinz1:not(.yfkxs) .yryja::before,
.y55up.y55up .yxpg0.yinz1:not(.yfkxs) .ym6h0::before,
.y55up.y55up .yab4c.yinz1:not(.yfkxs) .y83jq::before,
.y55up.y55up .ykb43.yinz1:not(.yfkxs) .ya1ha::before,
.y55up.y55up .y53m0.yinz1:not(.yfkxs) .y06do::before,
.y55up.y55up .yywaz.yinz1:not(.yfkxs) .y2u9l::before,
.y55up.y55up .ybix4.yinz1:not(.yfkxs) .y5mt8::before,
.y55up.y55up .y46j3.yinz1:not(.yfkxs) .y7qe5::before,
.y55up.y55up .yhjw1.yinz1:not(.yfkxs) .y90b2::before,
.y55up.y55up .ykehv.yinz1:not(.yfkxs) .yqin2::before,
.y55up.y55up .yl2np.yinz1:not(.yfkxs) .yox7z::before,
.y55up.y55up .yeods.yinz1:not(.yfkxs) .yifev::before,
.y55up.y55up .y9r07.yinz1:not(.yfkxs) .ygvcd::before,
.y55up.y55up .yeqpy.yinz1:not(.yfkxs) .yug76::before,
.y55up.y55up .yjpih.yinz1:not(.yfkxs) .y0ad2::before,
.y55up.y55up .yhvzi.yinz1:not(.yfkxs) .y90c3::before,
.y55up.y55up .y2f3g.yinz1:not(.yfkxs) .yjqfv::before,
.y55up.y55up .yfsge.yinz1:not(.yfkxs) .yhhte::before,
.y55up.y55up .y163x.yinz1:not(.yfkxs) .yrqga::before,
.y55up.y55up .y6pfo.yinz1:not(.yfkxs) .yl203::before,
.y55up.y55up .yf37p.yinz1:not(.yfkxs) .yfcwz::before,
.y55up.y55up .yc9j3.yinz1:not(.yfkxs) .y9yp4::before,
.y55up.y55up .yxwph.yinz1:not(.yfkxs) .y4mli::before,
.y55up.y55up .yaei0.yinz1:not(.yfkxs) .y6ehf::before,
.y55up.y55up .yef2h.yinz1:not(.yfkxs) .y9ch6::before,
.y55up.y55up .yzqjb.yinz1:not(.yfkxs) .yv3e3::before,
.y55up.y55up .ycu2g.yinz1:not(.yfkxs) .y9bjf::before,
.y55up.y55up .yfcjm.yinz1:not(.yfkxs) .y6y6o::before,
.y55up.y55up .y0mhk.yinz1:not(.yfkxs) .yklhk::before,
.y55up.y55up .y12pi.yinz1:not(.yfkxs) .yymkg::before,
.y55up.y55up .y1d3m.yinz1:not(.yfkxs) .y8uu4::before,
.y55up.y55up .ya3gd.yinz1:not(.yfkxs) .ye111::before,
.y55up.y55up .yzxq4.yinz1:not(.yfkxs) .y4mwd::before,
.y55up.y55up .y6env.yinz1:not(.yfkxs) .ynxeu::before,
.y55up.y55up .yzv60.yinz1:not(.yfkxs) .y97br::before,
.y55up.y55up .ysvur.yinz1:not(.yfkxs) .yrbb0::before,
.y55up.y55up .yaqqn.yinz1:not(.yfkxs) .yyxhy::before,
.y55up.y55up .ynv5q.yinz1:not(.yfkxs) .ystdv::before,
.y55up.y55up .ywzmk.yinz1:not(.yfkxs) .yig9r::before,
.y55up.y55up .y05du.yinz1:not(.yfkxs) .yr3bc::before { content: none; }
.y55up.yafu5 .ycelk.yinz1:not(.yfkxs) .y14d9::before,
.y55up.yafu5 .yvdgt.yinz1:not(.yfkxs) .ykfg6::before,
.y55up.yafu5 .y1bq6.yinz1:not(.yfkxs) .ye46y::before,
.y55up.yafu5 .yfom3.yinz1:not(.yfkxs) .y1zhj::before,
.y55up.yafu5 .yvufj.yinz1:not(.yfkxs) .yv2dl::before,
.y55up.yafu5 .y1o0e.yinz1:not(.yfkxs) .y1eh3::before,
.y55up.yafu5 .ysnm8.yinz1:not(.yfkxs) .ypiz9::before,
.y55up.yafu5 .y5ddb.yinz1:not(.yfkxs) .yg5e8::before,
.y55up.yafu5 .ywto1.yinz1:not(.yfkxs) .ys0kl::before,
.y55up.yafu5 .yc1kr.yinz1:not(.yfkxs) .y6fya::before,
.y55up.yafu5 .ywfkc.yinz1:not(.yfkxs) .y37p2::before,
.y55up.yafu5 .y66k9.yinz1:not(.yfkxs) .y77ar::before,
.y55up.yafu5 .yzole.yinz1:not(.yfkxs) .yklnb::before,
.y55up.yafu5 .y61j5.yinz1:not(.yfkxs) .y99pd::before,
.y55up.yafu5 .yaen6.yinz1:not(.yfkxs) .yryja::before,
.y55up.yafu5 .yxpg0.yinz1:not(.yfkxs) .ym6h0::before,
.y55up.yafu5 .yab4c.yinz1:not(.yfkxs) .y83jq::before,
.y55up.yafu5 .ykb43.yinz1:not(.yfkxs) .ya1ha::before,
.y55up.yafu5 .y53m0.yinz1:not(.yfkxs) .y06do::before,
.y55up.yafu5 .yywaz.yinz1:not(.yfkxs) .y2u9l::before,
.y55up.yafu5 .ybix4.yinz1:not(.yfkxs) .y5mt8::before,
.y55up.yafu5 .y46j3.yinz1:not(.yfkxs) .y7qe5::before,
.y55up.yafu5 .yhjw1.yinz1:not(.yfkxs) .y90b2::before,
.y55up.yafu5 .ykehv.yinz1:not(.yfkxs) .yqin2::before,
.y55up.yafu5 .yl2np.yinz1:not(.yfkxs) .yox7z::before,
.y55up.yafu5 .yeods.yinz1:not(.yfkxs) .yifev::before,
.y55up.yafu5 .y9r07.yinz1:not(.yfkxs) .ygvcd::before,
.y55up.yafu5 .yeqpy.yinz1:not(.yfkxs) .yug76::before,
.y55up.yafu5 .yjpih.yinz1:not(.yfkxs) .y0ad2::before,
.y55up.yafu5 .yhvzi.yinz1:not(.yfkxs) .y90c3::before,
.y55up.yafu5 .y2f3g.yinz1:not(.yfkxs) .yjqfv::before,
.y55up.yafu5 .yfsge.yinz1:not(.yfkxs) .yhhte::before,
.y55up.yafu5 .y163x.yinz1:not(.yfkxs) .yrqga::before,
.y55up.yafu5 .y6pfo.yinz1:not(.yfkxs) .yl203::before,
.y55up.yafu5 .yf37p.yinz1:not(.yfkxs) .yfcwz::before,
.y55up.yafu5 .yc9j3.yinz1:not(.yfkxs) .y9yp4::before,
.y55up.yafu5 .yxwph.yinz1:not(.yfkxs) .y4mli::before,
.y55up.yafu5 .yaei0.yinz1:not(.yfkxs) .y6ehf::before,
.y55up.yafu5 .yef2h.yinz1:not(.yfkxs) .y9ch6::before,
.y55up.yafu5 .yzqjb.yinz1:not(.yfkxs) .yv3e3::before,
.y55up.yafu5 .ycu2g.yinz1:not(.yfkxs) .y9bjf::before,
.y55up.yafu5 .yfcjm.yinz1:not(.yfkxs) .y6y6o::before,
.y55up.yafu5 .y0mhk.yinz1:not(.yfkxs) .yklhk::before,
.y55up.yafu5 .y12pi.yinz1:not(.yfkxs) .yymkg::before,
.y55up.yafu5 .y1d3m.yinz1:not(.yfkxs) .y8uu4::before,
.y55up.yafu5 .ya3gd.yinz1:not(.yfkxs) .ye111::before,
.y55up.yafu5 .yzxq4.yinz1:not(.yfkxs) .y4mwd::before,
.y55up.yafu5 .y6env.yinz1:not(.yfkxs) .ynxeu::before,
.y55up.yafu5 .yzv60.yinz1:not(.yfkxs) .y97br::before,
.y55up.yafu5 .ysvur.yinz1:not(.yfkxs) .yrbb0::before,
.y55up.yafu5 .yaqqn.yinz1:not(.yfkxs) .yyxhy::before,
.y55up.yafu5 .ynv5q.yinz1:not(.yfkxs) .ystdv::before,
.y55up.yafu5 .ywzmk.yinz1:not(.yfkxs) .yig9r::before,
.y55up.yafu5 .y05du.yinz1:not(.yfkxs) .yr3bc::before { content: ""; display: block; width: 26px; height: 2px; background: currentColor; flex: none; clip-path: none; border-radius: 0; }
.y55up.y9frx .ycelk.yinz1:not(.yfkxs) .y14d9::before,
.y55up.y9frx .yvdgt.yinz1:not(.yfkxs) .ykfg6::before,
.y55up.y9frx .y1bq6.yinz1:not(.yfkxs) .ye46y::before,
.y55up.y9frx .yfom3.yinz1:not(.yfkxs) .y1zhj::before,
.y55up.y9frx .yvufj.yinz1:not(.yfkxs) .yv2dl::before,
.y55up.y9frx .y1o0e.yinz1:not(.yfkxs) .y1eh3::before,
.y55up.y9frx .ysnm8.yinz1:not(.yfkxs) .ypiz9::before,
.y55up.y9frx .y5ddb.yinz1:not(.yfkxs) .yg5e8::before,
.y55up.y9frx .ywto1.yinz1:not(.yfkxs) .ys0kl::before,
.y55up.y9frx .yc1kr.yinz1:not(.yfkxs) .y6fya::before,
.y55up.y9frx .ywfkc.yinz1:not(.yfkxs) .y37p2::before,
.y55up.y9frx .y66k9.yinz1:not(.yfkxs) .y77ar::before,
.y55up.y9frx .yzole.yinz1:not(.yfkxs) .yklnb::before,
.y55up.y9frx .y61j5.yinz1:not(.yfkxs) .y99pd::before,
.y55up.y9frx .yaen6.yinz1:not(.yfkxs) .yryja::before,
.y55up.y9frx .yxpg0.yinz1:not(.yfkxs) .ym6h0::before,
.y55up.y9frx .yab4c.yinz1:not(.yfkxs) .y83jq::before,
.y55up.y9frx .ykb43.yinz1:not(.yfkxs) .ya1ha::before,
.y55up.y9frx .y53m0.yinz1:not(.yfkxs) .y06do::before,
.y55up.y9frx .yywaz.yinz1:not(.yfkxs) .y2u9l::before,
.y55up.y9frx .ybix4.yinz1:not(.yfkxs) .y5mt8::before,
.y55up.y9frx .y46j3.yinz1:not(.yfkxs) .y7qe5::before,
.y55up.y9frx .yhjw1.yinz1:not(.yfkxs) .y90b2::before,
.y55up.y9frx .ykehv.yinz1:not(.yfkxs) .yqin2::before,
.y55up.y9frx .yl2np.yinz1:not(.yfkxs) .yox7z::before,
.y55up.y9frx .yeods.yinz1:not(.yfkxs) .yifev::before,
.y55up.y9frx .y9r07.yinz1:not(.yfkxs) .ygvcd::before,
.y55up.y9frx .yeqpy.yinz1:not(.yfkxs) .yug76::before,
.y55up.y9frx .yjpih.yinz1:not(.yfkxs) .y0ad2::before,
.y55up.y9frx .yhvzi.yinz1:not(.yfkxs) .y90c3::before,
.y55up.y9frx .y2f3g.yinz1:not(.yfkxs) .yjqfv::before,
.y55up.y9frx .yfsge.yinz1:not(.yfkxs) .yhhte::before,
.y55up.y9frx .y163x.yinz1:not(.yfkxs) .yrqga::before,
.y55up.y9frx .y6pfo.yinz1:not(.yfkxs) .yl203::before,
.y55up.y9frx .yf37p.yinz1:not(.yfkxs) .yfcwz::before,
.y55up.y9frx .yc9j3.yinz1:not(.yfkxs) .y9yp4::before,
.y55up.y9frx .yxwph.yinz1:not(.yfkxs) .y4mli::before,
.y55up.y9frx .yaei0.yinz1:not(.yfkxs) .y6ehf::before,
.y55up.y9frx .yef2h.yinz1:not(.yfkxs) .y9ch6::before,
.y55up.y9frx .yzqjb.yinz1:not(.yfkxs) .yv3e3::before,
.y55up.y9frx .ycu2g.yinz1:not(.yfkxs) .y9bjf::before,
.y55up.y9frx .yfcjm.yinz1:not(.yfkxs) .y6y6o::before,
.y55up.y9frx .y0mhk.yinz1:not(.yfkxs) .yklhk::before,
.y55up.y9frx .y12pi.yinz1:not(.yfkxs) .yymkg::before,
.y55up.y9frx .y1d3m.yinz1:not(.yfkxs) .y8uu4::before,
.y55up.y9frx .ya3gd.yinz1:not(.yfkxs) .ye111::before,
.y55up.y9frx .yzxq4.yinz1:not(.yfkxs) .y4mwd::before,
.y55up.y9frx .y6env.yinz1:not(.yfkxs) .ynxeu::before,
.y55up.y9frx .yzv60.yinz1:not(.yfkxs) .y97br::before,
.y55up.y9frx .ysvur.yinz1:not(.yfkxs) .yrbb0::before,
.y55up.y9frx .yaqqn.yinz1:not(.yfkxs) .yyxhy::before,
.y55up.y9frx .ynv5q.yinz1:not(.yfkxs) .ystdv::before,
.y55up.y9frx .ywzmk.yinz1:not(.yfkxs) .yig9r::before,
.y55up.y9frx .y05du.yinz1:not(.yfkxs) .yr3bc::before { content: ""; display: block; width: 7px; height: 7px; border-radius: 50%; background: currentColor; flex: none; clip-path: none; }
.y55up.yrr98 .ycelk.yinz1:not(.yfkxs) .y14d9,
.y55up.yrr98 .yvdgt.yinz1:not(.yfkxs) .ykfg6,
.y55up.yrr98 .y1bq6.yinz1:not(.yfkxs) .ye46y,
.y55up.yrr98 .yfom3.yinz1:not(.yfkxs) .y1zhj,
.y55up.yrr98 .yvufj.yinz1:not(.yfkxs) .yv2dl,
.y55up.yrr98 .y1o0e.yinz1:not(.yfkxs) .y1eh3,
.y55up.yrr98 .ysnm8.yinz1:not(.yfkxs) .ypiz9,
.y55up.yrr98 .y5ddb.yinz1:not(.yfkxs) .yg5e8,
.y55up.yrr98 .ywto1.yinz1:not(.yfkxs) .ys0kl,
.y55up.yrr98 .yc1kr.yinz1:not(.yfkxs) .y6fya,
.y55up.yrr98 .ywfkc.yinz1:not(.yfkxs) .y37p2,
.y55up.yrr98 .y66k9.yinz1:not(.yfkxs) .y77ar,
.y55up.yrr98 .yzole.yinz1:not(.yfkxs) .yklnb,
.y55up.yrr98 .y61j5.yinz1:not(.yfkxs) .y99pd,
.y55up.yrr98 .yaen6.yinz1:not(.yfkxs) .yryja,
.y55up.yrr98 .yxpg0.yinz1:not(.yfkxs) .ym6h0,
.y55up.yrr98 .yab4c.yinz1:not(.yfkxs) .y83jq,
.y55up.yrr98 .ykb43.yinz1:not(.yfkxs) .ya1ha,
.y55up.yrr98 .y53m0.yinz1:not(.yfkxs) .y06do,
.y55up.yrr98 .yywaz.yinz1:not(.yfkxs) .y2u9l,
.y55up.yrr98 .ybix4.yinz1:not(.yfkxs) .y5mt8,
.y55up.yrr98 .y46j3.yinz1:not(.yfkxs) .y7qe5,
.y55up.yrr98 .yhjw1.yinz1:not(.yfkxs) .y90b2,
.y55up.yrr98 .ykehv.yinz1:not(.yfkxs) .yqin2,
.y55up.yrr98 .yl2np.yinz1:not(.yfkxs) .yox7z,
.y55up.yrr98 .yeods.yinz1:not(.yfkxs) .yifev,
.y55up.yrr98 .y9r07.yinz1:not(.yfkxs) .ygvcd,
.y55up.yrr98 .yeqpy.yinz1:not(.yfkxs) .yug76,
.y55up.yrr98 .yjpih.yinz1:not(.yfkxs) .y0ad2,
.y55up.yrr98 .yhvzi.yinz1:not(.yfkxs) .y90c3,
.y55up.yrr98 .y2f3g.yinz1:not(.yfkxs) .yjqfv,
.y55up.yrr98 .yfsge.yinz1:not(.yfkxs) .yhhte,
.y55up.yrr98 .y163x.yinz1:not(.yfkxs) .yrqga,
.y55up.yrr98 .y6pfo.yinz1:not(.yfkxs) .yl203,
.y55up.yrr98 .yf37p.yinz1:not(.yfkxs) .yfcwz,
.y55up.yrr98 .yc9j3.yinz1:not(.yfkxs) .y9yp4,
.y55up.yrr98 .yxwph.yinz1:not(.yfkxs) .y4mli,
.y55up.yrr98 .yaei0.yinz1:not(.yfkxs) .y6ehf,
.y55up.yrr98 .yef2h.yinz1:not(.yfkxs) .y9ch6,
.y55up.yrr98 .yzqjb.yinz1:not(.yfkxs) .yv3e3,
.y55up.yrr98 .ycu2g.yinz1:not(.yfkxs) .y9bjf,
.y55up.yrr98 .yfcjm.yinz1:not(.yfkxs) .y6y6o,
.y55up.yrr98 .y0mhk.yinz1:not(.yfkxs) .yklhk,
.y55up.yrr98 .y12pi.yinz1:not(.yfkxs) .yymkg,
.y55up.yrr98 .y1d3m.yinz1:not(.yfkxs) .y8uu4,
.y55up.yrr98 .ya3gd.yinz1:not(.yfkxs) .ye111,
.y55up.yrr98 .yzxq4.yinz1:not(.yfkxs) .y4mwd,
.y55up.yrr98 .y6env.yinz1:not(.yfkxs) .ynxeu,
.y55up.yrr98 .yzv60.yinz1:not(.yfkxs) .y97br,
.y55up.yrr98 .ysvur.yinz1:not(.yfkxs) .yrbb0,
.y55up.yrr98 .yaqqn.yinz1:not(.yfkxs) .yyxhy,
.y55up.yrr98 .ynv5q.yinz1:not(.yfkxs) .ystdv,
.y55up.yrr98 .ywzmk.yinz1:not(.yfkxs) .yig9r,
.y55up.yrr98 .y05du.yinz1:not(.yfkxs) .yr3bc { padding: .4em .85em; border: 1px solid currentColor; border-radius: 999px; }
.y55up .ycelk.yinz1:not(.yfkxs):not(.yos2y) .y14d9,
.y55up .yvdgt.yinz1:not(.yfkxs):not(.yos2y) .ykfg6,
.y55up .y1bq6.yinz1:not(.yfkxs):not(.yos2y) .ye46y,
.y55up .yfom3.yinz1:not(.yfkxs):not(.yos2y) .y1zhj,
.y55up .yvufj.yinz1:not(.yfkxs):not(.yos2y) .yv2dl,
.y55up .y1o0e.yinz1:not(.yfkxs):not(.yos2y) .y1eh3,
.y55up .ysnm8.yinz1:not(.yfkxs):not(.yos2y) .ypiz9,
.y55up .y5ddb.yinz1:not(.yfkxs):not(.yos2y) .yg5e8,
.y55up .ywto1.yinz1:not(.yfkxs):not(.yos2y) .ys0kl,
.y55up .yc1kr.yinz1:not(.yfkxs):not(.yos2y) .y6fya,
.y55up .ywfkc.yinz1:not(.yfkxs):not(.yos2y) .y37p2,
.y55up .y66k9.yinz1:not(.yfkxs):not(.yos2y) .y77ar,
.y55up .yzole.yinz1:not(.yfkxs):not(.yos2y) .yklnb,
.y55up .y61j5.yinz1:not(.yfkxs):not(.yos2y) .y99pd,
.y55up .yaen6.yinz1:not(.yfkxs):not(.yos2y) .yryja,
.y55up .yxpg0.yinz1:not(.yfkxs):not(.yos2y) .ym6h0,
.y55up .yab4c.yinz1:not(.yfkxs):not(.yos2y) .y83jq,
.y55up .ykb43.yinz1:not(.yfkxs):not(.yos2y) .ya1ha,
.y55up .y53m0.yinz1:not(.yfkxs):not(.yos2y) .y06do,
.y55up .yywaz.yinz1:not(.yfkxs):not(.yos2y) .y2u9l,
.y55up .ybix4.yinz1:not(.yfkxs):not(.yos2y) .y5mt8,
.y55up .y46j3.yinz1:not(.yfkxs):not(.yos2y) .y7qe5,
.y55up .yhjw1.yinz1:not(.yfkxs):not(.yos2y) .y90b2,
.y55up .ykehv.yinz1:not(.yfkxs):not(.yos2y) .yqin2,
.y55up .yl2np.yinz1:not(.yfkxs):not(.yos2y) .yox7z,
.y55up .yeods.yinz1:not(.yfkxs):not(.yos2y) .yifev,
.y55up .y9r07.yinz1:not(.yfkxs):not(.yos2y) .ygvcd,
.y55up .yeqpy.yinz1:not(.yfkxs):not(.yos2y) .yug76,
.y55up .yjpih.yinz1:not(.yfkxs):not(.yos2y) .y0ad2,
.y55up .yhvzi.yinz1:not(.yfkxs):not(.yos2y) .y90c3,
.y55up .y2f3g.yinz1:not(.yfkxs):not(.yos2y) .yjqfv,
.y55up .yfsge.yinz1:not(.yfkxs):not(.yos2y) .yhhte,
.y55up .y163x.yinz1:not(.yfkxs):not(.yos2y) .yrqga,
.y55up .y6pfo.yinz1:not(.yfkxs):not(.yos2y) .yl203,
.y55up .yf37p.yinz1:not(.yfkxs):not(.yos2y) .yfcwz,
.y55up .yc9j3.yinz1:not(.yfkxs):not(.yos2y) .y9yp4,
.y55up .yxwph.yinz1:not(.yfkxs):not(.yos2y) .y4mli,
.y55up .yaei0.yinz1:not(.yfkxs):not(.yos2y) .y6ehf,
.y55up .yef2h.yinz1:not(.yfkxs):not(.yos2y) .y9ch6,
.y55up .yzqjb.yinz1:not(.yfkxs):not(.yos2y) .yv3e3,
.y55up .ycu2g.yinz1:not(.yfkxs):not(.yos2y) .y9bjf,
.y55up .yfcjm.yinz1:not(.yfkxs):not(.yos2y) .y6y6o,
.y55up .y0mhk.yinz1:not(.yfkxs):not(.yos2y) .yklhk,
.y55up .y12pi.yinz1:not(.yfkxs):not(.yos2y) .yymkg,
.y55up .y1d3m.yinz1:not(.yfkxs):not(.yos2y) .y8uu4,
.y55up .ya3gd.yinz1:not(.yfkxs):not(.yos2y) .ye111,
.y55up .yzxq4.yinz1:not(.yfkxs):not(.yos2y) .y4mwd,
.y55up .y6env.yinz1:not(.yfkxs):not(.yos2y) .ynxeu,
.y55up .yzv60.yinz1:not(.yfkxs):not(.yos2y) .y97br,
.y55up .ysvur.yinz1:not(.yfkxs):not(.yos2y) .yrbb0,
.y55up .yaqqn.yinz1:not(.yfkxs):not(.yos2y) .yyxhy,
.y55up .ynv5q.yinz1:not(.yfkxs):not(.yos2y) .ystdv,
.y55up .ywzmk.yinz1:not(.yfkxs):not(.yos2y) .yig9r,
.y55up .y05du.yinz1:not(.yfkxs):not(.yos2y) .yr3bc { color: var(--opzc9, var(--o06cg)); }
.y55up .ycelk.yinz1.yos2y .y14d9,
.y55up .yvdgt.yinz1.yos2y .ykfg6,
.y55up .y1bq6.yinz1.yos2y .ye46y,
.y55up .yfom3.yinz1.yos2y .y1zhj,
.y55up .yvufj.yinz1.yos2y .yv2dl,
.y55up .y1o0e.yinz1.yos2y .y1eh3,
.y55up .ysnm8.yinz1.yos2y .ypiz9,
.y55up .y5ddb.yinz1.yos2y .yg5e8,
.y55up .ywto1.yinz1.yos2y .ys0kl,
.y55up .yc1kr.yinz1.yos2y .y6fya,
.y55up .ywfkc.yinz1.yos2y .y37p2,
.y55up .y66k9.yinz1.yos2y .y77ar,
.y55up .yzole.yinz1.yos2y .yklnb,
.y55up .y61j5.yinz1.yos2y .y99pd,
.y55up .yaen6.yinz1.yos2y .yryja,
.y55up .yxpg0.yinz1.yos2y .ym6h0,
.y55up .yab4c.yinz1.yos2y .y83jq,
.y55up .ykb43.yinz1.yos2y .ya1ha,
.y55up .y53m0.yinz1.yos2y .y06do,
.y55up .yywaz.yinz1.yos2y .y2u9l,
.y55up .ybix4.yinz1.yos2y .y5mt8,
.y55up .y46j3.yinz1.yos2y .y7qe5,
.y55up .yhjw1.yinz1.yos2y .y90b2,
.y55up .ykehv.yinz1.yos2y .yqin2,
.y55up .yl2np.yinz1.yos2y .yox7z,
.y55up .yeods.yinz1.yos2y .yifev,
.y55up .y9r07.yinz1.yos2y .ygvcd,
.y55up .yeqpy.yinz1.yos2y .yug76,
.y55up .yjpih.yinz1.yos2y .y0ad2,
.y55up .yhvzi.yinz1.yos2y .y90c3,
.y55up .y2f3g.yinz1.yos2y .yjqfv,
.y55up .yfsge.yinz1.yos2y .yhhte,
.y55up .y163x.yinz1.yos2y .yrqga,
.y55up .y6pfo.yinz1.yos2y .yl203,
.y55up .yf37p.yinz1.yos2y .yfcwz,
.y55up .yc9j3.yinz1.yos2y .y9yp4,
.y55up .yxwph.yinz1.yos2y .y4mli,
.y55up .yaei0.yinz1.yos2y .y6ehf,
.y55up .yef2h.yinz1.yos2y .y9ch6,
.y55up .yzqjb.yinz1.yos2y .yv3e3,
.y55up .ycu2g.yinz1.yos2y .y9bjf,
.y55up .yfcjm.yinz1.yos2y .y6y6o,
.y55up .y0mhk.yinz1.yos2y .yklhk,
.y55up .y12pi.yinz1.yos2y .yymkg,
.y55up .y1d3m.yinz1.yos2y .y8uu4,
.y55up .ya3gd.yinz1.yos2y .ye111,
.y55up .yzxq4.yinz1.yos2y .y4mwd,
.y55up .y6env.yinz1.yos2y .ynxeu,
.y55up .yzv60.yinz1.yos2y .y97br,
.y55up .ysvur.yinz1.yos2y .yrbb0,
.y55up .yaqqn.yinz1.yos2y .yyxhy,
.y55up .ynv5q.yinz1.yos2y .ystdv,
.y55up .ywzmk.yinz1.yos2y .yig9r,
.y55up .y05du.yinz1.yos2y .yr3bc { color: inherit; opacity: .88; }
.y55up.y55up .ycelk.yinz1 a.y8uza,
.y55up.y55up .ycelk.yinz1 button.y8uza,
.y55up.y55up .yvdgt.yinz1 a.yvajz,
.y55up.y55up .yvdgt.yinz1 button.yvajz,
.y55up.y55up .y1bq6.yinz1 a.yrdra,
.y55up.y55up .y1bq6.yinz1 button.yrdra,
.y55up.y55up .yfom3.yinz1 a.yg741,
.y55up.y55up .yfom3.yinz1 button.yg741,
.y55up.y55up .yvufj.yinz1 a.ymk6k,
.y55up.y55up .yvufj.yinz1 button.ymk6k,
.y55up.y55up .y1o0e.yinz1 a.y3v08,
.y55up.y55up .y1o0e.yinz1 button.y3v08,
.y55up.y55up .ysnm8.yinz1 a.yoehv,
.y55up.y55up .ysnm8.yinz1 button.yoehv,
.y55up.y55up .y5ddb.yinz1 a.yrq32,
.y55up.y55up .y5ddb.yinz1 button.yrq32,
.y55up.y55up .ywto1.yinz1 a.yreiz,
.y55up.y55up .ywto1.yinz1 button.yreiz,
.y55up.y55up .yc1kr.yinz1 a.ycat7,
.y55up.y55up .yc1kr.yinz1 button.ycat7,
.y55up.y55up .ywfkc.yinz1 a.yy7wj,
.y55up.y55up .ywfkc.yinz1 button.yy7wj,
.y55up.y55up .y66k9.yinz1 a.yut02,
.y55up.y55up .y66k9.yinz1 button.yut02,
.y55up.y55up .yzole.yinz1 a.yfg7p,
.y55up.y55up .yzole.yinz1 button.yfg7p,
.y55up.y55up .y61j5.yinz1 a.y4ago,
.y55up.y55up .y61j5.yinz1 button.y4ago,
.y55up.y55up .yaen6.yinz1 a.yqyw2,
.y55up.y55up .yaen6.yinz1 button.yqyw2,
.y55up.y55up .yxpg0.yinz1 a.yhn49,
.y55up.y55up .yxpg0.yinz1 button.yhn49,
.y55up.y55up .yab4c.yinz1 a.yja4v,
.y55up.y55up .yab4c.yinz1 button.yja4v,
.y55up.y55up .ykb43.yinz1 a.y9595,
.y55up.y55up .ykb43.yinz1 button.y9595,
.y55up.y55up .y53m0.yinz1 a.yrp1h,
.y55up.y55up .y53m0.yinz1 button.yrp1h,
.y55up.y55up .yywaz.yinz1 a.yhayd,
.y55up.y55up .yywaz.yinz1 button.yhayd,
.y55up.y55up .ybix4.yinz1 a.y4usz,
.y55up.y55up .ybix4.yinz1 button.y4usz,
.y55up.y55up .y46j3.yinz1 a.yiv7r,
.y55up.y55up .y46j3.yinz1 button.yiv7r,
.y55up.y55up .yhjw1.yinz1 a.ysj4o,
.y55up.y55up .yhjw1.yinz1 button.ysj4o,
.y55up.y55up .ykehv.yinz1 a.ypi0v,
.y55up.y55up .ykehv.yinz1 button.ypi0v,
.y55up.y55up .yl2np.yinz1 a.y7fun,
.y55up.y55up .yl2np.yinz1 button.y7fun,
.y55up.y55up .yeods.yinz1 a.ypp0k,
.y55up.y55up .yeods.yinz1 button.ypp0k,
.y55up.y55up .y9r07.yinz1 a.yfx1m,
.y55up.y55up .y9r07.yinz1 button.yfx1m,
.y55up.y55up .yeqpy.yinz1 a.y1jrv,
.y55up.y55up .yeqpy.yinz1 button.y1jrv,
.y55up.y55up .yjpih.yinz1 a.yvsns,
.y55up.y55up .yjpih.yinz1 button.yvsns,
.y55up.y55up .yhvzi.yinz1 a.ysnw0,
.y55up.y55up .yhvzi.yinz1 button.ysnw0,
.y55up.y55up .y2f3g.yinz1 a.yqg2x,
.y55up.y55up .y2f3g.yinz1 button.yqg2x,
.y55up.y55up .yfsge.yinz1 a.ysqh7,
.y55up.y55up .yfsge.yinz1 button.ysqh7,
.y55up.y55up .y163x.yinz1 a.yi8q5,
.y55up.y55up .y163x.yinz1 button.yi8q5,
.y55up.y55up .y6pfo.yinz1 a.yo9t1,
.y55up.y55up .y6pfo.yinz1 button.yo9t1,
.y55up.y55up .yf37p.yinz1 a.yyzsy,
.y55up.y55up .yf37p.yinz1 button.yyzsy,
.y55up.y55up .yc9j3.yinz1 a.y8m5h,
.y55up.y55up .yc9j3.yinz1 button.y8m5h,
.y55up.y55up .yxwph.yinz1 a.ynjw0,
.y55up.y55up .yxwph.yinz1 button.ynjw0,
.y55up.y55up .yaei0.yinz1 a.ylm3x,
.y55up.y55up .yaei0.yinz1 button.ylm3x,
.y55up.y55up .yef2h.yinz1 a.yk1al,
.y55up.y55up .yef2h.yinz1 button.yk1al,
.y55up.y55up .yzqjb.yinz1 a.yeb6i,
.y55up.y55up .yzqjb.yinz1 button.yeb6i,
.y55up.y55up .ycu2g.yinz1 a.y4gpa,
.y55up.y55up .ycu2g.yinz1 button.y4gpa,
.y55up.y55up .yfcjm.yinz1 a.y1fin,
.y55up.y55up .yfcjm.yinz1 button.y1fin,
.y55up.y55up .y0mhk.yinz1 a.yvgwi,
.y55up.y55up .y0mhk.yinz1 button.yvgwi,
.y55up.y55up .y12pi.yinz1 a.ylxtb,
.y55up.y55up .y12pi.yinz1 button.ylxtb,
.y55up.y55up .y1d3m.yinz1 a.yrvbj,
.y55up.y55up .y1d3m.yinz1 button.yrvbj,
.y55up.y55up .ya3gd.yinz1 a.yt58g,
.y55up.y55up .ya3gd.yinz1 button.yt58g,
.y55up.y55up .yzxq4.yinz1 a.y3sc8,
.y55up.y55up .yzxq4.yinz1 button.y3sc8,
.y55up.y55up .y6env.yinz1 a.y69ak,
.y55up.y55up .y6env.yinz1 button.y69ak,
.y55up.y55up .yzv60.yinz1 a.yko9h,
.y55up.y55up .yzv60.yinz1 button.yko9h,
.y55up.y55up .ysvur.yinz1 a.ym8b9,
.y55up.y55up .ysvur.yinz1 button.ym8b9,
.y55up.y55up .yaqqn.yinz1 a.yxdj0,
.y55up.y55up .yaqqn.yinz1 button.yxdj0,
.y55up.y55up .ynv5q.yinz1 a.ybfmw,
.y55up.y55up .ynv5q.yinz1 button.ybfmw,
.y55up.y55up .ywzmk.yinz1 a.yl7uo,
.y55up.y55up .ywzmk.yinz1 button.yl7uo,
.y55up.y55up .y05du.yinz1 a.yv0rd,
.y55up.y55up .y05du.yinz1 button.yv0rd { font-weight: 700; }
.y55up.yx4b0 .ycelk.yinz1 a.y8uza,
.y55up.yx4b0 .ycelk.yinz1 button.y8uza,
.y55up.yx4b0 .yvdgt.yinz1 a.yvajz,
.y55up.yx4b0 .yvdgt.yinz1 button.yvajz,
.y55up.yx4b0 .y1bq6.yinz1 a.yrdra,
.y55up.yx4b0 .y1bq6.yinz1 button.yrdra,
.y55up.yx4b0 .yfom3.yinz1 a.yg741,
.y55up.yx4b0 .yfom3.yinz1 button.yg741,
.y55up.yx4b0 .yvufj.yinz1 a.ymk6k,
.y55up.yx4b0 .yvufj.yinz1 button.ymk6k,
.y55up.yx4b0 .y1o0e.yinz1 a.y3v08,
.y55up.yx4b0 .y1o0e.yinz1 button.y3v08,
.y55up.yx4b0 .ysnm8.yinz1 a.yoehv,
.y55up.yx4b0 .ysnm8.yinz1 button.yoehv,
.y55up.yx4b0 .y5ddb.yinz1 a.yrq32,
.y55up.yx4b0 .y5ddb.yinz1 button.yrq32,
.y55up.yx4b0 .ywto1.yinz1 a.yreiz,
.y55up.yx4b0 .ywto1.yinz1 button.yreiz,
.y55up.yx4b0 .yc1kr.yinz1 a.ycat7,
.y55up.yx4b0 .yc1kr.yinz1 button.ycat7,
.y55up.yx4b0 .ywfkc.yinz1 a.yy7wj,
.y55up.yx4b0 .ywfkc.yinz1 button.yy7wj,
.y55up.yx4b0 .y66k9.yinz1 a.yut02,
.y55up.yx4b0 .y66k9.yinz1 button.yut02,
.y55up.yx4b0 .yzole.yinz1 a.yfg7p,
.y55up.yx4b0 .yzole.yinz1 button.yfg7p,
.y55up.yx4b0 .y61j5.yinz1 a.y4ago,
.y55up.yx4b0 .y61j5.yinz1 button.y4ago,
.y55up.yx4b0 .yaen6.yinz1 a.yqyw2,
.y55up.yx4b0 .yaen6.yinz1 button.yqyw2,
.y55up.yx4b0 .yxpg0.yinz1 a.yhn49,
.y55up.yx4b0 .yxpg0.yinz1 button.yhn49,
.y55up.yx4b0 .yab4c.yinz1 a.yja4v,
.y55up.yx4b0 .yab4c.yinz1 button.yja4v,
.y55up.yx4b0 .ykb43.yinz1 a.y9595,
.y55up.yx4b0 .ykb43.yinz1 button.y9595,
.y55up.yx4b0 .y53m0.yinz1 a.yrp1h,
.y55up.yx4b0 .y53m0.yinz1 button.yrp1h,
.y55up.yx4b0 .yywaz.yinz1 a.yhayd,
.y55up.yx4b0 .yywaz.yinz1 button.yhayd,
.y55up.yx4b0 .ybix4.yinz1 a.y4usz,
.y55up.yx4b0 .ybix4.yinz1 button.y4usz,
.y55up.yx4b0 .y46j3.yinz1 a.yiv7r,
.y55up.yx4b0 .y46j3.yinz1 button.yiv7r,
.y55up.yx4b0 .yhjw1.yinz1 a.ysj4o,
.y55up.yx4b0 .yhjw1.yinz1 button.ysj4o,
.y55up.yx4b0 .ykehv.yinz1 a.ypi0v,
.y55up.yx4b0 .ykehv.yinz1 button.ypi0v,
.y55up.yx4b0 .yl2np.yinz1 a.y7fun,
.y55up.yx4b0 .yl2np.yinz1 button.y7fun,
.y55up.yx4b0 .yeods.yinz1 a.ypp0k,
.y55up.yx4b0 .yeods.yinz1 button.ypp0k,
.y55up.yx4b0 .y9r07.yinz1 a.yfx1m,
.y55up.yx4b0 .y9r07.yinz1 button.yfx1m,
.y55up.yx4b0 .yeqpy.yinz1 a.y1jrv,
.y55up.yx4b0 .yeqpy.yinz1 button.y1jrv,
.y55up.yx4b0 .yjpih.yinz1 a.yvsns,
.y55up.yx4b0 .yjpih.yinz1 button.yvsns,
.y55up.yx4b0 .yhvzi.yinz1 a.ysnw0,
.y55up.yx4b0 .yhvzi.yinz1 button.ysnw0,
.y55up.yx4b0 .y2f3g.yinz1 a.yqg2x,
.y55up.yx4b0 .y2f3g.yinz1 button.yqg2x,
.y55up.yx4b0 .yfsge.yinz1 a.ysqh7,
.y55up.yx4b0 .yfsge.yinz1 button.ysqh7,
.y55up.yx4b0 .y163x.yinz1 a.yi8q5,
.y55up.yx4b0 .y163x.yinz1 button.yi8q5,
.y55up.yx4b0 .y6pfo.yinz1 a.yo9t1,
.y55up.yx4b0 .y6pfo.yinz1 button.yo9t1,
.y55up.yx4b0 .yf37p.yinz1 a.yyzsy,
.y55up.yx4b0 .yf37p.yinz1 button.yyzsy,
.y55up.yx4b0 .yc9j3.yinz1 a.y8m5h,
.y55up.yx4b0 .yc9j3.yinz1 button.y8m5h,
.y55up.yx4b0 .yxwph.yinz1 a.ynjw0,
.y55up.yx4b0 .yxwph.yinz1 button.ynjw0,
.y55up.yx4b0 .yaei0.yinz1 a.ylm3x,
.y55up.yx4b0 .yaei0.yinz1 button.ylm3x,
.y55up.yx4b0 .yef2h.yinz1 a.yk1al,
.y55up.yx4b0 .yef2h.yinz1 button.yk1al,
.y55up.yx4b0 .yzqjb.yinz1 a.yeb6i,
.y55up.yx4b0 .yzqjb.yinz1 button.yeb6i,
.y55up.yx4b0 .ycu2g.yinz1 a.y4gpa,
.y55up.yx4b0 .ycu2g.yinz1 button.y4gpa,
.y55up.yx4b0 .yfcjm.yinz1 a.y1fin,
.y55up.yx4b0 .yfcjm.yinz1 button.y1fin,
.y55up.yx4b0 .y0mhk.yinz1 a.yvgwi,
.y55up.yx4b0 .y0mhk.yinz1 button.yvgwi,
.y55up.yx4b0 .y12pi.yinz1 a.ylxtb,
.y55up.yx4b0 .y12pi.yinz1 button.ylxtb,
.y55up.yx4b0 .y1d3m.yinz1 a.yrvbj,
.y55up.yx4b0 .y1d3m.yinz1 button.yrvbj,
.y55up.yx4b0 .ya3gd.yinz1 a.yt58g,
.y55up.yx4b0 .ya3gd.yinz1 button.yt58g,
.y55up.yx4b0 .yzxq4.yinz1 a.y3sc8,
.y55up.yx4b0 .yzxq4.yinz1 button.y3sc8,
.y55up.yx4b0 .y6env.yinz1 a.y69ak,
.y55up.yx4b0 .y6env.yinz1 button.y69ak,
.y55up.yx4b0 .yzv60.yinz1 a.yko9h,
.y55up.yx4b0 .yzv60.yinz1 button.yko9h,
.y55up.yx4b0 .ysvur.yinz1 a.ym8b9,
.y55up.yx4b0 .ysvur.yinz1 button.ym8b9,
.y55up.yx4b0 .yaqqn.yinz1 a.yxdj0,
.y55up.yx4b0 .yaqqn.yinz1 button.yxdj0,
.y55up.yx4b0 .ynv5q.yinz1 a.ybfmw,
.y55up.yx4b0 .ynv5q.yinz1 button.ybfmw,
.y55up.yx4b0 .ywzmk.yinz1 a.yl7uo,
.y55up.yx4b0 .ywzmk.yinz1 button.yl7uo,
.y55up.yx4b0 .y05du.yinz1 a.yv0rd,
.y55up.yx4b0 .y05du.yinz1 button.yv0rd { text-transform: uppercase; letter-spacing: .06em; font-size: .86rem; }
.y55up.yw012 .ycelk.yinz1 a.y8uza,
.y55up.yw012 .ycelk.yinz1 button.y8uza,
.y55up.yw012 .yvdgt.yinz1 a.yvajz,
.y55up.yw012 .yvdgt.yinz1 button.yvajz,
.y55up.yw012 .y1bq6.yinz1 a.yrdra,
.y55up.yw012 .y1bq6.yinz1 button.yrdra,
.y55up.yw012 .yfom3.yinz1 a.yg741,
.y55up.yw012 .yfom3.yinz1 button.yg741,
.y55up.yw012 .yvufj.yinz1 a.ymk6k,
.y55up.yw012 .yvufj.yinz1 button.ymk6k,
.y55up.yw012 .y1o0e.yinz1 a.y3v08,
.y55up.yw012 .y1o0e.yinz1 button.y3v08,
.y55up.yw012 .ysnm8.yinz1 a.yoehv,
.y55up.yw012 .ysnm8.yinz1 button.yoehv,
.y55up.yw012 .y5ddb.yinz1 a.yrq32,
.y55up.yw012 .y5ddb.yinz1 button.yrq32,
.y55up.yw012 .ywto1.yinz1 a.yreiz,
.y55up.yw012 .ywto1.yinz1 button.yreiz,
.y55up.yw012 .yc1kr.yinz1 a.ycat7,
.y55up.yw012 .yc1kr.yinz1 button.ycat7,
.y55up.yw012 .ywfkc.yinz1 a.yy7wj,
.y55up.yw012 .ywfkc.yinz1 button.yy7wj,
.y55up.yw012 .y66k9.yinz1 a.yut02,
.y55up.yw012 .y66k9.yinz1 button.yut02,
.y55up.yw012 .yzole.yinz1 a.yfg7p,
.y55up.yw012 .yzole.yinz1 button.yfg7p,
.y55up.yw012 .y61j5.yinz1 a.y4ago,
.y55up.yw012 .y61j5.yinz1 button.y4ago,
.y55up.yw012 .yaen6.yinz1 a.yqyw2,
.y55up.yw012 .yaen6.yinz1 button.yqyw2,
.y55up.yw012 .yxpg0.yinz1 a.yhn49,
.y55up.yw012 .yxpg0.yinz1 button.yhn49,
.y55up.yw012 .yab4c.yinz1 a.yja4v,
.y55up.yw012 .yab4c.yinz1 button.yja4v,
.y55up.yw012 .ykb43.yinz1 a.y9595,
.y55up.yw012 .ykb43.yinz1 button.y9595,
.y55up.yw012 .y53m0.yinz1 a.yrp1h,
.y55up.yw012 .y53m0.yinz1 button.yrp1h,
.y55up.yw012 .yywaz.yinz1 a.yhayd,
.y55up.yw012 .yywaz.yinz1 button.yhayd,
.y55up.yw012 .ybix4.yinz1 a.y4usz,
.y55up.yw012 .ybix4.yinz1 button.y4usz,
.y55up.yw012 .y46j3.yinz1 a.yiv7r,
.y55up.yw012 .y46j3.yinz1 button.yiv7r,
.y55up.yw012 .yhjw1.yinz1 a.ysj4o,
.y55up.yw012 .yhjw1.yinz1 button.ysj4o,
.y55up.yw012 .ykehv.yinz1 a.ypi0v,
.y55up.yw012 .ykehv.yinz1 button.ypi0v,
.y55up.yw012 .yl2np.yinz1 a.y7fun,
.y55up.yw012 .yl2np.yinz1 button.y7fun,
.y55up.yw012 .yeods.yinz1 a.ypp0k,
.y55up.yw012 .yeods.yinz1 button.ypp0k,
.y55up.yw012 .y9r07.yinz1 a.yfx1m,
.y55up.yw012 .y9r07.yinz1 button.yfx1m,
.y55up.yw012 .yeqpy.yinz1 a.y1jrv,
.y55up.yw012 .yeqpy.yinz1 button.y1jrv,
.y55up.yw012 .yjpih.yinz1 a.yvsns,
.y55up.yw012 .yjpih.yinz1 button.yvsns,
.y55up.yw012 .yhvzi.yinz1 a.ysnw0,
.y55up.yw012 .yhvzi.yinz1 button.ysnw0,
.y55up.yw012 .y2f3g.yinz1 a.yqg2x,
.y55up.yw012 .y2f3g.yinz1 button.yqg2x,
.y55up.yw012 .yfsge.yinz1 a.ysqh7,
.y55up.yw012 .yfsge.yinz1 button.ysqh7,
.y55up.yw012 .y163x.yinz1 a.yi8q5,
.y55up.yw012 .y163x.yinz1 button.yi8q5,
.y55up.yw012 .y6pfo.yinz1 a.yo9t1,
.y55up.yw012 .y6pfo.yinz1 button.yo9t1,
.y55up.yw012 .yf37p.yinz1 a.yyzsy,
.y55up.yw012 .yf37p.yinz1 button.yyzsy,
.y55up.yw012 .yc9j3.yinz1 a.y8m5h,
.y55up.yw012 .yc9j3.yinz1 button.y8m5h,
.y55up.yw012 .yxwph.yinz1 a.ynjw0,
.y55up.yw012 .yxwph.yinz1 button.ynjw0,
.y55up.yw012 .yaei0.yinz1 a.ylm3x,
.y55up.yw012 .yaei0.yinz1 button.ylm3x,
.y55up.yw012 .yef2h.yinz1 a.yk1al,
.y55up.yw012 .yef2h.yinz1 button.yk1al,
.y55up.yw012 .yzqjb.yinz1 a.yeb6i,
.y55up.yw012 .yzqjb.yinz1 button.yeb6i,
.y55up.yw012 .ycu2g.yinz1 a.y4gpa,
.y55up.yw012 .ycu2g.yinz1 button.y4gpa,
.y55up.yw012 .yfcjm.yinz1 a.y1fin,
.y55up.yw012 .yfcjm.yinz1 button.y1fin,
.y55up.yw012 .y0mhk.yinz1 a.yvgwi,
.y55up.yw012 .y0mhk.yinz1 button.yvgwi,
.y55up.yw012 .y12pi.yinz1 a.ylxtb,
.y55up.yw012 .y12pi.yinz1 button.ylxtb,
.y55up.yw012 .y1d3m.yinz1 a.yrvbj,
.y55up.yw012 .y1d3m.yinz1 button.yrvbj,
.y55up.yw012 .ya3gd.yinz1 a.yt58g,
.y55up.yw012 .ya3gd.yinz1 button.yt58g,
.y55up.yw012 .yzxq4.yinz1 a.y3sc8,
.y55up.yw012 .yzxq4.yinz1 button.y3sc8,
.y55up.yw012 .y6env.yinz1 a.y69ak,
.y55up.yw012 .y6env.yinz1 button.y69ak,
.y55up.yw012 .yzv60.yinz1 a.yko9h,
.y55up.yw012 .yzv60.yinz1 button.yko9h,
.y55up.yw012 .ysvur.yinz1 a.ym8b9,
.y55up.yw012 .ysvur.yinz1 button.ym8b9,
.y55up.yw012 .yaqqn.yinz1 a.yxdj0,
.y55up.yw012 .yaqqn.yinz1 button.yxdj0,
.y55up.yw012 .ynv5q.yinz1 a.ybfmw,
.y55up.yw012 .ynv5q.yinz1 button.ybfmw,
.y55up.yw012 .ywzmk.yinz1 a.yl7uo,
.y55up.yw012 .ywzmk.yinz1 button.yl7uo,
.y55up.yw012 .y05du.yinz1 a.yv0rd,
.y55up.yw012 .y05du.yinz1 button.yv0rd { text-transform: none; letter-spacing: 0; }
.y55up.yim2v .ycelk.yinz1 a.y8uza,
.y55up.yim2v .ycelk.yinz1 button.y8uza,
.y55up.yim2v .yvdgt.yinz1 a.yvajz,
.y55up.yim2v .yvdgt.yinz1 button.yvajz,
.y55up.yim2v .y1bq6.yinz1 a.yrdra,
.y55up.yim2v .y1bq6.yinz1 button.yrdra,
.y55up.yim2v .yfom3.yinz1 a.yg741,
.y55up.yim2v .yfom3.yinz1 button.yg741,
.y55up.yim2v .yvufj.yinz1 a.ymk6k,
.y55up.yim2v .yvufj.yinz1 button.ymk6k,
.y55up.yim2v .y1o0e.yinz1 a.y3v08,
.y55up.yim2v .y1o0e.yinz1 button.y3v08,
.y55up.yim2v .ysnm8.yinz1 a.yoehv,
.y55up.yim2v .ysnm8.yinz1 button.yoehv,
.y55up.yim2v .y5ddb.yinz1 a.yrq32,
.y55up.yim2v .y5ddb.yinz1 button.yrq32,
.y55up.yim2v .ywto1.yinz1 a.yreiz,
.y55up.yim2v .ywto1.yinz1 button.yreiz,
.y55up.yim2v .yc1kr.yinz1 a.ycat7,
.y55up.yim2v .yc1kr.yinz1 button.ycat7,
.y55up.yim2v .ywfkc.yinz1 a.yy7wj,
.y55up.yim2v .ywfkc.yinz1 button.yy7wj,
.y55up.yim2v .y66k9.yinz1 a.yut02,
.y55up.yim2v .y66k9.yinz1 button.yut02,
.y55up.yim2v .yzole.yinz1 a.yfg7p,
.y55up.yim2v .yzole.yinz1 button.yfg7p,
.y55up.yim2v .y61j5.yinz1 a.y4ago,
.y55up.yim2v .y61j5.yinz1 button.y4ago,
.y55up.yim2v .yaen6.yinz1 a.yqyw2,
.y55up.yim2v .yaen6.yinz1 button.yqyw2,
.y55up.yim2v .yxpg0.yinz1 a.yhn49,
.y55up.yim2v .yxpg0.yinz1 button.yhn49,
.y55up.yim2v .yab4c.yinz1 a.yja4v,
.y55up.yim2v .yab4c.yinz1 button.yja4v,
.y55up.yim2v .ykb43.yinz1 a.y9595,
.y55up.yim2v .ykb43.yinz1 button.y9595,
.y55up.yim2v .y53m0.yinz1 a.yrp1h,
.y55up.yim2v .y53m0.yinz1 button.yrp1h,
.y55up.yim2v .yywaz.yinz1 a.yhayd,
.y55up.yim2v .yywaz.yinz1 button.yhayd,
.y55up.yim2v .ybix4.yinz1 a.y4usz,
.y55up.yim2v .ybix4.yinz1 button.y4usz,
.y55up.yim2v .y46j3.yinz1 a.yiv7r,
.y55up.yim2v .y46j3.yinz1 button.yiv7r,
.y55up.yim2v .yhjw1.yinz1 a.ysj4o,
.y55up.yim2v .yhjw1.yinz1 button.ysj4o,
.y55up.yim2v .ykehv.yinz1 a.ypi0v,
.y55up.yim2v .ykehv.yinz1 button.ypi0v,
.y55up.yim2v .yl2np.yinz1 a.y7fun,
.y55up.yim2v .yl2np.yinz1 button.y7fun,
.y55up.yim2v .yeods.yinz1 a.ypp0k,
.y55up.yim2v .yeods.yinz1 button.ypp0k,
.y55up.yim2v .y9r07.yinz1 a.yfx1m,
.y55up.yim2v .y9r07.yinz1 button.yfx1m,
.y55up.yim2v .yeqpy.yinz1 a.y1jrv,
.y55up.yim2v .yeqpy.yinz1 button.y1jrv,
.y55up.yim2v .yjpih.yinz1 a.yvsns,
.y55up.yim2v .yjpih.yinz1 button.yvsns,
.y55up.yim2v .yhvzi.yinz1 a.ysnw0,
.y55up.yim2v .yhvzi.yinz1 button.ysnw0,
.y55up.yim2v .y2f3g.yinz1 a.yqg2x,
.y55up.yim2v .y2f3g.yinz1 button.yqg2x,
.y55up.yim2v .yfsge.yinz1 a.ysqh7,
.y55up.yim2v .yfsge.yinz1 button.ysqh7,
.y55up.yim2v .y163x.yinz1 a.yi8q5,
.y55up.yim2v .y163x.yinz1 button.yi8q5,
.y55up.yim2v .y6pfo.yinz1 a.yo9t1,
.y55up.yim2v .y6pfo.yinz1 button.yo9t1,
.y55up.yim2v .yf37p.yinz1 a.yyzsy,
.y55up.yim2v .yf37p.yinz1 button.yyzsy,
.y55up.yim2v .yc9j3.yinz1 a.y8m5h,
.y55up.yim2v .yc9j3.yinz1 button.y8m5h,
.y55up.yim2v .yxwph.yinz1 a.ynjw0,
.y55up.yim2v .yxwph.yinz1 button.ynjw0,
.y55up.yim2v .yaei0.yinz1 a.ylm3x,
.y55up.yim2v .yaei0.yinz1 button.ylm3x,
.y55up.yim2v .yef2h.yinz1 a.yk1al,
.y55up.yim2v .yef2h.yinz1 button.yk1al,
.y55up.yim2v .yzqjb.yinz1 a.yeb6i,
.y55up.yim2v .yzqjb.yinz1 button.yeb6i,
.y55up.yim2v .ycu2g.yinz1 a.y4gpa,
.y55up.yim2v .ycu2g.yinz1 button.y4gpa,
.y55up.yim2v .yfcjm.yinz1 a.y1fin,
.y55up.yim2v .yfcjm.yinz1 button.y1fin,
.y55up.yim2v .y0mhk.yinz1 a.yvgwi,
.y55up.yim2v .y0mhk.yinz1 button.yvgwi,
.y55up.yim2v .y12pi.yinz1 a.ylxtb,
.y55up.yim2v .y12pi.yinz1 button.ylxtb,
.y55up.yim2v .y1d3m.yinz1 a.yrvbj,
.y55up.yim2v .y1d3m.yinz1 button.yrvbj,
.y55up.yim2v .ya3gd.yinz1 a.yt58g,
.y55up.yim2v .ya3gd.yinz1 button.yt58g,
.y55up.yim2v .yzxq4.yinz1 a.y3sc8,
.y55up.yim2v .yzxq4.yinz1 button.y3sc8,
.y55up.yim2v .y6env.yinz1 a.y69ak,
.y55up.yim2v .y6env.yinz1 button.y69ak,
.y55up.yim2v .yzv60.yinz1 a.yko9h,
.y55up.yim2v .yzv60.yinz1 button.yko9h,
.y55up.yim2v .ysvur.yinz1 a.ym8b9,
.y55up.yim2v .ysvur.yinz1 button.ym8b9,
.y55up.yim2v .yaqqn.yinz1 a.yxdj0,
.y55up.yim2v .yaqqn.yinz1 button.yxdj0,
.y55up.yim2v .ynv5q.yinz1 a.ybfmw,
.y55up.yim2v .ynv5q.yinz1 button.ybfmw,
.y55up.yim2v .ywzmk.yinz1 a.yl7uo,
.y55up.yim2v .ywzmk.yinz1 button.yl7uo,
.y55up.yim2v .y05du.yinz1 a.yv0rd,
.y55up.yim2v .y05du.yinz1 button.yv0rd { border-radius: 999px; }
.y55up.yc2hm .ycelk.yinz1 a.y8uza,
.y55up.yc2hm .ycelk.yinz1 button.y8uza,
.y55up.yc2hm .yvdgt.yinz1 a.yvajz,
.y55up.yc2hm .yvdgt.yinz1 button.yvajz,
.y55up.yc2hm .y1bq6.yinz1 a.yrdra,
.y55up.yc2hm .y1bq6.yinz1 button.yrdra,
.y55up.yc2hm .yfom3.yinz1 a.yg741,
.y55up.yc2hm .yfom3.yinz1 button.yg741,
.y55up.yc2hm .yvufj.yinz1 a.ymk6k,
.y55up.yc2hm .yvufj.yinz1 button.ymk6k,
.y55up.yc2hm .y1o0e.yinz1 a.y3v08,
.y55up.yc2hm .y1o0e.yinz1 button.y3v08,
.y55up.yc2hm .ysnm8.yinz1 a.yoehv,
.y55up.yc2hm .ysnm8.yinz1 button.yoehv,
.y55up.yc2hm .y5ddb.yinz1 a.yrq32,
.y55up.yc2hm .y5ddb.yinz1 button.yrq32,
.y55up.yc2hm .ywto1.yinz1 a.yreiz,
.y55up.yc2hm .ywto1.yinz1 button.yreiz,
.y55up.yc2hm .yc1kr.yinz1 a.ycat7,
.y55up.yc2hm .yc1kr.yinz1 button.ycat7,
.y55up.yc2hm .ywfkc.yinz1 a.yy7wj,
.y55up.yc2hm .ywfkc.yinz1 button.yy7wj,
.y55up.yc2hm .y66k9.yinz1 a.yut02,
.y55up.yc2hm .y66k9.yinz1 button.yut02,
.y55up.yc2hm .yzole.yinz1 a.yfg7p,
.y55up.yc2hm .yzole.yinz1 button.yfg7p,
.y55up.yc2hm .y61j5.yinz1 a.y4ago,
.y55up.yc2hm .y61j5.yinz1 button.y4ago,
.y55up.yc2hm .yaen6.yinz1 a.yqyw2,
.y55up.yc2hm .yaen6.yinz1 button.yqyw2,
.y55up.yc2hm .yxpg0.yinz1 a.yhn49,
.y55up.yc2hm .yxpg0.yinz1 button.yhn49,
.y55up.yc2hm .yab4c.yinz1 a.yja4v,
.y55up.yc2hm .yab4c.yinz1 button.yja4v,
.y55up.yc2hm .ykb43.yinz1 a.y9595,
.y55up.yc2hm .ykb43.yinz1 button.y9595,
.y55up.yc2hm .y53m0.yinz1 a.yrp1h,
.y55up.yc2hm .y53m0.yinz1 button.yrp1h,
.y55up.yc2hm .yywaz.yinz1 a.yhayd,
.y55up.yc2hm .yywaz.yinz1 button.yhayd,
.y55up.yc2hm .ybix4.yinz1 a.y4usz,
.y55up.yc2hm .ybix4.yinz1 button.y4usz,
.y55up.yc2hm .y46j3.yinz1 a.yiv7r,
.y55up.yc2hm .y46j3.yinz1 button.yiv7r,
.y55up.yc2hm .yhjw1.yinz1 a.ysj4o,
.y55up.yc2hm .yhjw1.yinz1 button.ysj4o,
.y55up.yc2hm .ykehv.yinz1 a.ypi0v,
.y55up.yc2hm .ykehv.yinz1 button.ypi0v,
.y55up.yc2hm .yl2np.yinz1 a.y7fun,
.y55up.yc2hm .yl2np.yinz1 button.y7fun,
.y55up.yc2hm .yeods.yinz1 a.ypp0k,
.y55up.yc2hm .yeods.yinz1 button.ypp0k,
.y55up.yc2hm .y9r07.yinz1 a.yfx1m,
.y55up.yc2hm .y9r07.yinz1 button.yfx1m,
.y55up.yc2hm .yeqpy.yinz1 a.y1jrv,
.y55up.yc2hm .yeqpy.yinz1 button.y1jrv,
.y55up.yc2hm .yjpih.yinz1 a.yvsns,
.y55up.yc2hm .yjpih.yinz1 button.yvsns,
.y55up.yc2hm .yhvzi.yinz1 a.ysnw0,
.y55up.yc2hm .yhvzi.yinz1 button.ysnw0,
.y55up.yc2hm .y2f3g.yinz1 a.yqg2x,
.y55up.yc2hm .y2f3g.yinz1 button.yqg2x,
.y55up.yc2hm .yfsge.yinz1 a.ysqh7,
.y55up.yc2hm .yfsge.yinz1 button.ysqh7,
.y55up.yc2hm .y163x.yinz1 a.yi8q5,
.y55up.yc2hm .y163x.yinz1 button.yi8q5,
.y55up.yc2hm .y6pfo.yinz1 a.yo9t1,
.y55up.yc2hm .y6pfo.yinz1 button.yo9t1,
.y55up.yc2hm .yf37p.yinz1 a.yyzsy,
.y55up.yc2hm .yf37p.yinz1 button.yyzsy,
.y55up.yc2hm .yc9j3.yinz1 a.y8m5h,
.y55up.yc2hm .yc9j3.yinz1 button.y8m5h,
.y55up.yc2hm .yxwph.yinz1 a.ynjw0,
.y55up.yc2hm .yxwph.yinz1 button.ynjw0,
.y55up.yc2hm .yaei0.yinz1 a.ylm3x,
.y55up.yc2hm .yaei0.yinz1 button.ylm3x,
.y55up.yc2hm .yef2h.yinz1 a.yk1al,
.y55up.yc2hm .yef2h.yinz1 button.yk1al,
.y55up.yc2hm .yzqjb.yinz1 a.yeb6i,
.y55up.yc2hm .yzqjb.yinz1 button.yeb6i,
.y55up.yc2hm .ycu2g.yinz1 a.y4gpa,
.y55up.yc2hm .ycu2g.yinz1 button.y4gpa,
.y55up.yc2hm .yfcjm.yinz1 a.y1fin,
.y55up.yc2hm .yfcjm.yinz1 button.y1fin,
.y55up.yc2hm .y0mhk.yinz1 a.yvgwi,
.y55up.yc2hm .y0mhk.yinz1 button.yvgwi,
.y55up.yc2hm .y12pi.yinz1 a.ylxtb,
.y55up.yc2hm .y12pi.yinz1 button.ylxtb,
.y55up.yc2hm .y1d3m.yinz1 a.yrvbj,
.y55up.yc2hm .y1d3m.yinz1 button.yrvbj,
.y55up.yc2hm .ya3gd.yinz1 a.yt58g,
.y55up.yc2hm .ya3gd.yinz1 button.yt58g,
.y55up.yc2hm .yzxq4.yinz1 a.y3sc8,
.y55up.yc2hm .yzxq4.yinz1 button.y3sc8,
.y55up.yc2hm .y6env.yinz1 a.y69ak,
.y55up.yc2hm .y6env.yinz1 button.y69ak,
.y55up.yc2hm .yzv60.yinz1 a.yko9h,
.y55up.yc2hm .yzv60.yinz1 button.yko9h,
.y55up.yc2hm .ysvur.yinz1 a.ym8b9,
.y55up.yc2hm .ysvur.yinz1 button.ym8b9,
.y55up.yc2hm .yaqqn.yinz1 a.yxdj0,
.y55up.yc2hm .yaqqn.yinz1 button.yxdj0,
.y55up.yc2hm .ynv5q.yinz1 a.ybfmw,
.y55up.yc2hm .ynv5q.yinz1 button.ybfmw,
.y55up.yc2hm .ywzmk.yinz1 a.yl7uo,
.y55up.yc2hm .ywzmk.yinz1 button.yl7uo,
.y55up.yc2hm .y05du.yinz1 a.yv0rd,
.y55up.yc2hm .y05du.yinz1 button.yv0rd { border-radius: 2px; }
.y55up.yjyem.yjzgs .ycelk.yinz1 a.y8uza,
.y55up.yjyem.yjzgs .ycelk.yinz1 button.y8uza,
.y55up.yjyem.yjzgs .yvdgt.yinz1 a.yvajz,
.y55up.yjyem.yjzgs .yvdgt.yinz1 button.yvajz,
.y55up.yjyem.yjzgs .y1bq6.yinz1 a.yrdra,
.y55up.yjyem.yjzgs .y1bq6.yinz1 button.yrdra,
.y55up.yjyem.yjzgs .yfom3.yinz1 a.yg741,
.y55up.yjyem.yjzgs .yfom3.yinz1 button.yg741,
.y55up.yjyem.yjzgs .yvufj.yinz1 a.ymk6k,
.y55up.yjyem.yjzgs .yvufj.yinz1 button.ymk6k,
.y55up.yjyem.yjzgs .y1o0e.yinz1 a.y3v08,
.y55up.yjyem.yjzgs .y1o0e.yinz1 button.y3v08,
.y55up.yjyem.yjzgs .ysnm8.yinz1 a.yoehv,
.y55up.yjyem.yjzgs .ysnm8.yinz1 button.yoehv,
.y55up.yjyem.yjzgs .y5ddb.yinz1 a.yrq32,
.y55up.yjyem.yjzgs .y5ddb.yinz1 button.yrq32,
.y55up.yjyem.yjzgs .ywto1.yinz1 a.yreiz,
.y55up.yjyem.yjzgs .ywto1.yinz1 button.yreiz,
.y55up.yjyem.yjzgs .yc1kr.yinz1 a.ycat7,
.y55up.yjyem.yjzgs .yc1kr.yinz1 button.ycat7,
.y55up.yjyem.yjzgs .ywfkc.yinz1 a.yy7wj,
.y55up.yjyem.yjzgs .ywfkc.yinz1 button.yy7wj,
.y55up.yjyem.yjzgs .y66k9.yinz1 a.yut02,
.y55up.yjyem.yjzgs .y66k9.yinz1 button.yut02,
.y55up.yjyem.yjzgs .yzole.yinz1 a.yfg7p,
.y55up.yjyem.yjzgs .yzole.yinz1 button.yfg7p,
.y55up.yjyem.yjzgs .y61j5.yinz1 a.y4ago,
.y55up.yjyem.yjzgs .y61j5.yinz1 button.y4ago,
.y55up.yjyem.yjzgs .yaen6.yinz1 a.yqyw2,
.y55up.yjyem.yjzgs .yaen6.yinz1 button.yqyw2,
.y55up.yjyem.yjzgs .yxpg0.yinz1 a.yhn49,
.y55up.yjyem.yjzgs .yxpg0.yinz1 button.yhn49,
.y55up.yjyem.yjzgs .yab4c.yinz1 a.yja4v,
.y55up.yjyem.yjzgs .yab4c.yinz1 button.yja4v,
.y55up.yjyem.yjzgs .ykb43.yinz1 a.y9595,
.y55up.yjyem.yjzgs .ykb43.yinz1 button.y9595,
.y55up.yjyem.yjzgs .y53m0.yinz1 a.yrp1h,
.y55up.yjyem.yjzgs .y53m0.yinz1 button.yrp1h,
.y55up.yjyem.yjzgs .yywaz.yinz1 a.yhayd,
.y55up.yjyem.yjzgs .yywaz.yinz1 button.yhayd,
.y55up.yjyem.yjzgs .ybix4.yinz1 a.y4usz,
.y55up.yjyem.yjzgs .ybix4.yinz1 button.y4usz,
.y55up.yjyem.yjzgs .y46j3.yinz1 a.yiv7r,
.y55up.yjyem.yjzgs .y46j3.yinz1 button.yiv7r,
.y55up.yjyem.yjzgs .yhjw1.yinz1 a.ysj4o,
.y55up.yjyem.yjzgs .yhjw1.yinz1 button.ysj4o,
.y55up.yjyem.yjzgs .ykehv.yinz1 a.ypi0v,
.y55up.yjyem.yjzgs .ykehv.yinz1 button.ypi0v,
.y55up.yjyem.yjzgs .yl2np.yinz1 a.y7fun,
.y55up.yjyem.yjzgs .yl2np.yinz1 button.y7fun,
.y55up.yjyem.yjzgs .yeods.yinz1 a.ypp0k,
.y55up.yjyem.yjzgs .yeods.yinz1 button.ypp0k,
.y55up.yjyem.yjzgs .y9r07.yinz1 a.yfx1m,
.y55up.yjyem.yjzgs .y9r07.yinz1 button.yfx1m,
.y55up.yjyem.yjzgs .yeqpy.yinz1 a.y1jrv,
.y55up.yjyem.yjzgs .yeqpy.yinz1 button.y1jrv,
.y55up.yjyem.yjzgs .yjpih.yinz1 a.yvsns,
.y55up.yjyem.yjzgs .yjpih.yinz1 button.yvsns,
.y55up.yjyem.yjzgs .yhvzi.yinz1 a.ysnw0,
.y55up.yjyem.yjzgs .yhvzi.yinz1 button.ysnw0,
.y55up.yjyem.yjzgs .y2f3g.yinz1 a.yqg2x,
.y55up.yjyem.yjzgs .y2f3g.yinz1 button.yqg2x,
.y55up.yjyem.yjzgs .yfsge.yinz1 a.ysqh7,
.y55up.yjyem.yjzgs .yfsge.yinz1 button.ysqh7,
.y55up.yjyem.yjzgs .y163x.yinz1 a.yi8q5,
.y55up.yjyem.yjzgs .y163x.yinz1 button.yi8q5,
.y55up.yjyem.yjzgs .y6pfo.yinz1 a.yo9t1,
.y55up.yjyem.yjzgs .y6pfo.yinz1 button.yo9t1,
.y55up.yjyem.yjzgs .yf37p.yinz1 a.yyzsy,
.y55up.yjyem.yjzgs .yf37p.yinz1 button.yyzsy,
.y55up.yjyem.yjzgs .yc9j3.yinz1 a.y8m5h,
.y55up.yjyem.yjzgs .yc9j3.yinz1 button.y8m5h,
.y55up.yjyem.yjzgs .yxwph.yinz1 a.ynjw0,
.y55up.yjyem.yjzgs .yxwph.yinz1 button.ynjw0,
.y55up.yjyem.yjzgs .yaei0.yinz1 a.ylm3x,
.y55up.yjyem.yjzgs .yaei0.yinz1 button.ylm3x,
.y55up.yjyem.yjzgs .yef2h.yinz1 a.yk1al,
.y55up.yjyem.yjzgs .yef2h.yinz1 button.yk1al,
.y55up.yjyem.yjzgs .yzqjb.yinz1 a.yeb6i,
.y55up.yjyem.yjzgs .yzqjb.yinz1 button.yeb6i,
.y55up.yjyem.yjzgs .ycu2g.yinz1 a.y4gpa,
.y55up.yjyem.yjzgs .ycu2g.yinz1 button.y4gpa,
.y55up.yjyem.yjzgs .yfcjm.yinz1 a.y1fin,
.y55up.yjyem.yjzgs .yfcjm.yinz1 button.y1fin,
.y55up.yjyem.yjzgs .y0mhk.yinz1 a.yvgwi,
.y55up.yjyem.yjzgs .y0mhk.yinz1 button.yvgwi,
.y55up.yjyem.yjzgs .y12pi.yinz1 a.ylxtb,
.y55up.yjyem.yjzgs .y12pi.yinz1 button.ylxtb,
.y55up.yjyem.yjzgs .y1d3m.yinz1 a.yrvbj,
.y55up.yjyem.yjzgs .y1d3m.yinz1 button.yrvbj,
.y55up.yjyem.yjzgs .ya3gd.yinz1 a.yt58g,
.y55up.yjyem.yjzgs .ya3gd.yinz1 button.yt58g,
.y55up.yjyem.yjzgs .yzxq4.yinz1 a.y3sc8,
.y55up.yjyem.yjzgs .yzxq4.yinz1 button.y3sc8,
.y55up.yjyem.yjzgs .y6env.yinz1 a.y69ak,
.y55up.yjyem.yjzgs .y6env.yinz1 button.y69ak,
.y55up.yjyem.yjzgs .yzv60.yinz1 a.yko9h,
.y55up.yjyem.yjzgs .yzv60.yinz1 button.yko9h,
.y55up.yjyem.yjzgs .ysvur.yinz1 a.ym8b9,
.y55up.yjyem.yjzgs .ysvur.yinz1 button.ym8b9,
.y55up.yjyem.yjzgs .yaqqn.yinz1 a.yxdj0,
.y55up.yjyem.yjzgs .yaqqn.yinz1 button.yxdj0,
.y55up.yjyem.yjzgs .ynv5q.yinz1 a.ybfmw,
.y55up.yjyem.yjzgs .ynv5q.yinz1 button.ybfmw,
.y55up.yjyem.yjzgs .ywzmk.yinz1 a.yl7uo,
.y55up.yjyem.yjzgs .ywzmk.yinz1 button.yl7uo,
.y55up.yjyem.yjzgs .y05du.yinz1 a.yv0rd,
.y55up.yjyem.yjzgs .y05du.yinz1 button.yv0rd { border-radius: 6px; }
.y55up.yjyem.y66jn .ycelk.yinz1 a.y8uza,
.y55up.yjyem.y66jn .ycelk.yinz1 button.y8uza,
.y55up.yjyem.y66jn .yvdgt.yinz1 a.yvajz,
.y55up.yjyem.y66jn .yvdgt.yinz1 button.yvajz,
.y55up.yjyem.y66jn .y1bq6.yinz1 a.yrdra,
.y55up.yjyem.y66jn .y1bq6.yinz1 button.yrdra,
.y55up.yjyem.y66jn .yfom3.yinz1 a.yg741,
.y55up.yjyem.y66jn .yfom3.yinz1 button.yg741,
.y55up.yjyem.y66jn .yvufj.yinz1 a.ymk6k,
.y55up.yjyem.y66jn .yvufj.yinz1 button.ymk6k,
.y55up.yjyem.y66jn .y1o0e.yinz1 a.y3v08,
.y55up.yjyem.y66jn .y1o0e.yinz1 button.y3v08,
.y55up.yjyem.y66jn .ysnm8.yinz1 a.yoehv,
.y55up.yjyem.y66jn .ysnm8.yinz1 button.yoehv,
.y55up.yjyem.y66jn .y5ddb.yinz1 a.yrq32,
.y55up.yjyem.y66jn .y5ddb.yinz1 button.yrq32,
.y55up.yjyem.y66jn .ywto1.yinz1 a.yreiz,
.y55up.yjyem.y66jn .ywto1.yinz1 button.yreiz,
.y55up.yjyem.y66jn .yc1kr.yinz1 a.ycat7,
.y55up.yjyem.y66jn .yc1kr.yinz1 button.ycat7,
.y55up.yjyem.y66jn .ywfkc.yinz1 a.yy7wj,
.y55up.yjyem.y66jn .ywfkc.yinz1 button.yy7wj,
.y55up.yjyem.y66jn .y66k9.yinz1 a.yut02,
.y55up.yjyem.y66jn .y66k9.yinz1 button.yut02,
.y55up.yjyem.y66jn .yzole.yinz1 a.yfg7p,
.y55up.yjyem.y66jn .yzole.yinz1 button.yfg7p,
.y55up.yjyem.y66jn .y61j5.yinz1 a.y4ago,
.y55up.yjyem.y66jn .y61j5.yinz1 button.y4ago,
.y55up.yjyem.y66jn .yaen6.yinz1 a.yqyw2,
.y55up.yjyem.y66jn .yaen6.yinz1 button.yqyw2,
.y55up.yjyem.y66jn .yxpg0.yinz1 a.yhn49,
.y55up.yjyem.y66jn .yxpg0.yinz1 button.yhn49,
.y55up.yjyem.y66jn .yab4c.yinz1 a.yja4v,
.y55up.yjyem.y66jn .yab4c.yinz1 button.yja4v,
.y55up.yjyem.y66jn .ykb43.yinz1 a.y9595,
.y55up.yjyem.y66jn .ykb43.yinz1 button.y9595,
.y55up.yjyem.y66jn .y53m0.yinz1 a.yrp1h,
.y55up.yjyem.y66jn .y53m0.yinz1 button.yrp1h,
.y55up.yjyem.y66jn .yywaz.yinz1 a.yhayd,
.y55up.yjyem.y66jn .yywaz.yinz1 button.yhayd,
.y55up.yjyem.y66jn .ybix4.yinz1 a.y4usz,
.y55up.yjyem.y66jn .ybix4.yinz1 button.y4usz,
.y55up.yjyem.y66jn .y46j3.yinz1 a.yiv7r,
.y55up.yjyem.y66jn .y46j3.yinz1 button.yiv7r,
.y55up.yjyem.y66jn .yhjw1.yinz1 a.ysj4o,
.y55up.yjyem.y66jn .yhjw1.yinz1 button.ysj4o,
.y55up.yjyem.y66jn .ykehv.yinz1 a.ypi0v,
.y55up.yjyem.y66jn .ykehv.yinz1 button.ypi0v,
.y55up.yjyem.y66jn .yl2np.yinz1 a.y7fun,
.y55up.yjyem.y66jn .yl2np.yinz1 button.y7fun,
.y55up.yjyem.y66jn .yeods.yinz1 a.ypp0k,
.y55up.yjyem.y66jn .yeods.yinz1 button.ypp0k,
.y55up.yjyem.y66jn .y9r07.yinz1 a.yfx1m,
.y55up.yjyem.y66jn .y9r07.yinz1 button.yfx1m,
.y55up.yjyem.y66jn .yeqpy.yinz1 a.y1jrv,
.y55up.yjyem.y66jn .yeqpy.yinz1 button.y1jrv,
.y55up.yjyem.y66jn .yjpih.yinz1 a.yvsns,
.y55up.yjyem.y66jn .yjpih.yinz1 button.yvsns,
.y55up.yjyem.y66jn .yhvzi.yinz1 a.ysnw0,
.y55up.yjyem.y66jn .yhvzi.yinz1 button.ysnw0,
.y55up.yjyem.y66jn .y2f3g.yinz1 a.yqg2x,
.y55up.yjyem.y66jn .y2f3g.yinz1 button.yqg2x,
.y55up.yjyem.y66jn .yfsge.yinz1 a.ysqh7,
.y55up.yjyem.y66jn .yfsge.yinz1 button.ysqh7,
.y55up.yjyem.y66jn .y163x.yinz1 a.yi8q5,
.y55up.yjyem.y66jn .y163x.yinz1 button.yi8q5,
.y55up.yjyem.y66jn .y6pfo.yinz1 a.yo9t1,
.y55up.yjyem.y66jn .y6pfo.yinz1 button.yo9t1,
.y55up.yjyem.y66jn .yf37p.yinz1 a.yyzsy,
.y55up.yjyem.y66jn .yf37p.yinz1 button.yyzsy,
.y55up.yjyem.y66jn .yc9j3.yinz1 a.y8m5h,
.y55up.yjyem.y66jn .yc9j3.yinz1 button.y8m5h,
.y55up.yjyem.y66jn .yxwph.yinz1 a.ynjw0,
.y55up.yjyem.y66jn .yxwph.yinz1 button.ynjw0,
.y55up.yjyem.y66jn .yaei0.yinz1 a.ylm3x,
.y55up.yjyem.y66jn .yaei0.yinz1 button.ylm3x,
.y55up.yjyem.y66jn .yef2h.yinz1 a.yk1al,
.y55up.yjyem.y66jn .yef2h.yinz1 button.yk1al,
.y55up.yjyem.y66jn .yzqjb.yinz1 a.yeb6i,
.y55up.yjyem.y66jn .yzqjb.yinz1 button.yeb6i,
.y55up.yjyem.y66jn .ycu2g.yinz1 a.y4gpa,
.y55up.yjyem.y66jn .ycu2g.yinz1 button.y4gpa,
.y55up.yjyem.y66jn .yfcjm.yinz1 a.y1fin,
.y55up.yjyem.y66jn .yfcjm.yinz1 button.y1fin,
.y55up.yjyem.y66jn .y0mhk.yinz1 a.yvgwi,
.y55up.yjyem.y66jn .y0mhk.yinz1 button.yvgwi,
.y55up.yjyem.y66jn .y12pi.yinz1 a.ylxtb,
.y55up.yjyem.y66jn .y12pi.yinz1 button.ylxtb,
.y55up.yjyem.y66jn .y1d3m.yinz1 a.yrvbj,
.y55up.yjyem.y66jn .y1d3m.yinz1 button.yrvbj,
.y55up.yjyem.y66jn .ya3gd.yinz1 a.yt58g,
.y55up.yjyem.y66jn .ya3gd.yinz1 button.yt58g,
.y55up.yjyem.y66jn .yzxq4.yinz1 a.y3sc8,
.y55up.yjyem.y66jn .yzxq4.yinz1 button.y3sc8,
.y55up.yjyem.y66jn .y6env.yinz1 a.y69ak,
.y55up.yjyem.y66jn .y6env.yinz1 button.y69ak,
.y55up.yjyem.y66jn .yzv60.yinz1 a.yko9h,
.y55up.yjyem.y66jn .yzv60.yinz1 button.yko9h,
.y55up.yjyem.y66jn .ysvur.yinz1 a.ym8b9,
.y55up.yjyem.y66jn .ysvur.yinz1 button.ym8b9,
.y55up.yjyem.y66jn .yaqqn.yinz1 a.yxdj0,
.y55up.yjyem.y66jn .yaqqn.yinz1 button.yxdj0,
.y55up.yjyem.y66jn .ynv5q.yinz1 a.ybfmw,
.y55up.yjyem.y66jn .ynv5q.yinz1 button.ybfmw,
.y55up.yjyem.y66jn .ywzmk.yinz1 a.yl7uo,
.y55up.yjyem.y66jn .ywzmk.yinz1 button.yl7uo,
.y55up.yjyem.y66jn .y05du.yinz1 a.yv0rd,
.y55up.yjyem.y66jn .y05du.yinz1 button.yv0rd { border-radius: 10px; }
.y55up.yjyem.ytggt .ycelk.yinz1 a.y8uza,
.y55up.yjyem.ytggt .ycelk.yinz1 button.y8uza,
.y55up.yjyem.ytggt .yvdgt.yinz1 a.yvajz,
.y55up.yjyem.ytggt .yvdgt.yinz1 button.yvajz,
.y55up.yjyem.ytggt .y1bq6.yinz1 a.yrdra,
.y55up.yjyem.ytggt .y1bq6.yinz1 button.yrdra,
.y55up.yjyem.ytggt .yfom3.yinz1 a.yg741,
.y55up.yjyem.ytggt .yfom3.yinz1 button.yg741,
.y55up.yjyem.ytggt .yvufj.yinz1 a.ymk6k,
.y55up.yjyem.ytggt .yvufj.yinz1 button.ymk6k,
.y55up.yjyem.ytggt .y1o0e.yinz1 a.y3v08,
.y55up.yjyem.ytggt .y1o0e.yinz1 button.y3v08,
.y55up.yjyem.ytggt .ysnm8.yinz1 a.yoehv,
.y55up.yjyem.ytggt .ysnm8.yinz1 button.yoehv,
.y55up.yjyem.ytggt .y5ddb.yinz1 a.yrq32,
.y55up.yjyem.ytggt .y5ddb.yinz1 button.yrq32,
.y55up.yjyem.ytggt .ywto1.yinz1 a.yreiz,
.y55up.yjyem.ytggt .ywto1.yinz1 button.yreiz,
.y55up.yjyem.ytggt .yc1kr.yinz1 a.ycat7,
.y55up.yjyem.ytggt .yc1kr.yinz1 button.ycat7,
.y55up.yjyem.ytggt .ywfkc.yinz1 a.yy7wj,
.y55up.yjyem.ytggt .ywfkc.yinz1 button.yy7wj,
.y55up.yjyem.ytggt .y66k9.yinz1 a.yut02,
.y55up.yjyem.ytggt .y66k9.yinz1 button.yut02,
.y55up.yjyem.ytggt .yzole.yinz1 a.yfg7p,
.y55up.yjyem.ytggt .yzole.yinz1 button.yfg7p,
.y55up.yjyem.ytggt .y61j5.yinz1 a.y4ago,
.y55up.yjyem.ytggt .y61j5.yinz1 button.y4ago,
.y55up.yjyem.ytggt .yaen6.yinz1 a.yqyw2,
.y55up.yjyem.ytggt .yaen6.yinz1 button.yqyw2,
.y55up.yjyem.ytggt .yxpg0.yinz1 a.yhn49,
.y55up.yjyem.ytggt .yxpg0.yinz1 button.yhn49,
.y55up.yjyem.ytggt .yab4c.yinz1 a.yja4v,
.y55up.yjyem.ytggt .yab4c.yinz1 button.yja4v,
.y55up.yjyem.ytggt .ykb43.yinz1 a.y9595,
.y55up.yjyem.ytggt .ykb43.yinz1 button.y9595,
.y55up.yjyem.ytggt .y53m0.yinz1 a.yrp1h,
.y55up.yjyem.ytggt .y53m0.yinz1 button.yrp1h,
.y55up.yjyem.ytggt .yywaz.yinz1 a.yhayd,
.y55up.yjyem.ytggt .yywaz.yinz1 button.yhayd,
.y55up.yjyem.ytggt .ybix4.yinz1 a.y4usz,
.y55up.yjyem.ytggt .ybix4.yinz1 button.y4usz,
.y55up.yjyem.ytggt .y46j3.yinz1 a.yiv7r,
.y55up.yjyem.ytggt .y46j3.yinz1 button.yiv7r,
.y55up.yjyem.ytggt .yhjw1.yinz1 a.ysj4o,
.y55up.yjyem.ytggt .yhjw1.yinz1 button.ysj4o,
.y55up.yjyem.ytggt .ykehv.yinz1 a.ypi0v,
.y55up.yjyem.ytggt .ykehv.yinz1 button.ypi0v,
.y55up.yjyem.ytggt .yl2np.yinz1 a.y7fun,
.y55up.yjyem.ytggt .yl2np.yinz1 button.y7fun,
.y55up.yjyem.ytggt .yeods.yinz1 a.ypp0k,
.y55up.yjyem.ytggt .yeods.yinz1 button.ypp0k,
.y55up.yjyem.ytggt .y9r07.yinz1 a.yfx1m,
.y55up.yjyem.ytggt .y9r07.yinz1 button.yfx1m,
.y55up.yjyem.ytggt .yeqpy.yinz1 a.y1jrv,
.y55up.yjyem.ytggt .yeqpy.yinz1 button.y1jrv,
.y55up.yjyem.ytggt .yjpih.yinz1 a.yvsns,
.y55up.yjyem.ytggt .yjpih.yinz1 button.yvsns,
.y55up.yjyem.ytggt .yhvzi.yinz1 a.ysnw0,
.y55up.yjyem.ytggt .yhvzi.yinz1 button.ysnw0,
.y55up.yjyem.ytggt .y2f3g.yinz1 a.yqg2x,
.y55up.yjyem.ytggt .y2f3g.yinz1 button.yqg2x,
.y55up.yjyem.ytggt .yfsge.yinz1 a.ysqh7,
.y55up.yjyem.ytggt .yfsge.yinz1 button.ysqh7,
.y55up.yjyem.ytggt .y163x.yinz1 a.yi8q5,
.y55up.yjyem.ytggt .y163x.yinz1 button.yi8q5,
.y55up.yjyem.ytggt .y6pfo.yinz1 a.yo9t1,
.y55up.yjyem.ytggt .y6pfo.yinz1 button.yo9t1,
.y55up.yjyem.ytggt .yf37p.yinz1 a.yyzsy,
.y55up.yjyem.ytggt .yf37p.yinz1 button.yyzsy,
.y55up.yjyem.ytggt .yc9j3.yinz1 a.y8m5h,
.y55up.yjyem.ytggt .yc9j3.yinz1 button.y8m5h,
.y55up.yjyem.ytggt .yxwph.yinz1 a.ynjw0,
.y55up.yjyem.ytggt .yxwph.yinz1 button.ynjw0,
.y55up.yjyem.ytggt .yaei0.yinz1 a.ylm3x,
.y55up.yjyem.ytggt .yaei0.yinz1 button.ylm3x,
.y55up.yjyem.ytggt .yef2h.yinz1 a.yk1al,
.y55up.yjyem.ytggt .yef2h.yinz1 button.yk1al,
.y55up.yjyem.ytggt .yzqjb.yinz1 a.yeb6i,
.y55up.yjyem.ytggt .yzqjb.yinz1 button.yeb6i,
.y55up.yjyem.ytggt .ycu2g.yinz1 a.y4gpa,
.y55up.yjyem.ytggt .ycu2g.yinz1 button.y4gpa,
.y55up.yjyem.ytggt .yfcjm.yinz1 a.y1fin,
.y55up.yjyem.ytggt .yfcjm.yinz1 button.y1fin,
.y55up.yjyem.ytggt .y0mhk.yinz1 a.yvgwi,
.y55up.yjyem.ytggt .y0mhk.yinz1 button.yvgwi,
.y55up.yjyem.ytggt .y12pi.yinz1 a.ylxtb,
.y55up.yjyem.ytggt .y12pi.yinz1 button.ylxtb,
.y55up.yjyem.ytggt .y1d3m.yinz1 a.yrvbj,
.y55up.yjyem.ytggt .y1d3m.yinz1 button.yrvbj,
.y55up.yjyem.ytggt .ya3gd.yinz1 a.yt58g,
.y55up.yjyem.ytggt .ya3gd.yinz1 button.yt58g,
.y55up.yjyem.ytggt .yzxq4.yinz1 a.y3sc8,
.y55up.yjyem.ytggt .yzxq4.yinz1 button.y3sc8,
.y55up.yjyem.ytggt .y6env.yinz1 a.y69ak,
.y55up.yjyem.ytggt .y6env.yinz1 button.y69ak,
.y55up.yjyem.ytggt .yzv60.yinz1 a.yko9h,
.y55up.yjyem.ytggt .yzv60.yinz1 button.yko9h,
.y55up.yjyem.ytggt .ysvur.yinz1 a.ym8b9,
.y55up.yjyem.ytggt .ysvur.yinz1 button.ym8b9,
.y55up.yjyem.ytggt .yaqqn.yinz1 a.yxdj0,
.y55up.yjyem.ytggt .yaqqn.yinz1 button.yxdj0,
.y55up.yjyem.ytggt .ynv5q.yinz1 a.ybfmw,
.y55up.yjyem.ytggt .ynv5q.yinz1 button.ybfmw,
.y55up.yjyem.ytggt .ywzmk.yinz1 a.yl7uo,
.y55up.yjyem.ytggt .ywzmk.yinz1 button.yl7uo,
.y55up.yjyem.ytggt .y05du.yinz1 a.yv0rd,
.y55up.yjyem.ytggt .y05du.yinz1 button.yv0rd { border-radius: 14px; }
body.ylwm1, body.yixzc, body.ybf7y {
  --ois9h: var(--o8d81); --oxoan: var(--ot4ao);
  --onjgv: color-mix(in srgb, var(--o8d81) 15%, transparent);
  --ot0z5: var(--o06cg); --o2msm: var(--om0ij, #141414);
  --onp3d: var(--opzc9); --owix0: #fff;
  --o549o: var(--owyxo); --o8n7b: var(--oj2v4);
  --o4v99: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --oosgr: 1240px; --ou7dm: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
body.ylwm1 { --o7i3q: var(--oe426); --obcih: var(--ordgw); --oid34: var(--o0r84); --ovqcl: var(--otc3k); --ocwaj: 16px; --olict: 28px; }
body.yixzc { --o7i3q: #fff; --obcih: color-mix(in srgb, var(--o0r84) 6%, #fff); --oid34: var(--otc3k); --ovqcl: color-mix(in srgb, var(--o0r84) 80%, #000); --ocwaj: 14px; --olict: 14px; --oosgr: 1200px; }
body.ybf7y { --o7i3q: var(--oe426); --obcih: var(--ordgw); --oid34: color-mix(in srgb, var(--o0r84) 82%, #000); --ovqcl: color-mix(in srgb, var(--o0r84) 70%, #000); --ocwaj: 14px; --olict: 22px; --owix0: color-mix(in srgb, var(--oe426) 35%, #fff); }
body.ylwm1, body.yixzc, body.ybf7y { --o85o4: 84px; }
body.ylwm1 .y1cha, body.yixzc .y1cha, body.ybf7y .y1cha { width: min(100% - 40px, var(--oosgr)); max-width: none; padding-inline: 0; margin-inline: auto; }
.ysf16 { background: var(--oid34); color: color-mix(in srgb, #fff 85%, var(--oid34)); font-size: .86rem; }
.ysf16 .y1cha { display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0; }
.ysf16 p { margin: 0; }
.ysf16 b { color: var(--o7sj6); }
.ysf16 a { color: #fff; text-decoration: none; }
.y6hgx { display: flex; gap: 18px; flex-wrap: wrap; }
.ylhsz b { background: var(--ot0z5); color: var(--o2msm); font: 600 .7rem/1 var(--o4v99); letter-spacing: .08em; padding: .35em .55em; border-radius: 4px; text-transform: uppercase; }
.yu4q8.y7izz { position: sticky; top: 0; z-index: 100; background: transparent; border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none; }
.y7izz .y7wxp { color: var(--ois9h); margin-right: auto; }
.y7izz .ytx0m { color: var(--ois9h); font-size: 1.3rem; }
.y7izz .y63sd { color: var(--oxoan); font-size: .64rem; letter-spacing: .12em; }
.y7izz .y4zij { gap: 2px; }
.y7izz .yb3e9 { color: var(--ois9h); font-weight: 700; font-size: .94rem; padding: 10px 13px; border-radius: 999px; box-shadow: none; }
.y7izz .yb3e9:hover { background: var(--obcih); color: var(--ois9h); }
.y7izz .yb3e9[aria-current="page"] { background: color-mix(in srgb, var(--ot0z5) 22%, #fff); color: var(--ois9h); box-shadow: none; border-radius: 999px; }
.y7izz .yxphc { background: #fff; border-color: var(--onjgv); }
.y7izz .yxphc a { color: var(--ois9h); }
.y7izz .yxphc a:hover { color: var(--ois9h); background: var(--obcih); }
.y7izz .y0lvy { display: flex; align-items: center; gap: 8px; }
.y7izz .y9bkz { display: none; align-items: center; gap: 8px; color: var(--ois9h); font-weight: 700; text-decoration: none; padding: 8px 10px; white-space: nowrap; font-size: .95rem; }
.y7izz .y9bkz svg { width: 18px; height: 18px; color: var(--onp3d); }
.y7izz .ybaek { background: var(--ot0z5); color: var(--o2msm); border-radius: 999px; min-height: 44px; padding: 10px 20px; font-weight: 800; border: 0; }
.y7izz .y2ge0 { border-color: var(--onjgv); background: var(--oid34); border-radius: 50%; }
.y7izz .y2ge0 span, .y7izz .y2ge0 span::before, .y7izz .y2ge0 span::after { background: #fff; }
.ylqt0 .y7izz .y2ge0 span { background: transparent; }
.y7izz .yncjw { padding: 12px 0; }
.y7izz .yerz2 { display: flex; align-items: center; gap: 14px; }
@media (min-width: 1120px) { .y7izz .y9bkz { display: inline-flex; } }
.y726f { background: var(--o7i3q) !important; }
.y726f .yerz2 { background: #fff; border: 1px solid var(--onjgv); border-radius: 999px; padding: 8px 8px 8px 18px; box-shadow: var(--ou7dm); }
.y726f .ytx0m { font-weight: 900; text-transform: uppercase; letter-spacing: .02em; }
.ykh36 { background: color-mix(in srgb, var(--obcih) 92%, transparent) !important; }
.ykh36 .yncjw { padding: 10px 0; }
.ykh36 .yerz2 { background: rgba(255, 255, 255, .96); border: 1px solid var(--onjgv); 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); }
.ykh36 .ytx0m { font-weight: 800; letter-spacing: -.03em; }
.ykh36 .y63sd { font-family: var(--o4v99); }
.ykh36 .yb3e9[aria-current="page"] { background: color-mix(in srgb, var(--o0r84) 10%, #fff); }
.y1m8b { background: color-mix(in srgb, var(--o7i3q) 94%, transparent) !important; backdrop-filter: saturate(1.2) blur(10px) !important; border-bottom: 1px solid var(--onjgv) !important; }
.y1m8b .yj6h3 { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: 84px; gap: 20px; }
.y1m8b .y7wxp { margin: 0; justify-self: center; }
.y1m8b .ytx0m { font-weight: 600; letter-spacing: -.01em; font-size: 1.4rem; }
.y1m8b .y63sd { font-family: var(--o4v99); letter-spacing: .16em; }
.y1m8b .y1zwh { display: none; }
.y1m8b .y0lvy { justify-content: flex-end; }
.y1m8b .yb3e9 { font-weight: 500; border-radius: 8px; }
.y1m8b .yb3e9[aria-current="page"] { background: transparent; box-shadow: inset 0 -2px 0 var(--ot0z5); border-radius: 8px; }
.y1m8b .ybaek { border-radius: 10px; min-height: 40px; font-weight: 600; }
@media (min-width: 1120px) { .y1m8b .y1zwh { display: block; } }
@media (max-width: 1119px) { .y1m8b .yj6h3 { grid-template-columns: auto 1fr; } .y1m8b .y7wxp { justify-self: start; } }
body.ylwm1 .ysbtj, body.yixzc .ysbtj, body.ybf7y .ysbtj { background: var(--oid34); }
body.ylwm1 .y2ibe, body.yixzc .y2ibe, body.ybf7y .y2ibe { background: var(--ovqcl); color: color-mix(in srgb, #fff 78%, var(--oid34)); border-top: 0; }
body.ylwm1 .y2ibe { background: var(--oid34); }
body.ylwm1 .y2ibe h2, body.yixzc .y2ibe h2, body.ybf7y .y2ibe h2 { color: var(--o7sj6); }
body.ylwm1 .y2ibe h2 { font-size: 1.25rem; text-transform: uppercase; letter-spacing: .04em; }
body.yixzc .y2ibe h2, body.ybf7y .y2ibe h2 { font: 500 .76rem/1 var(--o4v99); text-transform: uppercase; letter-spacing: .14em; }
body.ylwm1 .y2ibe a:hover, body.yixzc .y2ibe a:hover, body.ybf7y .y2ibe a:hover { color: var(--o7sj6); }
body.ylwm1 .y2ibe .ytrcv, body.yixzc .y2ibe .ytrcv, body.ybf7y .y2ibe .ytrcv { background: var(--ot0z5); color: var(--o2msm); border-radius: 999px; }
body.ylwm1 .y2ibe .y7wxp, body.yixzc .y2ibe .y7wxp, body.ybf7y .y2ibe .y7wxp, body.ylwm1 .y2ibe .ytx0m, body.yixzc .y2ibe .ytx0m, body.ybf7y .y2ibe .ytx0m { color: #fff; }
body.ylwm1 .y2ibe .y9hek, body.yixzc .y2ibe .y9hek, body.ybf7y .y2ibe .y9hek, body.ylwm1 .yj4la, body.yixzc .yj4la, body.ybf7y .yj4la { color: color-mix(in srgb, #fff 62%, var(--oid34)); border-color: rgba(255, 255, 255, .12); }
body.ybf7y .y2ibe .ytrcv { border-radius: 10px; }
.ymdwn .ywsga { width: min(100% - 40px, var(--oosgr)); margin-inline: auto; }
.ymdwn .yoaas, .ymdwn .ypbzp, .ymdwn .yj7ak, .ymdwn .ya5da, .ymdwn .yt8mn, .ymdwn .ywvdx { font-family: var(--o8n7b); }
.ymdwn .yoaas h1, .ymdwn .ypbzp h2, .ymdwn .ypbzp h3, .ymdwn .yj7ak h3, .ymdwn .ya5da h2, .ymdwn .ya5da h3, .ymdwn .ycz3p h3 { font-family: var(--o549o); text-transform: var(--ovkun, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.ymdwn .ygrbz { display: inline-flex; align-items: center; gap: 10px; font: 700 .8rem/1.2 var(--o8n7b); letter-spacing: .14em; text-transform: uppercase; color: var(--onp3d); margin: 0 0 14px; }
.ymdwn .ygrbz::before { content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--ot0z5); }
.ymdwn .y9kfx { 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; }
.ymdwn .y9kfx:hover { transform: translateY(-1px); }
.ymdwn .y9kfx svg { width: 18px; height: 18px; flex: none; }
.ymdwn .yuvs8 { background: var(--ot0z5); color: var(--o2msm); }
.ymdwn .y4on1 { background: var(--oid34); color: #fff; }
.ymdwn .y5ch6 { background: transparent; color: var(--ois9h); border-color: currentColor; }
.ymdwn .y75ba { width: 100%; margin-bottom: 10px; }
.ymdwn .ywod8 { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 22px; }
.ymdwn .yk4dk { font-size: .9rem; color: var(--oxoan); margin: 16px 0 0; }
.ymdwn .yi3zc { font-size: .86rem; color: var(--oxoan); margin-bottom: 18px; }
.ymdwn .yi3zc a { color: var(--oxoan); text-decoration: underline; text-underline-offset: 2px; }
.ymdwn .yi3zc [aria-current] { color: var(--ois9h); }
.ymdwn .yi3zc li + li::before { color: var(--onjgv); }
.ymdwn .yl07d { color: var(--onp3d); }
.ymdwn .yoaas { background: var(--o7i3q); color: var(--ois9h); }
.ymdwn .yoaas h1 { color: var(--ois9h); font-size: clamp(2.3rem, 4.8vw, 4rem); line-height: 1.04; margin: 0 0 .3em; }
.ymdwn .ybrym { font-size: 1.14rem; color: var(--oxoan); max-width: 62ch; margin: 0; }
.ymdwn .yu3sj { 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; }
.ymdwn .yjevx { grid-template-columns: 1fr; }
.ymdwn .y8nuf img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ymdwn .ywvdx { height: clamp(260px, 40vw, 500px); overflow: hidden; }
.ymdwn .ywvdx img { width: 100%; height: 100%; object-fit: cover; display: block; }
.y7pte .yayro { padding-bottom: 8px; }
.y7pte .yayro .y8nuf { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--olict) var(--olict); }
.y7pte .ybw1f { position: relative; margin-top: -150px; background: var(--ot0z5); color: var(--o2msm); border-radius: var(--olict); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--ou7dm); }
.y7pte .yna35 .ybw1f { margin-top: 40px; }
.y7pte .ybw1f::before { content: ""; position: absolute; inset: 8px; border: 2px solid color-mix(in srgb, var(--o2msm) 30%, transparent); border-radius: 22px; pointer-events: none; }
.y7pte .ybw1f h1, .y7pte .ybw1f .ybrym, .y7pte .ybw1f .yi3zc, .y7pte .ybw1f .yi3zc a, .y7pte .ybw1f .yi3zc [aria-current] { color: var(--o2msm); }
.y7pte .ybw1f h1 { font-size: clamp(2.2rem, 4.6vw, 3.9rem); font-weight: 900; }
.y7pte .yjbs0 { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.y7pte .yjbs0 li { display: inline-flex; align-items: center; gap: 8px; }
.y7pte .yjbs0 li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--o2msm); }
.y7pte .yj0mt .y8nuf { border-radius: var(--olict) var(--olict) var(--olict) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--ou7dm); }
.y7pte .yj0mt h1 { font-weight: 900; }
.y0xaf .yhn09 { background: linear-gradient(180deg, var(--obcih) 0 82%, #fff 82%); }
.y0xaf .yhn09 .yu3sj { align-items: end; padding-bottom: 0; }
.y0xaf .yhn09 h1 { font-weight: 750; letter-spacing: -.035em; max-width: 18ch; }
.y0xaf .yhn09 .ygrbz { font: 500 .78rem/1.3 var(--o4v99); color: color-mix(in srgb, var(--o0r84) 70%, #fff); }
.y0xaf .yhn09 .ygrbz::before { width: 18px; height: 8px; border-radius: 2px; background: currentColor; }
.y0xaf .yhn09 .y8nuf img { border-radius: 200px 200px var(--ocwaj) var(--ocwaj); aspect-ratio: 720 / 820; max-height: 520px; }
.y0xaf .yjbs0 { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--onjgv); border-radius: var(--ocwaj); background: #fff; overflow: hidden; }
.y0xaf .yjbs0 div { padding: 1rem 1.1rem; border-right: 1px solid var(--onjgv); }
.y0xaf .yjbs0 div:last-child { border-right: 0; }
.y0xaf .yjbs0 dt { font: 500 .72rem var(--o4v99); text-transform: uppercase; letter-spacing: .1em; color: color-mix(in srgb, var(--o0r84) 70%, #fff); margin-bottom: .35rem; }
.y0xaf .yjbs0 dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.y0xaf .yuvs8 { background: var(--ot0z5); }
.yhttd .y0asm { border-bottom: 1.5px solid var(--ois9h); }
.yhttd .y0asm .yu3sj { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.yhttd .y0asm h1 { font-weight: 600; letter-spacing: -.015em; }
.yhttd .y0asm .yi3zc { font: 500 .8rem/1.4 var(--o4v99); }
.yhttd .ygrbz { font: 500 .76rem/1.2 var(--o4v99); color: var(--onp3d); }
.yhttd .ygrbz::before { height: 2px; width: 22px; }
.yhttd .y9kfx { border-radius: 10px; font-weight: 600; }
.yhttd .ywvdx { border-bottom: 1.5px solid var(--ois9h); }
.ymdwn .ypbzp { display: grid; grid-template-columns: minmax(0, 1fr) 370px; gap: clamp(32px, 5vw, 64px); padding: 56px 0 80px; align-items: start; color: var(--ois9h); }
.ymdwn .ypbzp::before { content: none; }
.ymdwn .ypbzp { position: relative; }
.ymdwn .yikm4 { order: 2; position: sticky; top: calc(var(--o85o4) + 24px); display: grid; gap: 1.2rem; }
.ymdwn .yik95 { order: 1; min-width: 0; }
.ymdwn .yik95 h2 { color: var(--ois9h); font-size: clamp(1.7rem, 2.8vw, 2.3rem); line-height: 1.1; margin: 0 0 .5em; }
.ymdwn .yik95 h3 { color: var(--ois9h); font-size: 1.25rem; margin: 0 0 .3em; }
.ymdwn .yik95 p { color: var(--ois9h); margin: 0 0 1em; }
.ymdwn .y0vdi { padding-bottom: 2.4rem; margin-bottom: 2.4rem; border-bottom: 1px solid var(--onjgv); }
.ymdwn .y0vdi:last-child { border-bottom: 0; margin-bottom: 0; }
.ymdwn .ykjv4 p { font-size: 1.1rem; color: var(--oxoan); }
.ymdwn .ywe76 { list-style: none; margin: 0; padding: 0; display: grid; gap: .65rem; }
.ymdwn .ywe76 li { display: flex; gap: .7rem; align-items: flex-start; }
.ymdwn .ywe76 svg { width: 22px; height: 22px; flex: none; color: var(--onp3d); margin-top: 2px; }
.ymdwn .y162i { list-style: none; margin: 0; padding: 0; position: relative; }
.ymdwn .y162i li { position: relative; padding: 0 0 22px 66px; }
.ymdwn .y162i .ys72w { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--ot0z5); color: var(--o2msm); font: 900 1.05rem/1 var(--o549o); }
.ymdwn .y162i li p { color: var(--oxoan); }
.ymdwn .y0ugb { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--om23c, 4), minmax(0, 1fr)); gap: 1rem; }
.ymdwn .y0ugb li { position: relative; padding-top: 3.2rem; }
.ymdwn .y0ugb li::before { content: ""; position: absolute; top: 18px; left: 46px; right: -1rem; height: 2px; background: repeating-linear-gradient(90deg, var(--onjgv) 0 6px, transparent 6px 11px); }
.ymdwn .y0ugb li:last-child::before { display: none; }
.ymdwn .y0ugb .ys72w { position: absolute; top: 0; left: 0; width: 38px; height: 38px; border-radius: 10px; background: color-mix(in srgb, var(--ot0z5) 22%, #fff); color: var(--ois9h); font: 800 1.05rem/38px var(--o549o); text-align: center; }
.ymdwn .y0ugb h3 { font-size: 1.05rem; }
.ymdwn .y0ugb p { font-size: .92rem; color: var(--oxoan); margin: 0; }
.ymdwn .y6o1y { width: 100%; border-collapse: collapse; background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--ocwaj); overflow: hidden; font-size: .97rem; }
.ymdwn .y6o1y th, .ymdwn .y6o1y td { padding: 13px 18px; border-bottom: 1px solid var(--onjgv); text-align: left; font-weight: 500; color: var(--ois9h); }
.ymdwn .y6o1y td { text-align: right; font-weight: 800; white-space: nowrap; }
.ymdwn .y6o1y tr:last-child th, .ymdwn .y6o1y tr:last-child td { border-bottom: 0; }
.ymdwn .yguta details { border-bottom: 1px solid var(--onjgv); }
.ymdwn .yguta details:first-child { border-top: 2px solid var(--ois9h); }
.ymdwn .yguta summary { list-style: none; cursor: pointer; padding: 18px 48px 18px 0; position: relative; font: 700 1.08rem/1.3 var(--o549o); color: var(--ois9h); }
.ymdwn .yguta summary::-webkit-details-marker { display: none; }
.ymdwn .yguta summary::after { content: "+"; position: absolute; right: 4px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--ot0z5); color: var(--o2msm); display: grid; place-items: center; font: 700 1.2rem/30px var(--o8n7b); text-align: center; transition: transform .2s; }
.ymdwn .yguta details[open] summary::after { transform: rotate(45deg); }
.ymdwn .yguta details > div p { color: var(--oxoan); }
.ymdwn .yvu13 { background: var(--owix0); border-radius: var(--olict); border: 1px solid var(--onjgv); box-shadow: var(--ou7dm); overflow: hidden; color: var(--ois9h); }
.ymdwn .ylv6v { background: var(--oid34); color: #fff; padding: 20px 24px 18px; }
.ymdwn .ylv6v small { display: block; color: var(--o7sj6); font-weight: 700; letter-spacing: .1em; text-transform: uppercase; font-size: .74rem; line-height: 1.35; }
.ymdwn .ylv6v b { display: block; font: 900 2.9rem/1 var(--o549o); margin-top: 8px; }
.ymdwn .ylv6v span { color: color-mix(in srgb, #fff 72%, var(--oid34)); font-size: .88rem; }
.ymdwn .yohul { height: 22px; position: relative; background: radial-gradient(circle at 0 50%, var(--o7i3q) 11px, transparent 12px) left / 22px 22px no-repeat, radial-gradient(circle at 100% 50%, var(--o7i3q) 11px, transparent 12px) right / 22px 22px no-repeat; }
.ymdwn .yohul::after { content: ""; position: absolute; left: 22px; right: 22px; top: 50%; border-top: 2px dashed var(--onjgv); }
.ymdwn .yknpu { padding: 4px 24px 22px; }
.ymdwn .yvu13 dl { margin: 0 0 6px; }
.ymdwn .yvu13 dl div { display: flex; justify-content: space-between; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--onjgv); font-size: .93rem; }
.ymdwn .yvu13 dt { color: var(--oxoan); }
.ymdwn .yvu13 dd { margin: 0; font-weight: 700; text-align: right; }
.ymdwn .ym30t { list-style: none; margin: 0 0 18px; padding: 0; font-size: .9rem; }
.ymdwn .ym30t li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px solid var(--onjgv); }
.ymdwn .ym30t span { color: var(--oxoan); }
.ymdwn .ym30t b { white-space: nowrap; }
.ymdwn .yzgdr { font-size: .82rem; color: var(--oxoan); margin: 6px 0 0; }
.ymdwn .yez33 { display: grid; gap: .1rem; border-left: 2px solid var(--onjgv); padding-left: 1rem; }
.ymdwn .yez33 a { text-decoration: none; color: var(--oxoan); padding: .3rem 0; font-weight: 600; font-size: .95rem; }
.ymdwn .yez33 a:hover { color: var(--ois9h); }
.ymdwn .yj7ak { background: var(--obcih); padding: 64px 0; }
.ymdwn .yc4ow { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.ymdwn .yfhkv { display: flex; flex-direction: column; background: var(--owix0); border-radius: var(--olict); overflow: hidden; border: 1px solid var(--onjgv); text-decoration: none; color: var(--ois9h); transition: transform .15s, box-shadow .15s; }
.ymdwn .yfhkv:hover { transform: translateY(-3px); box-shadow: var(--ou7dm); }
.ymdwn .yfhkv img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.ymdwn .yfhkv div { padding: 18px 20px 20px; }
.ymdwn .yfhkv h3 { font-size: 1.3rem; margin: 0 0 4px; color: var(--ois9h); }
.ymdwn .yfhkv p { margin: 0; font-size: .92rem; color: var(--oxoan); }
.ymdwn .ya5da { background: var(--ot0z5); color: var(--o2msm); padding: 56px 0; position: relative; overflow: hidden; }
.ymdwn .y3tfj { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1; }
.ymdwn .ya5da h2 { margin: 0 0 6px; font-size: clamp(2rem, 4vw, 3.2rem); color: var(--o2msm); line-height: 1.05; }
.ymdwn .ya5da p { margin: 0; font-size: 1.08rem; max-width: 60ch; }
.ymdwn .ya5da .ywod8 { margin: 0; }
.ymdwn .ya5da .y5ch6 { color: var(--o2msm); }
.y7pte .ya5da::after { content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid color-mix(in srgb, var(--o2msm) 8%, transparent); }
.y0xaf .ya5da { background: var(--oid34); color: #fff; padding: 2rem 0; }
.y0xaf .ya5da h2 { color: #fff; font-size: 1.45rem; margin: 0; }
.y0xaf .ya5da p { display: none; }
.y0xaf .ya5da .y4on1 { background: var(--ot0z5); color: var(--o2msm); }
.y0xaf .ya5da .y5ch6 { color: #fff; }
.yhttd .ynyem { background: var(--oid34); color: color-mix(in srgb, #fff 90%, var(--oid34)); padding: 96px 0; }
.yhttd .yovsm { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.yhttd .ynyem h2 { color: #fff; }
.yhttd .ynyem .ygrbz { color: var(--o7sj6); }
.yhttd .yvbib { background: var(--owix0); color: var(--ois9h); border-radius: var(--olict); padding: 28px; }
.yhttd .yvbib h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--ois9h); }
.yhttd .yvbib p { color: var(--oxoan); font-size: .95rem; }
.yhttd .yvbib .y9kfx { width: 100%; margin-top: 8px; }
.yhttd .yvbib .y4on1 { background: var(--ot0z5); color: var(--o2msm); }
.y0xaf .ypbzp { grid-template-columns: 300px minmax(0, 1fr); }
.y0xaf .yikm4 { order: 0; }
.y0xaf .yik95 { order: 1; }
.y0xaf .yvu13 { border: 0; border-radius: var(--ocwaj); box-shadow: none; background: var(--oid34); color: color-mix(in srgb, #fff 86%, var(--oid34)); }
.y0xaf .ylv6v { padding: 1.4rem 1.4rem .4rem; }
.y0xaf .ylv6v small { font: 500 .72rem var(--o4v99); color: var(--o7sj6); }
.y0xaf .ylv6v b { font-size: 2.6rem; font-weight: 800; letter-spacing: -.03em; }
.y0xaf .yohul { display: none; }
.y0xaf .yknpu { padding: .6rem 1.4rem 1.4rem; }
.y0xaf .yvu13 dl div, .y0xaf .ym30t li { border-color: rgba(255, 255, 255, .12); }
.y0xaf .yvu13 dt, .y0xaf .ym30t span, .y0xaf .yzgdr { color: color-mix(in srgb, #fff 72%, var(--oid34)); }
.y0xaf .ym30t b, .y0xaf .yvu13 dd { color: #fff; }
.y0xaf .yvu13 .y5ch6 { color: #fff; }
.y0xaf .y9kfx { border-radius: 999px; }
.y0xaf .ywe76 svg { color: #fff; background: color-mix(in srgb, var(--o0r84) 85%, #fff); border-radius: 6px; padding: 3px; }
.y0xaf .yj7ak { background: #fff; border-top: 1px solid var(--onjgv); }
.y0xaf .yfhkv { border-radius: var(--ocwaj); }
.yhttd .ypbzp { grid-template-columns: minmax(0, 340px) minmax(0, 1fr); gap: 72px; padding: 72px 0 100px; }
.yhttd .yikm4 { order: 0; }
.yhttd .yvu13 { border: 1.5px solid var(--ois9h); box-shadow: none; }
.yhttd .ylv6v { background: var(--ois9h); padding: 18px 22px; }
.yhttd .ylv6v small { font: 500 .76rem/1.3 var(--o4v99); color: #fff; letter-spacing: .12em; }
.yhttd .ylv6v b { font-family: var(--o549o); font-weight: 600; font-size: 2.2rem; }
.yhttd .yohul { display: none; }
.yhttd .yknpu { padding: 10px 22px 22px; }
.yhttd .yvu13 dl div, .yhttd .ym30t li { border-bottom: 1px dashed color-mix(in srgb, var(--ois9h) 28%, transparent); }
.yhttd .yvu13 dt { font: 500 .72rem/1.3 var(--o4v99); letter-spacing: .08em; text-transform: uppercase; }
.yhttd .y162i { border-left: 2px solid var(--ois9h); margin-left: 16px; }
.yhttd .y162i li { padding: 0 0 26px 34px; }
.yhttd .y162i .ys72w { left: -17px; width: 32px; height: 32px; background: var(--o7i3q); color: var(--ois9h); border: 2px solid var(--ois9h); font: 600 .78rem/1 var(--o4v99); }
.yhttd .y0ugb .ys72w { border-radius: 50%; background: var(--o7i3q); border: 2px solid var(--ois9h); font: 600 .8rem/34px var(--o4v99); }
.yhttd .y6o1y { border: 1.5px solid var(--ois9h); }
.yhttd .yj7ak { background: var(--obcih); }
.yhttd .yfhkv { border-radius: var(--ocwaj); }
.yhttd .yguta details:first-child { border-top-width: 1.5px; }
.yhttd .yguta summary::after { background: transparent; border: 1.5px solid var(--ois9h); color: var(--ois9h); }
.ymdwn .yt8mn { background: var(--o7i3q); padding: 24px 0 72px; color: var(--ois9h); }
.ymdwn .y5whp { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.ymdwn .ycz3p { display: grid; grid-template-columns: 200px minmax(0, 1fr); background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--olict); overflow: hidden; text-decoration: none; color: var(--ois9h); transition: transform .15s, box-shadow .15s; }
.ymdwn .ycz3p:hover { transform: translateY(-3px); box-shadow: var(--ou7dm); }
.ymdwn .yen0m { position: relative; min-height: 180px; }
.ymdwn .yen0m img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.ymdwn .ypcdg { display: none; }
.ymdwn .ysy4e { padding: 20px 22px; display: flex; flex-direction: column; }
.ymdwn .ycz3p h3 { font-size: 1.35rem; margin: 0 0 6px; color: var(--ois9h); line-height: 1.1; }
.ymdwn .ycz3p p { margin: 0 0 14px; font-size: .93rem; color: var(--oxoan); }
.ymdwn .yz6ct { margin-top: auto; display: flex; justify-content: space-between; align-items: baseline; gap: 12px; font-size: .86rem; color: var(--oxoan); }
.ymdwn .yz6ct b { font: 800 1.35rem/1 var(--o549o); color: var(--ois9h); white-space: nowrap; }
.ymdwn .yz6ct small { font: 500 .78rem var(--o8n7b); color: var(--oxoan); }
.y0xaf .y5whp { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }
.y0xaf .ycz3p { grid-template-columns: 1fr; border-radius: var(--ocwaj); }
.y0xaf .yen0m { aspect-ratio: 4 / 3; min-height: 0; }
.y0xaf .ypcdg { display: grid; place-items: center; position: absolute; right: 10px; bottom: -14px; width: 34px; height: 34px; border-radius: 8px; background: var(--oid34); color: #fff; }
.y0xaf .ypcdg svg { width: 18px; height: 18px; }
.y0xaf .ycz3p h3 { font-size: 1.08rem; }
.y0xaf .yz6ct { flex-direction: column; align-items: flex-start; }
.y0xaf .yz6ct b { font-size: 1rem; }
.yhttd .y5whp { padding-top: 24px; }
.yhttd .ycz3p { border-radius: var(--ocwaj); grid-template-columns: 180px minmax(0, 1fr); }
.yhttd .yz6ct { font-family: var(--o4v99); }
.yhttd .yz6ct b { font-weight: 600; }
.ymdwn .ysjhn { border-radius: var(--olict); }
.y0xaf .ysjhn { background: var(--oid34); color: #fff; border-radius: var(--ocwaj); }
.y0xaf .ysjhn .ynlcs { background: var(--ot0z5); color: var(--o2msm); }
.y0xaf .ysjhn .yduu6 { --oolgv: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.yhttd .ysjhn { background: var(--oid34); color: #fff; border-radius: var(--olict); }
.yhttd .ysjhn .ynlcs { background: var(--ot0z5); color: var(--o2msm); }
.yhttd .ysjhn .yduu6 { --oolgv: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.ymdwn .yi54v .ytrcv, .ymdwn .yb7vo .ytrcv { border-radius: 999px; }
.yhttd .yi54v .ytrcv, .yhttd .yb7vo .ytrcv { border-radius: 10px; }
@media (max-width: 1000px) {
  .ymdwn .ypbzp, .y0xaf .ypbzp, .yhttd .ypbzp { grid-template-columns: 1fr; gap: 36px; }
  .ymdwn .yikm4 { position: static; order: 2; }
  .ymdwn .y0ugb { grid-template-columns: 1fr 1fr; }
  .ymdwn .yc4ow { grid-template-columns: 1fr; }
  .ymdwn .y5whp, .y0xaf .y5whp { grid-template-columns: 1fr 1fr; }
  .ymdwn .yu3sj, .yhttd .y0asm .yu3sj, .yhttd .yovsm { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .y7pte .ybw1f { margin-top: -70px; padding: 22px 20px; }
  .ymdwn .y0ugb, .ymdwn .y5whp, .y0xaf .y5whp { grid-template-columns: 1fr; }
  .ymdwn .ycz3p, .yhttd .ycz3p { grid-template-columns: 1fr; }
  .ymdwn .yen0m { aspect-ratio: 16 / 9; }
  .y6hgx { display: none; }
}
.ymdwn .ykl5q { background: var(--o7i3q); color: var(--ois9h); }
.ymdwn .y5qlv { background: var(--o7i3q); color: var(--ois9h); padding: clamp(56px, 7vw, 88px) 0; font-family: var(--o8n7b); }
.ymdwn .y7uqn { background: var(--obcih); }
.ymdwn .y5qlv h2, .ymdwn .y5qlv h3 { font-family: var(--o549o); color: var(--ois9h); text-transform: var(--ovkun, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.ymdwn .y5qlv h2 { font-size: clamp(1.9rem, 3.4vw, 2.8rem); line-height: 1.08; margin: 0; }
.ymdwn .yn4kk { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: end; gap: 18px 40px; margin-bottom: 36px; }
.ymdwn .yn4kk > p { max-width: 52ch; color: var(--oxoan); margin: 0; }
.ymdwn .ykhx7 { display: grid; grid-template-columns: repeat(min(var(--om23c, 3), 4), minmax(0, 1fr)); gap: 18px; align-items: stretch; }
.ymdwn .y2gy5 { position: relative; background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--olict); padding: 26px 24px; display: flex; flex-direction: column; }
.ymdwn .y77xr { border: 2px solid var(--ois9h); box-shadow: var(--ou7dm); }
.ymdwn .ylqb7 { position: absolute; top: -14px; right: 20px; background: var(--ot0z5); color: var(--o2msm); border-radius: 999px; padding: 4px 12px; font-weight: 800; }
.ymdwn .y2gy5 h3 { font-size: 1.45rem; margin: 0 0 6px; }
.ymdwn .yyfub { color: var(--oxoan); font-size: .94rem; margin: 0 0 14px; }
.ymdwn .yf4zl { margin: 0 0 4px; }
.ymdwn .yf4zl b { font: 900 2.3rem/1 var(--o549o); }
.ymdwn .yf4zl small { color: var(--oxoan); font-size: .8rem; }
.ymdwn .ycskf { color: var(--oxoan); font-size: .88rem; margin: 0 0 12px; }
.ymdwn .y2gy5 ul { list-style: none; padding: 14px 0 0; margin: 0 0 20px; border-top: 1px dashed var(--onjgv); display: grid; gap: 8px; font-size: .93rem; flex: 1; }
.ymdwn .y2gy5 li { display: flex; gap: 8px; align-items: flex-start; }
.ymdwn .y2gy5 li svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--onp3d); }
.ymdwn .y2gy5 li.y3lcx { color: var(--oxoan); opacity: .65; }
.ymdwn .y2gy5 li.y3lcx svg { color: var(--oxoan); }
.ymdwn .y2gy5 .y75ba { margin: 0; }
.ymdwn .ygctp { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; }
.ymdwn .yuext { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; flex-wrap: wrap; }
.ymdwn .yuext h3 { font-size: 1.25rem; margin: 0; flex: 1; min-width: 0; }
.ymdwn .yuext h3 a { color: inherit; text-decoration: none; }
.ymdwn .yuext h3 a:hover { text-decoration: underline; }
.ymdwn .yb324 { width: 38px; height: 38px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--ot0z5) 20%, #fff); color: var(--ois9h); flex: none; }
.ymdwn .yb324 svg { width: 20px; height: 20px; }
.ymdwn .y9j4b { font-size: .85rem; color: var(--oxoan); }
.ymdwn .yenz6 { display: grid; grid-template-columns: minmax(240px, 340px) minmax(0, 1fr); gap: 50px; align-items: start; }
.ymdwn .yenz6 h2 { font-size: clamp(1.9rem, 2.6vw, 2.6rem); }
.ymdwn .yhyxb { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr); gap: clamp(32px, 6vw, 80px); align-items: start; }
.ymdwn .yfr38 { grid-template-columns: minmax(0, 760px); }
.ymdwn .yhyxb h2 { margin-bottom: 18px; }
.ymdwn .yxqjx { list-style: none; margin: 0; padding: 0 0 0 26px; border-left: 3px solid var(--ois9h); display: grid; gap: 22px; }
.ymdwn .yxqjx li { position: relative; }
.ymdwn .yxqjx li::before { content: ""; position: absolute; left: -36px; top: 4px; width: 17px; height: 17px; border-radius: 50%; background: var(--ot0z5); border: 3px solid var(--o7i3q); box-shadow: 0 0 0 2px var(--ois9h); }
.ymdwn .yxqjx b { font: 800 1.3rem/1 var(--o549o); display: block; margin-bottom: 4px; }
.ymdwn .yxqjx p { margin: 0; color: var(--oxoan); font-size: .95rem; }
.ymdwn .yq5ke { background: var(--oid34); color: #fff; padding: 40px 0; }
.ymdwn .yfopj { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 24px; }
.ymdwn .yq5ke b { display: block; font: 900 clamp(2rem, 4vw, 3rem)/1 var(--o549o); color: var(--o7sj6); }
.ymdwn .yq5ke span { font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--oid34)); }
.ymdwn .y9fxp { display: grid; grid-template-columns: repeat(var(--o9w6i, 3), minmax(0, 1fr)); gap: 18px; }
.ymdwn .yjigu { background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--olict); padding: 24px; }
.ymdwn .yksoz { display: block; font: 900 2.2rem/1 var(--o549o); color: var(--onp3d); margin-bottom: 12px; }
.ymdwn .yjigu h3 { font-size: 1.25rem; margin: 0 0 6px; }
.ymdwn .yjigu p { margin: 0; color: var(--oxoan); font-size: .95rem; }
.ymdwn .ynif5 { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 18px; }
.ymdwn .ynif5 figure { margin: 0; background: var(--owix0); border-radius: var(--olict); overflow: hidden; border: 1px solid var(--onjgv); }
.ymdwn .ynif5 img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; display: block; }
.ymdwn .ynif5 figcaption { padding: 14px 16px; display: grid; gap: 2px; }
.ymdwn .ynif5 figcaption span { color: var(--oxoan); font-size: .9rem; }
.ymdwn .ydo9q { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(32px, 5vw, 64px); align-items: center; }
.ymdwn .yyfzh img { width: 100%; border-radius: var(--olict); aspect-ratio: 5 / 4; object-fit: cover; display: block; }
.y0xaf .y2gy5, .y0xaf .yjigu { border-radius: var(--ocwaj); }
.y0xaf .y77xr { background: var(--oid34); color: #fff; border-color: var(--oid34); }
.y0xaf .y77xr h3, .y0xaf .y77xr .yf4zl b { color: #fff; }
.y0xaf .y77xr .yyfub, .y0xaf .y77xr .ycskf, .y0xaf .y77xr small, .y0xaf .y77xr li.y3lcx { color: color-mix(in srgb, #fff 70%, var(--oid34)); }
.y0xaf .y77xr li svg { color: var(--o7sj6); }
.y0xaf .y77xr .yuvs8 { background: var(--ot0z5); }
.y0xaf .y7uqn { background: var(--obcih); }
.y0xaf .yxqjx { border-left: 2px solid color-mix(in srgb, var(--o0r84) 20%, #fff); }
.y0xaf .yxqjx li::before { background: var(--oid34); box-shadow: none; border-color: #fff; }
.yhttd .y2gy5, .yhttd .yjigu { border-radius: var(--ocwaj); }
.yhttd .y77xr { border-width: 1.5px; background: color-mix(in srgb, var(--ot0z5) 10%, var(--owix0)); }
.yhttd .yksoz, .yhttd .yxqjx b { font-family: var(--o4v99); font-weight: 600; }
.yhttd .yxqjx { border-left-width: 2px; }
.yhttd .yxqjx li::before { background: var(--o7i3q); box-shadow: 0 0 0 2px var(--ois9h); }
.y7pte .yjigu { border-radius: var(--olict); }
.y7pte .yksoz { -webkit-text-stroke: 1px var(--ois9h); color: var(--ot0z5); }
@media (min-width: 900px) {
  body.ylwm1 .yopkh, body.yixzc .yopkh, body.ybf7y .yopkh { grid-template-columns: 1.4fr 1fr 1fr 1.2fr; justify-items: stretch; text-align: left; }
  body.ylwm1 .y63tw, body.yixzc .y63tw, body.ybf7y .y63tw { grid-column: auto; }
}
.yhttd .yvbib .y5ch6 { color: var(--ois9h); }
@media (max-width: 1000px) {
  .ymdwn .ykhx7, .ymdwn .y9fxp { grid-template-columns: 1fr 1fr; }
  .ymdwn .ygctp, .ymdwn .yenz6, .ymdwn .yhyxb, .ymdwn .ydo9q { grid-template-columns: 1fr; }
}
@media (max-width: 640px) { .ymdwn .ykhx7, .ymdwn .y9fxp { grid-template-columns: 1fr; } }
.ymdwn .ya2gm { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 4vw, 48px); align-items: start; }
.ymdwn .yt89o { background: var(--oid34); color: #fff; border-radius: var(--olict); padding: 28px; position: sticky; top: calc(var(--o85o4) + 24px); }
.ymdwn .yt89o .y5yyq a, .ymdwn .yt89o .y5yyq span { color: #fff; }
.ymdwn .yt89o .y5yyq small { color: color-mix(in srgb, #fff 65%, var(--oid34)); }
.ymdwn .yt89o .y5yyq .yv4ba { background: color-mix(in srgb, var(--ot0z5) 25%, transparent); color: var(--o7sj6); }
.ymdwn .yt89o .yy9tb li { border-color: rgba(255, 255, 255, .14); }
.ymdwn .yuwei { display: flex; gap: 8px; align-items: flex-start; margin: 8px 0 0; font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--oid34)); }
.ymdwn .yuwei svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--o7sj6); }
.ymdwn .ya2gm .yh209 { border: 1px solid var(--onjgv); border-radius: var(--olict); box-shadow: var(--ou7dm); }
.ymdwn .ya2gm .yh209 .ynlcs { background: var(--oid34); color: #fff; border-radius: 999px; }
.yhttd .ya2gm .yh209 .ynlcs { border-radius: 10px; }
.ymdwn .yz4fz { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 22px; background: var(--ot0z5); color: var(--o2msm); border-radius: var(--olict); padding: clamp(28px, 4vw, 44px); }
.ymdwn .yz4fz h2 { color: var(--o2msm); font-family: var(--o549o); text-transform: var(--ovkun, none); font-size: clamp(1.7rem, 3vw, 2.5rem); line-height: 1.08; margin: 0 0 6px; overflow-wrap: normal; word-break: normal; }
.ymdwn .yz4fz p { margin: 0; max-width: 60ch; }
.ymdwn .yz4fz .ywod8 { margin: 0; }
.ymdwn .yz4fz .y5ch6 { color: var(--o2msm); }
.y0xaf .yz4fz, .yhttd .yz4fz { background: var(--oid34); color: #fff; }
.y0xaf .yz4fz h2, .yhttd .yz4fz h2 { color: #fff; }
.y0xaf .yz4fz .y4on1, .yhttd .yz4fz .y4on1 { background: var(--ot0z5); color: var(--o2msm); }
.y0xaf .yz4fz .y5ch6, .yhttd .yz4fz .y5ch6 { color: #fff; }
@media (max-width: 1000px) { .ymdwn .ya2gm { grid-template-columns: 1fr; } .ymdwn .yt89o { position: static; } }
.ymdwn .ymggg { padding: clamp(36px, 5vw, 64px) 0 clamp(40px, 5vw, 60px); }
.ymdwn .ymggg h1 { font-size: clamp(2.1rem, 4.2vw, 3.4rem); max-width: 22ch; }
.ymdwn .yyr2z { font: 500 .8rem/1.4 var(--o4v99); color: var(--oxoan); margin: 18px 0 0; }
.y0xaf .y0w0d { background: var(--obcih); border-radius: 0 0 40px 40px; }
.y0xaf .y0w0d h1 { font-weight: 750; letter-spacing: -.035em; text-transform: none; }
.y7pte .yjtuy { background: var(--o7i3q); border-bottom: 1px solid var(--onjgv); }
.y7pte .yjtuy h1 { font-weight: 900; }
.y7pte .yjtuy h1::after { content: ""; display: block; width: 72px; height: 8px; border-radius: 6px; background: var(--ot0z5); margin-top: 18px; }
.yhttd .y5vtv { background-image: linear-gradient(var(--onjgv) 1px, transparent 1px), linear-gradient(90deg, var(--onjgv) 1px, transparent 1px); background-size: 48px 48px; border-bottom: 1.5px solid var(--ois9h); }
.yhttd .y5vtv h1 { font-weight: 600; }
.yhttd .y5vtv .yyr2z { color: var(--onp3d); }
.ymdwn .yyjau { padding-top: clamp(40px, 5vw, 64px); }
.ymdwn .yxeak { display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: clamp(32px, 5vw, 72px); align-items: start; }
.ymdwn .yz6qc { grid-template-columns: minmax(0, 1fr); }
.ymdwn .y7ks5 { position: sticky; top: calc(var(--o85o4) + 24px); font-size: .9rem; }
.ymdwn .y60iu { font: 600 .74rem/1.2 var(--o4v99); letter-spacing: .12em; text-transform: uppercase; color: var(--oxoan); margin: 0 0 12px; }
.ymdwn .y7ks5 ol { margin: 0; padding-left: 1.4em; display: grid; gap: 6px; }
.ymdwn .y7ks5 li::marker { color: var(--oxoan); font-size: .85em; }
.ymdwn .y7ks5 a { color: var(--ois9h); text-decoration: underline; text-decoration-color: var(--onjgv); text-underline-offset: 3px; line-height: 1.35; }
.ymdwn .y7ks5 a:hover { text-decoration-color: var(--ot0z5); }
.ymdwn .ypzwn { max-width: 72ch; color: var(--ois9h); font-size: 1.02rem; line-height: 1.7; }
.ymdwn .ypzwn h2 { font-size: clamp(1.35rem, 2vw, 1.6rem); line-height: 1.2; margin: 2.2em 0 .6em; scroll-margin-top: calc(var(--o85o4) + 20px); text-transform: none; }
.ymdwn .ypzwn h2:first-child { margin-top: 0; }
.ymdwn .ypzwn h3 { font-size: 1.1rem; margin: 1.6em 0 .4em; text-transform: none; }
.ymdwn .ypzwn p, .ymdwn .ypzwn li { color: var(--ois9h); }
.ymdwn .ypzwn ul, .ymdwn .ypzwn ol { padding-left: 1.3em; }
.ymdwn .ypzwn a { color: var(--onp3d); }
.ymdwn .ypzwn table { width: 100%; border-collapse: collapse; margin: 1.2em 0; font-size: .92rem; display: block; overflow-x: auto; }
.ymdwn .ypzwn th { background: var(--oid34); color: #fff; text-align: left; padding: 10px 12px; font-weight: 700; }
.ymdwn .ypzwn td { border-bottom: 1px solid var(--onjgv); padding: 10px 12px; vertical-align: top; }
.ymdwn .ypzwn code { font-family: var(--o4v99); font-size: .88em; background: var(--obcih); padding: .1em .35em; border-radius: 4px; }
.y7pte .y7ks5 { background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--ocwaj); padding: 20px; }
.yhttd .y7ks5 { border-left: 1.5px solid var(--ois9h); padding-left: 18px; }
.ymdwn .yr88v { background: var(--o7i3q); color: var(--ois9h); padding: clamp(64px, 9vw, 120px) 0; text-align: center; font-family: var(--o8n7b); }
.ymdwn .yuiat { max-width: 720px; margin: 0 auto; }
.ymdwn .yr88v h1 { font-family: var(--o549o); font-size: clamp(2.3rem, 5vw, 4rem); line-height: 1.05; margin: 10px 0 16px; color: var(--ois9h); text-transform: var(--ovkun, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.ymdwn .yr88v .ybrym { margin: 0 auto; }
.ymdwn .yr88v .ygrbz { justify-content: center; }
.ymdwn .y57g2 { justify-content: center; margin-top: 28px; }
.ymdwn .y5sr2 { width: 88px; height: 88px; border-radius: 50%; background: var(--ot0z5); color: var(--o2msm); display: grid; place-items: center; margin: 0 auto 22px; box-shadow: 0 0 0 10px color-mix(in srgb, var(--ot0z5) 18%, transparent); }
.ymdwn .y5sr2 svg { width: 40px; height: 40px; stroke-width: 3; }
.y0xaf .yr88v { background: var(--obcih); }
.y0xaf .y5sr2 { border-radius: 14px; width: 64px; height: 64px; background: var(--oid34); color: #fff; box-shadow: none; }
.y0xaf .y5sr2 svg { width: 30px; height: 30px; }
.yhttd .yr88v { background: var(--obcih); }
.yhttd .yuiat { background: var(--owix0); border: 1.5px solid var(--ois9h); border-radius: var(--olict); padding: clamp(28px, 4vw, 48px); text-align: left; max-width: 640px; }
.yhttd .yr88v .ygrbz, .yhttd .y57g2 { justify-content: flex-start; }
.yhttd .y5sr2 { margin: 0 0 18px; width: 56px; height: 56px; box-shadow: none; }
.yhttd .y5sr2 svg { width: 26px; height: 26px; }
.ymdwn .yx2ge { font: 900 clamp(5rem, 14vw, 9rem)/.9 var(--o549o); margin: 0; color: var(--onp3d); letter-spacing: -.04em; }
.y7pte .yx2ge { color: var(--ot0z5); -webkit-text-stroke: 3px var(--ois9h); }
.yhttd .yx2ge { font-weight: 600; color: transparent; -webkit-text-stroke: 2px var(--ois9h); }
.ymdwn .yez2o { display: flex; flex-wrap: wrap; gap: 8px 22px; justify-content: center; margin-top: 28px; padding-top: 22px; border-top: 1px solid var(--onjgv); }
.yhttd .yez2o { justify-content: flex-start; }
.ymdwn .yez2o a { display: inline-flex; align-items: center; gap: 6px; color: var(--ois9h); font-weight: 700; text-decoration: none; }
.ymdwn .yez2o svg { width: 16px; height: 16px; color: var(--onp3d); }
.ymdwn .yavbc, .ymdwn .yavbc.ym58p { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
.ymdwn .yg77h { display: grid; grid-template-columns: 96px minmax(0, 1fr) auto; gap: clamp(16px, 3vw, 32px); align-items: center; background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--olict); padding: clamp(18px, 2.5vw, 28px); }
.ymdwn .yg77h.ykq2s { border-color: var(--ot0z5); box-shadow: 0 0 0 3px color-mix(in srgb, var(--ot0z5) 30%, transparent); }
.ymdwn .yf5dc { width: 96px; height: 96px; border-radius: var(--ocwaj); background: var(--oid34); color: #fff; display: grid; place-content: center; text-align: center; line-height: 1; }
.ymdwn .yf5dc b { font: 900 2.4rem/1 var(--o549o); }
.ymdwn .yf5dc span { font: 600 .78rem/1.2 var(--o4v99); text-transform: uppercase; letter-spacing: .1em; color: var(--o7sj6); margin-top: 6px; }
.ymdwn .yg77h.ykq2s .yf5dc { background: var(--ot0z5); color: var(--o2msm); }
.ymdwn .yg77h.ykq2s .yf5dc span { color: inherit; }
.ymdwn .ytkg8 { font: 600 .78rem/1.3 var(--o4v99); letter-spacing: .06em; text-transform: uppercase; color: var(--onp3d); margin: 0 0 6px; }
.ymdwn .ymrwi h2 { font-size: clamp(1.3rem, 2vw, 1.6rem); margin: 0 0 6px; }
.ymdwn .ymrwi p:last-child { margin: 0; color: var(--oxoan); }
.yhttd .yg77h { border: 1.5px solid var(--ois9h); }
.yhttd .yf5dc { background: transparent; color: var(--ois9h); border: 1.5px solid var(--ois9h); }
.yhttd .yf5dc span { color: var(--onp3d); }
.y0xaf .yg77h { border-radius: var(--ocwaj); }
.ymdwn .ypwjv { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }
.ymdwn .ykma1 { display: flex; flex-direction: column; background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--olict); overflow: hidden; color: var(--ois9h); text-decoration: none; transition: transform .2s, box-shadow .2s; }
.ymdwn .ykma1:hover { transform: translateY(-3px); box-shadow: var(--ou7dm); }
.ymdwn .yvgky img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.ymdwn .yyndx { padding: 22px 24px 24px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.ymdwn .ygedu { font: 600 .78rem/1 var(--o4v99); color: var(--onp3d); letter-spacing: .1em; }
.ymdwn .ykma1 h2 { font-size: 1.3rem; line-height: 1.2; margin: 0; }
.ymdwn .ykma1 p { margin: 0; color: var(--oxoan); font-size: .95rem; }
.ymdwn .y3rvh { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; font-weight: 700; color: var(--ois9h); text-decoration: none; }
.ymdwn .y3rvh svg { width: 16px; height: 16px; color: var(--onp3d); }
.ymdwn .yla46 .yyndx { border-top: 6px solid var(--ot0z5); }
.yhttd .ykma1 { border: 1.5px solid var(--ois9h); border-radius: var(--ocwaj); }
.y0xaf .ykma1 { border-radius: var(--ocwaj); }
.ymdwn .yu2uc .yik95 { max-width: 74ch; }
.ymdwn .yu2uc .yik95 p { font-size: 1.05rem; line-height: 1.75; }
.ymdwn .yu2uc .y0vdi { scroll-margin-top: calc(var(--o85o4) + 20px); }
.ymdwn .yikm4 .yez33 .y60iu { margin-bottom: 8px; }
.ymdwn .yih7c { background: var(--oid34); color: #fff; border-radius: var(--olict); padding: 24px; }
.ymdwn .yih7c h3 { color: #fff; font-family: var(--o549o); font-size: 1.3rem; line-height: 1.2; margin: 0 0 8px; text-transform: var(--ovkun, none); }
.ymdwn .yih7c p { color: color-mix(in srgb, #fff 75%, var(--oid34)); font-size: .93rem; margin: 0 0 18px; }
.ymdwn .yih7c .y5ch6 { color: #fff; }
.ymdwn .yih7c .y3rvh { color: #fff; margin-top: 6px; }
.ymdwn .yavtx { background: var(--obcih); border-radius: var(--ocwaj); padding: 22px 24px; margin: 0 0 2rem; }
.ymdwn .yql1a { margin: 0 0 2.4rem; padding: 4px 0 4px 22px; border-left: 5px solid var(--ot0z5); }
.ymdwn .yql1a p { font: 600 clamp(1.15rem, 1.8vw, 1.4rem)/1.45 var(--o549o); color: var(--ois9h); margin: 0; }
@media (max-width: 1000px) {
  .ymdwn .yxeak { grid-template-columns: 1fr; gap: 24px; }
  .ymdwn .y7ks5 { position: static; }
  .ymdwn .ypwjv { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .ymdwn .ypwjv { grid-template-columns: 1fr; }
  .ymdwn .yg77h { grid-template-columns: 72px minmax(0, 1fr); }
  .ymdwn .yf5dc { width: 72px; height: 72px; }
  .ymdwn .yf5dc b { font-size: 1.8rem; }
  .ymdwn .yg77h .y9kfx { grid-column: 1 / -1; justify-self: start; }
  .ymdwn .yr88v h1 { font-size: clamp(2rem, 9vw, 2.6rem); }
}
.ymdwn.y0xaf { background: #fff; }
.yhttd .yr88v h1 { font-size: clamp(2rem, 4vw, 3rem); }
.yfrd0.yajs3 { grid-template-columns: 1fr 1fr 1fr; }
.yajs3 .ytrcv { font-size: .84rem; padding-left: 8px; padding-right: 8px; }
.y47dp a { display: flex; flex-direction: column; gap: 2px; color: inherit; text-decoration: none; }
.y47dp a span { text-decoration: underline; text-underline-offset: 3px; }
.yizge { display: inline-flex; align-items: center; gap: 6px; }
.yizge svg, .ynx2w svg { width: 15px; height: 15px; flex: none; }
.ynx2w { display: inline-flex; align-items: center; gap: 5px; }
.y29wq { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; border: 1px solid var(--onjgv, currentColor); color: inherit; }
.y29wq svg { width: 18px; height: 18px; }
@media (max-width: 1119px) { .y29wq { display: none; } }
.ymdwn.y084u { --ocwaj: 4px; --olict: 6px; }
.ymdwn.y57xc { --ocwaj: 12px; --olict: 18px; }
.ymdwn.yj5yf { --ocwaj: 18px; --olict: 32px; }
.ymdwn.ytbrz .ycz3p, .ymdwn.ytbrz .y2gy5:not(.y77xr), .ymdwn.ytbrz .yjigu, .ymdwn.ytbrz .ykma1, .ymdwn.ytbrz .yfhkv, .ymdwn.ytbrz .yg77h { border-color: transparent; box-shadow: 0 14px 34px -22px rgba(0, 0, 0, .55); }
.ymdwn.yzffk .ycz3p, .ymdwn.yzffk .y2gy5:not(.y77xr), .ymdwn.yzffk .yjigu, .ymdwn.yzffk .ykma1, .ymdwn.yzffk .yfhkv, .ymdwn.yzffk .yg77h { border: 1.5px solid color-mix(in srgb, var(--ois9h) 70%, transparent); box-shadow: none; }
.ymdwn.ysb4s .ycz3p, .ymdwn.ysb4s .y2gy5:not(.y77xr), .ymdwn.ysb4s .yjigu, .ymdwn.ysb4s .ykma1, .ymdwn.ysb4s .yfhkv, .ymdwn.ysb4s .yg77h { border-color: transparent; box-shadow: none; background: color-mix(in srgb, var(--ois9h) 5%, var(--o7i3q)); }
.ymdwn.yml0p .ycz3p, .ymdwn.yml0p .y2gy5:not(.y77xr), .ymdwn.yml0p .yjigu, .ymdwn.yml0p .ykma1, .ymdwn.yml0p .yfhkv, .ymdwn.yml0p .yg77h { border-color: color-mix(in srgb, var(--ot0z5) 30%, transparent); box-shadow: none; background: color-mix(in srgb, var(--ot0z5) 7%, var(--o7i3q)); }
.ymdwn.y0glq .ygrbz::before { width: 9px; height: 9px; border-radius: 50%; }
.ymdwn.ylry1 .ygrbz { font-family: var(--o4v99); font-weight: 500; letter-spacing: .1em; }
.ymdwn.ylry1 .ygrbz::before { content: "//"; width: auto; height: auto; background: none; color: var(--onp3d); }
.ymdwn.y2wj3 .ygrbz { background: color-mix(in srgb, var(--ot0z5) 18%, transparent); padding: 6px 12px; border-radius: 999px; }
.ymdwn.y2wj3 .ygrbz::before { display: none; }
.ymdwn.y7n6u .ygrbz::before { display: none; }
.ymdwn.y3vzn .y5qlv { padding: clamp(72px, 9vw, 120px) 0; }
.ymdwn.y3vzn .ypbzp { padding: 80px 0 110px; }
.ymdwn.y88e6 .y5qlv { padding: clamp(40px, 5vw, 60px) 0; }
.ymdwn.y88e6 .ypbzp { padding: 40px 0 56px; }
.ymdwn.y88e6 .ya5da { padding: 40px 0; }
.ymdwn .yayro { padding-bottom: 8px; }
.ymdwn .yayro .y8nuf { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--olict) var(--olict); }
.ymdwn .yayro .ybw1f { position: relative; margin-top: -150px; background: var(--ot0z5); color: var(--o2msm); border-radius: var(--olict); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--ou7dm); }
.ymdwn .yayro .ybw1f h1, .ymdwn .yayro .ybw1f .ybrym, .ymdwn .yayro .ybw1f .yi3zc, .ymdwn .yayro .ybw1f .yi3zc a, .ymdwn .yayro .ybw1f .yi3zc [aria-current] { color: var(--o2msm); }
.ymdwn .yayro .ybw1f .y5ch6 { color: var(--o2msm); }
.ymdwn .yayro .ybw1f .yl07d { color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em; }
.ymdwn .yayro .yjbs0 { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.ymdwn .yayro .yjbs0 li { display: inline-flex; align-items: center; gap: 8px; }
.ymdwn .yayro .yjbs0 li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--o2msm); }
.ymdwn .yj0mt .y8nuf { border-radius: var(--olict) var(--olict) var(--olict) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--ou7dm); }
.ymdwn .yhn09 { background: linear-gradient(180deg, var(--obcih) 0 82%, var(--o7i3q) 82%); }
.ymdwn .yhn09 .yu3sj { align-items: end; padding-bottom: 0; }
.ymdwn .yhn09 h1 { letter-spacing: -.03em; max-width: 18ch; }
.ymdwn .yhn09 .y8nuf img { border-radius: 200px 200px var(--ocwaj) var(--ocwaj); aspect-ratio: 720 / 820; max-height: 520px; }
.ymdwn .yhn09 .yjbs0 { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--onjgv); border-radius: var(--ocwaj); background: var(--owix0); overflow: hidden; }
.ymdwn .yhn09 .yjbs0 div { padding: 1rem 1.1rem; border-right: 1px solid var(--onjgv); }
.ymdwn .yhn09 .yjbs0 div:last-child { border-right: 0; }
.ymdwn .yhn09 .yjbs0 dt { font: 500 .72rem var(--o4v99); text-transform: uppercase; letter-spacing: .1em; color: var(--oxoan); margin-bottom: .35rem; }
.ymdwn .yhn09 .yjbs0 dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.ymdwn .y0asm { border-bottom: 1.5px solid var(--ois9h); }
.ymdwn .y0asm .yu3sj { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.ymdwn .y0asm + .ywvdx { border-bottom: 1.5px solid var(--ois9h); }
.ymdwn .y78po { list-style: none; margin: 18px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px; }
.ymdwn .y78po li { display: grid; gap: 2px; padding: 10px 14px; border-radius: var(--ocwaj); background: color-mix(in srgb, var(--ois9h) 6%, transparent); min-width: 120px; }
.ymdwn .y78po small { font: 500 .72rem/1.2 var(--o8n7b); text-transform: uppercase; letter-spacing: .08em; color: var(--oxoan); }
.ymdwn .y78po b { font: 800 1.05rem/1.2 var(--o549o); }
.ymdwn .ywfyk { background: var(--oid34); color: #fff; }
.ymdwn .ywfyk h1, .ymdwn .ywfyk .yi3zc [aria-current] { color: #fff; }
.ymdwn .ywfyk .ybrym, .ymdwn .ywfyk .yi3zc, .ymdwn .ywfyk .yi3zc a { color: color-mix(in srgb, #fff 72%, var(--oid34)); }
.ymdwn .ywfyk .ygrbz { color: var(--o7sj6); }
.ymdwn .ywfyk .y78po li { background: rgba(255, 255, 255, .08); }
.ymdwn .ywfyk .y78po small { color: color-mix(in srgb, #fff 60%, var(--oid34)); }
.ymdwn .ywfyk .y5ch6 { color: #fff; }
.ymdwn .ywfyk .yl07d { color: var(--o7sj6); }
.ymdwn .ywfyk .y8nuf { border-radius: var(--olict); overflow: hidden; aspect-ratio: 5 / 4; }
.ymdwn .y6egv { padding: clamp(48px, 7vw, 96px) 0 clamp(32px, 4vw, 48px); text-align: center; border-bottom: 1px solid var(--onjgv); }
.ymdwn .y6egv .ywsga { display: flex; flex-direction: column; align-items: center; }
.ymdwn .y6egv h1 { max-width: 20ch; }
.ymdwn .y6egv .ybrym { margin-inline: auto; }
.ymdwn .y6egv .yi3zc ol, .ymdwn .y6egv .ywod8, .ymdwn .y6egv .y78po { justify-content: center; }
.ymdwn .yhkjh { position: relative; padding: 0 0 clamp(32px, 4vw, 56px); }
.ymdwn .yhkjh .yp4z0 { height: clamp(320px, 42vw, 520px); overflow: hidden; }
.ymdwn .yhkjh .yp4z0 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ymdwn .ym4dz { position: relative; margin-top: clamp(-200px, -14vw, -110px); max-width: 760px; background: var(--owix0); color: var(--ois9h); border-radius: var(--olict); padding: clamp(24px, 3vw, 40px); box-shadow: 0 30px 60px -30px rgba(0, 0, 0, .45); }
.ymdwn .ym4dz h1 { font-size: clamp(2rem, 4vw, 3.4rem); }
.ymdwn .ya5da.ynyem { background: var(--oid34); color: color-mix(in srgb, #fff 90%, var(--oid34)); padding: 80px 0; }
.ymdwn .ya5da.ynyem .yovsm { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.ymdwn .ya5da.ynyem h2 { color: #fff; }
.ymdwn .ya5da.ynyem p { display: block; }
.ymdwn .ya5da.ynyem .ygrbz { color: var(--o7sj6); }
.ymdwn .ya5da.ynyem .yvbib { background: var(--owix0); color: var(--ois9h); border-radius: var(--olict); padding: 28px; }
.ymdwn .ya5da.ynyem .yvbib h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--ois9h); }
.ymdwn .ya5da.ynyem .yvbib p { color: var(--oxoan); font-size: .95rem; }
.ymdwn .ya5da.ynyem .yvbib .y9kfx { width: 100%; margin-top: 8px; }
.ymdwn .ya5da.ynyem .yvbib .y4on1 { background: var(--ot0z5); color: var(--o2msm); }
.ymdwn .ya5da.ynyem .yvbib .y5ch6 { color: var(--ois9h); }
.ymdwn .ya5da.ygiqt { text-align: center; padding: clamp(56px, 7vw, 96px) 0; background: var(--ot0z5); color: var(--o2msm); }
.ymdwn .ya5da.ygiqt h2 { color: var(--o2msm); font-size: clamp(2rem, 4vw, 3.2rem); margin: 0 auto 10px; max-width: 22ch; }
.ymdwn .ya5da.ygiqt p { display: block; margin: 0 auto; }
.ymdwn .ya5da.ygiqt .ywod8 { justify-content: center; margin-top: 24px; }
.ymdwn .ya5da.ygiqt .y5ch6 { color: var(--o2msm); }
.ymdwn .ya5da.y9wie { background: var(--oid34); color: color-mix(in srgb, #fff 85%, var(--oid34)); padding: 56px 0; }
.ymdwn .ya5da.y9wie h2 { color: #fff; font-size: clamp(1.8rem, 3.4vw, 2.8rem); }
.ymdwn .ya5da.y9wie p { display: block; }
.ymdwn .ya5da.y9wie .y4on1 { background: var(--ot0z5); color: var(--o2msm); }
.ymdwn .ya5da.y9wie .y5ch6 { color: #fff; }
.ymdwn .ya5da.yu7wp { background: var(--obcih); color: var(--ois9h); padding: clamp(48px, 6vw, 80px) 0; }
.ymdwn .ya5da.yu7wp h2 { color: var(--ois9h); font-size: clamp(1.9rem, 3.6vw, 3rem); }
.ymdwn .ya5da.yu7wp p { display: block; color: var(--oxoan); }
.ymdwn .ya5da.yu7wp .y5ch6 { color: var(--ois9h); }
.ymdwn .ya5da.yu7wp::after { content: none; }
.ymdwn .yoy6b { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 5vw, 64px); align-items: center; }
.ymdwn .ya7xe img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--olict); display: block; }
.ymdwn .yx908 { display: flex; align-items: center; gap: 8px; margin-top: 12px; font-weight: 600; }
.ymdwn .yx908 svg { width: 18px; height: 18px; color: var(--onp3d); }
.ymdwn .ypbzp.yrubf { grid-template-columns: minmax(0, 1fr) 360px; }
.ymdwn .ypbzp.yrubf .yikm4 { order: 2; }
.ymdwn .ypbzp.y6bk3 { grid-template-columns: 330px minmax(0, 1fr); }
.ymdwn .ypbzp.y6bk3 .yikm4 { order: 0; }
.ymdwn .ypbzp.ygf0n, .ymdwn .ypbzp.yl32j, .ymdwn .ypbzp.y9xvk { grid-template-columns: minmax(0, 1fr); }
.ymdwn .ypbzp.ygf0n .yikm4, .ymdwn .ypbzp.yl32j .yikm4, .ymdwn .ypbzp.y9xvk .yikm4 { position: static; }
.ymdwn .ypbzp.ygf0n .yikm4 { order: 0; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); }
.ymdwn .ypbzp.ygf0n .yvu13 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); }
.ymdwn .ypbzp.yl32j .yikm4, .ymdwn .ypbzp.y9xvk .yikm4 { order: 2; max-width: 560px; }
.ymdwn .ypbzp.ygf0n .yik95, .ymdwn .ypbzp.yl32j .yik95, .ymdwn .ypbzp.y9xvk .yik95 { max-width: 860px; }
.ymdwn .yu2uc.ygf0n .yikm4 { grid-template-columns: minmax(0, 1fr); }
.ymdwn .yu2uc.ygf0n .yih7c { display: none; }
.ymdwn .yu2uc.ygf0n .yez33 { display: flex; flex-wrap: wrap; gap: 6px 18px; padding: 16px 20px; border: 1px solid var(--onjgv); border-radius: var(--ocwaj); }
.ymdwn .yj5d6 details { border-bottom: 1px solid var(--onjgv); }
.ymdwn .yj5d6 details:first-child { border-top: 1px solid var(--onjgv); }
.ymdwn .yj5d6 summary { list-style: none; cursor: pointer; display: flex; gap: 14px; align-items: baseline; padding: 18px 0; font: 700 1.2rem/1.3 var(--o549o); color: var(--ois9h); }
.ymdwn .yj5d6 summary::-webkit-details-marker { display: none; }
.ymdwn .yj5d6 .ys72w { font: 600 .82rem/1 var(--o4v99); color: var(--onp3d); }
.ymdwn .yj5d6 details > div { padding: 0 0 18px 34px; }
.ymdwn .y162i.yufv0 { border-left: 3px solid var(--ot0z5); margin-left: 14px; padding-left: 0; }
.ymdwn .y162i.yufv0 li { position: relative; padding: 0 0 28px 30px; }
.ymdwn .y162i.yufv0 .ys72w { position: absolute; left: -17px; top: 0; width: 30px; height: 30px; border-radius: 50%; display: grid; place-items: center; background: var(--o7i3q); border: 3px solid var(--ot0z5); font-size: .72rem; }
.ymdwn .y5whp.yfx1r { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.ymdwn .y5whp.yfx1r .ycz3p { grid-template-columns: 200px minmax(0, 1fr); }
.ymdwn .y5whp.yn0io, .ymdwn .y5whp.ysdw6, .ymdwn .y5whp.y68ma { gap: 18px; }
.ymdwn .y5whp.yn0io { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.ymdwn .y5whp.ysdw6 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.ymdwn .y5whp.y68ma { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.ymdwn .y5whp.yn0io .ycz3p, .ymdwn .y5whp.ysdw6 .ycz3p, .ymdwn .y5whp.y68ma .ycz3p { grid-template-columns: 1fr; }
.ymdwn .y5whp.yn0io .yen0m, .ymdwn .y5whp.ysdw6 .yen0m { aspect-ratio: 4 / 3; min-height: 0; }
.ymdwn .y5whp.y68ma .yen0m { aspect-ratio: 16 / 9; min-height: 0; }
.ymdwn .y5whp.yln5u { grid-template-columns: 1fr; gap: 0; border-top: 1.5px solid var(--ois9h); }
.ymdwn .y5whp.yln5u .ycz3p { grid-template-columns: 1fr; background: transparent; border: 0; border-bottom: 1px solid var(--onjgv); border-radius: 0; box-shadow: none; }
.ymdwn .y5whp.yln5u .ycz3p:hover { transform: none; background: color-mix(in srgb, var(--ot0z5) 6%, transparent); }
.ymdwn .y5whp.yln5u .yen0m { display: none; }
.ymdwn .y5whp.yln5u .ysy4e { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 24px; padding: 20px 6px; }
.ymdwn .y5whp.yln5u .ycz3p p { grid-column: 1; margin: 0; }
.ymdwn .y5whp.yln5u .yz6ct { grid-column: 2; grid-row: 1 / span 2; flex-direction: column; align-items: flex-end; margin: 0; }
.ymdwn .y5whp.yysgp { grid-template-columns: 1fr; gap: 22px; }
.ymdwn .y5whp.yysgp .ycz3p { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); min-height: 300px; }
.ymdwn .y5whp.yysgp .ycz3p:nth-child(even) .yen0m { order: 2; }
.ymdwn .y5whp.yysgp .ysy4e { padding: clamp(24px, 4vw, 48px); justify-content: center; }
.ymdwn .y5whp.yysgp .ycz3p h3 { font-size: clamp(1.5rem, 2.4vw, 2rem); }
.ymdwn .y1ktg { overflow-x: auto; border-radius: var(--olict); border: 1px solid var(--onjgv); background: var(--owix0); }
.ymdwn .yg4hp { width: 100%; border-collapse: collapse; min-width: 560px; }
.ymdwn .yg4hp th, .ymdwn .yg4hp td { padding: 14px 16px; border-bottom: 1px solid var(--onjgv); text-align: center; vertical-align: middle; }
.ymdwn .yg4hp tbody th { text-align: left; font-weight: 600; color: var(--ois9h); }
.ymdwn .yg4hp thead th { font: 800 1.1rem/1.2 var(--o549o); vertical-align: bottom; }
.ymdwn .yg4hp thead th span, .ymdwn .yg4hp thead th b { display: block; }
.ymdwn .yg4hp thead th b { font-size: 1.5rem; margin-top: 4px; color: var(--onp3d); }
.ymdwn .yg4hp .y7iyf { background: color-mix(in srgb, var(--ot0z5) 12%, transparent); }
.ymdwn .yg4hp .y9qhc svg { width: 20px; height: 20px; color: var(--onp3d); }
.ymdwn .yg4hp .yb4ja { color: var(--oxoan); }
.ymdwn .yg4hp tfoot td { border-bottom: 0; }
.ymdwn .ygctp.yn3y9 { grid-template-columns: minmax(0, 860px); }
.ymdwn .ygctp.yx8gz .y6o1y { border: 0; }
.ymdwn .ygctp.yx8gz .y6o1y tr { display: flex; align-items: baseline; gap: 8px; }
.ymdwn .ygctp.yx8gz .y6o1y th { flex: none; max-width: 70%; border: 0; padding: 6px 0; }
.ymdwn .ygctp.yx8gz .y6o1y tr::after { content: ""; flex: 1; order: 2; border-bottom: 2px dotted var(--onjgv); }
.ymdwn .ygctp.yx8gz .y6o1y td { order: 3; border: 0; padding: 6px 0; white-space: nowrap; font-weight: 800; }
.ymdwn .yenz6.ylkam { grid-template-columns: minmax(0, 820px); justify-content: center; gap: 24px; }
.ymdwn .yenz6.ylkam > div:first-child { text-align: center; }
.ymdwn .yenz6.ygdz3 { grid-template-columns: 1fr; gap: 24px; }
.ymdwn .yenz6.ygdz3 .yguta { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 32px; }
.ymdwn .yenz6.ygdz3 .yguta details:nth-child(2) { border-top: 1px solid var(--onjgv); }
.ymdwn .yenz6.yrwdp { grid-template-columns: minmax(260px, 360px) minmax(0, 1fr); }
.ymdwn .yxyuw { background: var(--oid34); color: #fff; border-radius: var(--olict); padding: 28px; position: sticky; top: calc(var(--o85o4) + 24px); }
.ymdwn .yxyuw h2 { color: #fff; margin: 0 0 10px; }
.ymdwn .yxyuw p { color: color-mix(in srgb, #fff 75%, var(--oid34)); margin: 0 0 18px; }
.ymdwn .yxyuw .ygrbz { color: var(--o7sj6); }
.ymdwn .yxyuw .y5ch6 { color: #fff; }
.ymdwn .yhyxb.ypb05 { grid-template-columns: 1fr; }
.ymdwn .yhyxb.ypb05 .yxqjx { border-left: 0; border-top: 3px solid var(--ois9h); padding: 26px 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); gap: 22px; }
.ymdwn .yhyxb.ypb05 .yxqjx li::before { left: 0; top: -37px; }
.ymdwn .yhyxb.y69x6 .ykjv4 { columns: 2 280px; column-gap: 40px; }
.ymdwn .yhyxb.y69x6 { grid-template-columns: 1fr; }
.ymdwn .yhyxb.y0xdj { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); }
.ymdwn .yhyxb.y0xdj > :first-child { order: 2; }
.ymdwn .y9fxp.yqf3r { grid-template-columns: 1fr; gap: 0; }
.ymdwn .y9fxp.yqf3r .yjigu { 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(--onjgv); border-radius: 0; box-shadow: none; padding: 22px 0; }
.ymdwn .y9fxp.yr7s2 .yjigu { background: transparent; border: 0; box-shadow: none; padding: 0 0 0 0; border-top: 3px solid var(--ois9h); border-radius: 0; padding-top: 18px; }
.ymdwn .y9fxp.yr7s2 .yksoz { font-size: 3.4rem; }
.ymdwn .ya2gm.yg3ji > :first-child { order: 2; }
.ymdwn .ya2gm.yxrzb { grid-template-columns: minmax(0, 900px); justify-content: center; }
.ymdwn .ya2gm.ynfpd { grid-template-columns: 1fr; }
.ymdwn .ya2gm.ynfpd .yt89o { position: static; display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 18px 32px; }
.ymdwn .ya2gm.ynfpd .yt89o > * { align-self: start; justify-self: start; min-width: 0; }
.ymdwn .ya2gm.ynfpd > div:last-child { max-width: 860px; }
.ymdwn .yavbc.yvi61 { grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }
.ymdwn .yavbc.yvi61 .yg77h { grid-template-columns: 1fr; align-content: start; }
.ymdwn .yavbc.yvi61 .yg77h .y9kfx { justify-self: start; }
.ymdwn .yavbc.ywwe8 { gap: 0; border-top: 1.5px solid var(--ois9h); }
.ymdwn .yavbc.ywwe8 .yg77h { border: 0; border-bottom: 1px solid var(--onjgv); border-radius: 0; box-shadow: none; background: transparent; padding-left: 0; padding-right: 0; }
.ymdwn .yavbc.ywwe8 .yf5dc { background: transparent; color: var(--ois9h); border: 1.5px solid var(--onjgv); }
.ymdwn .yavbc.ypihg { border-left: 3px solid var(--ot0z5); padding-left: 28px; margin-left: 8px; }
.ymdwn .yavbc.ypihg .yg77h { position: relative; }
.ymdwn .yavbc.ypihg .yg77h::before { content: ""; position: absolute; left: -38px; top: 34px; width: 17px; height: 17px; border-radius: 50%; background: var(--ot0z5); box-shadow: 0 0 0 4px var(--o7i3q); }
.ymdwn .ypwjv.y36xq { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.ymdwn .ypwjv.yi2m8 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.ymdwn .ypwjv.yi2m8 .ykma1:first-child { grid-column: span 2; grid-row: span 2; }
.ymdwn .ypwjv.yi2m8 .ykma1:first-child h2 { font-size: clamp(1.6rem, 2.6vw, 2.2rem); }
.ymdwn .ypwjv.ykgg1 { grid-template-columns: 1fr; gap: 16px; }
.ymdwn .ypwjv.ykgg1 .ykma1 { flex-direction: row; }
.ymdwn .ypwjv.ykgg1 .yvgky { flex: 0 0 min(36%, 340px); }
.ymdwn .ypwjv.ykgg1 .yvgky img { height: 100%; aspect-ratio: auto; }
.ymdwn .yxeak.y4gk1 { grid-template-columns: minmax(0, 1fr) 250px; }
.ymdwn .yxeak.y4gk1 .y7ks5 { order: 2; }
.ymdwn .yxeak.ypzv8 { grid-template-columns: minmax(0, 860px); }
.ymdwn .yxeak.ypzv8 .y7ks5 { position: static; border: 1px solid var(--onjgv); border-radius: var(--ocwaj); padding: 18px 22px; }
.ymdwn .yxeak.ypzv8 .y7ks5 ol { columns: 2 260px; display: block; }
.ymdwn .yxeak.yene5 { grid-template-columns: minmax(0, 860px); }
.ymdwn .yr88v.yy3pw { text-align: left; }
.ymdwn .yr88v.yy3pw .yuiat { max-width: none; display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 12px 40px; align-items: center; }
.ymdwn .yr88v.yy3pw .yuiat > :first-child { grid-row: 1 / span 4; margin: 0; }
.ymdwn .yr88v.yy3pw .y57g2, .ymdwn .yr88v.yy3pw .ygrbz, .ymdwn .yr88v.yy3pw .yez2o { justify-content: flex-start; }
.ymdwn .yr88v.yy3pw .ybrym { margin: 0; }
.ymdwn .yr88v.yzsg8 .yuiat { background: var(--owix0); border: 1px solid var(--onjgv); border-radius: var(--olict); padding: clamp(28px, 5vw, 56px); box-shadow: 0 30px 60px -36px rgba(0, 0, 0, .4); }
.ymdwn .yr88v.y53cg { background: var(--ot0z5); color: var(--o2msm); }
.ymdwn .yr88v.y53cg h1, .ymdwn .yr88v.y53cg .ybrym, .ymdwn .yr88v.y53cg .ygrbz, .ymdwn .yr88v.y53cg .yx2ge, .ymdwn .yr88v.y53cg .yez2o a { color: var(--o2msm); -webkit-text-stroke: 0; }
.ymdwn .yr88v.y53cg .y5sr2 { background: var(--o2msm); color: var(--ot0z5); }
.ymdwn .yr88v.y53cg .y5ch6 { color: var(--o2msm); }
.ymdwn .yr88v.yqaa7 .yx2ge { font-size: clamp(7rem, 24vw, 16rem); }
.ymdwn .yr88v.yl2d5 .yez2o { flex-direction: column; align-items: stretch; max-width: 420px; margin-inline: auto; gap: 0; }
.ymdwn .yr88v.yl2d5 .yez2o a { justify-content: space-between; padding: 14px 4px; border-bottom: 1px solid var(--onjgv); }
.ymdwn .yc4ow.y95dr { grid-template-columns: 1fr; gap: 0; }
.ymdwn .yc4ow.y95dr .yfhkv { display: grid; grid-template-columns: 140px minmax(0, 1fr); align-items: center; border-radius: 0; border: 0; border-bottom: 1px solid var(--onjgv); background: transparent; box-shadow: none; }
.ymdwn .yc4ow.y95dr .yfhkv img { aspect-ratio: 4 / 3; height: auto; }
.ymdwn .yc4ow.yq9ys { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 16px; padding-bottom: 8px; }
.ymdwn .yc4ow.yq9ys .yfhkv { flex: 0 0 min(80%, 340px); scroll-snap-align: start; }
@media (max-width: 1000px) {
  .ymdwn .ypbzp.yrubf, .ymdwn .ypbzp.y6bk3 { grid-template-columns: 1fr; }
  .ymdwn .ypbzp.y6bk3 .yikm4, .ymdwn .ypbzp.yrubf .yikm4 { order: 2; position: static; }
  .ymdwn .ypbzp.ygf0n .yvu13 { grid-template-columns: 1fr; }
  .ymdwn .y5whp.yn0io, .ymdwn .y5whp.ysdw6, .ymdwn .y5whp.yfx1r { grid-template-columns: 1fr 1fr; }
  .ymdwn .y5whp.yysgp .ycz3p { grid-template-columns: 1fr; }
  .ymdwn .y5whp.yysgp .ycz3p:nth-child(even) .yen0m { order: 0; }
  .ymdwn .y5whp.yysgp .yen0m { aspect-ratio: 16 / 9; }
  .ymdwn .ya5da.ynyem .yovsm, .ymdwn .yoy6b { grid-template-columns: 1fr; }
  .ymdwn .yenz6.yrwdp, .ymdwn .yhyxb.y0xdj { grid-template-columns: 1fr; }
  .ymdwn .yxyuw { position: static; }
  .ymdwn .yxeak.y4gk1 { grid-template-columns: 1fr; }
  .ymdwn .yxeak.y4gk1 .y7ks5 { order: 0; }
  .ymdwn .ypwjv.yi2m8 { grid-template-columns: 1fr 1fr; }
  .ymdwn .y0asm .yu3sj { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .ymdwn .y5whp.yn0io, .ymdwn .y5whp.ysdw6, .ymdwn .y5whp.yfx1r, .ymdwn .y5whp.y68ma { grid-template-columns: 1fr; }
  .ymdwn .y5whp.yfx1r .ycz3p { grid-template-columns: 1fr; }
  .ymdwn .y5whp.yln5u .ysy4e { grid-template-columns: 1fr; }
  .ymdwn .y5whp.yln5u .yz6ct { grid-column: 1; grid-row: auto; align-items: flex-start; }
  .ymdwn .yenz6.ygdz3 .yguta { grid-template-columns: 1fr; }
  .ymdwn .y9fxp.yqf3r .yjigu { grid-template-columns: 1fr; }
  .ymdwn .ypwjv.yi2m8, .ymdwn .ypwjv.y36xq { grid-template-columns: 1fr; }
  .ymdwn .ypwjv.yi2m8 .ykma1:first-child { grid-column: auto; grid-row: auto; }
  .ymdwn .ypwjv.ykgg1 .ykma1 { flex-direction: column; }
  .ymdwn .ypwjv.ykgg1 .yvgky { flex: none; }
  .ymdwn .yr88v.yy3pw .yuiat { grid-template-columns: 1fr; }
  .ymdwn .yr88v.yy3pw .yuiat > :first-child { grid-row: auto; }
  .ymdwn .yc4ow.y95dr .yfhkv { grid-template-columns: 96px minmax(0, 1fr); }
  .ymdwn .yayro .ybw1f { margin-top: -70px; padding: 22px 20px; }
  .ymdwn .ym4dz { margin-top: -80px; }
}
html { scroll-behavior: smooth; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
.yj2n9 { 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; }
.yj2n9 i { width: 8px; height: 8px; border-radius: 50%; background: #c0392b; flex: none; }
.yprs5 i { background: #1f9d55; box-shadow: 0 0 0 3px rgba(31, 157, 85, .2); }
.y3fxu { 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; }
.y3fxu:hover, .y3fxu.y6pdi { opacity: 1; }
.y8mp7 { margin: 0 0 14px; }
.yx8a9 { color: var(--ot4ao); }
.yk5pj { position: fixed; right: 18px; bottom: 18px; z-index: 60; width: 46px; height: 46px; border-radius: 50%; border: 0; background: var(--o0r84); 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; }
.yk5pj.y6pdi { opacity: .92; transform: none; pointer-events: auto; }
@media (max-width: 900px) { .yk5pj { bottom: 84px; } }
.ymrcz { position: fixed; left: 0; right: 0; top: 0; height: 3px; z-index: 80; background: transparent; }
.ymrcz span { display: block; height: 100%; width: 0; background: var(--o06cg); transition: width .1s linear; }
.ygdta { background: none; padding: 0; border-radius: 0; margin: 12px 0 0; font-weight: 500; }
.yy9z6 { border-radius: 4px; background: none; border: 1px solid color-mix(in srgb, currentColor 22%, transparent); text-transform: uppercase; letter-spacing: .06em; font-size: .72rem; }
.yyy9g { border-radius: 8px; width: 42px; height: 42px; background: var(--o06cg); color: var(--om0ij, #fff); }
.yxmtt { width: auto; height: 38px; padding: 0 14px; border-radius: 999px; font-size: .8rem; font-weight: 600; background: color-mix(in srgb, var(--o0r84) 88%, transparent); }
.yrapq { top: auto; bottom: 0; height: 2px; z-index: 95; }
body.yzc95 { --o85o4: 64px; }
body.ywrq5 { --o85o4: 78px; }
body.y56eh { --o85o4: 94px; }
.yu4q8.ylz96 {
  --o1epp: var(--oe426); --omkl9: var(--o8d81); --op7rv: var(--ot4ao);
  --og9oc: color-mix(in srgb, var(--o8d81) 14%, transparent);
  --obrls: color-mix(in srgb, var(--o8d81) 7%, transparent);
  --oejk7: var(--o06cg); --oz2sx: var(--om0ij, #141414); --o8sq2: var(--opzc9);
  --ouptf: #fff; --obem2: 12px;
  position: sticky; top: 0; z-index: 100; background: var(--o1epp); color: var(--omkl9);
  border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none;
  font-family: var(--oj2v4);
}
.yu4q8.ylz96.ygwiy { background: var(--o1epp); box-shadow: 0 10px 30px -22px rgba(0, 0, 0, .5); border-color: transparent; }
.yu4q8.ylz96 .ymjbe { display: block; }
.yu4q8.ylz96 .y1rtj { display: flex; align-items: center; gap: 18px; min-height: var(--o85o4); }
.yu4q8.ylz96 .y7wxp { color: var(--omkl9); margin-right: auto; }
.yu4q8.ylz96 .ytx0m { color: var(--omkl9); font-size: 1.28rem; }
.yu4q8.ylz96 .y63sd { color: var(--op7rv); font-size: .64rem; letter-spacing: .12em; }
.yu4q8.ylz96 .yck9p { display: flex; align-items: center; gap: 10px; flex: none; }
.yu4q8.ylz96 .y4zij { gap: 2px; }
.yu4q8.ylz96 .yb3e9 { color: var(--omkl9); font-weight: 600; font-size: .94rem; padding: 10px 12px; border-radius: 8px; box-shadow: none; background: transparent; }
.yu4q8.ylz96 .yb3e9:hover { background: var(--obrls); color: var(--omkl9); }
.yu4q8.ylz96 .yb3e9[aria-current="page"] { color: var(--omkl9); background: transparent; box-shadow: inset 0 -2px 0 var(--oejk7); border-radius: 8px 8px 2px 2px; }
.yu4q8.ylz96 .yxphc { background: var(--ouptf); border: 1px solid color-mix(in srgb, var(--o8d81) 12%, transparent); box-shadow: 0 24px 50px -28px rgba(0, 0, 0, .45); }
.yu4q8.ylz96 .yxphc a { color: var(--o8d81); }
.yu4q8.ylz96 .yxphc a:hover { color: var(--o8d81); background: color-mix(in srgb, var(--o06cg) 10%, transparent); }
.yu4q8.ylz96 .yxphc .yv4ba { color: var(--opzc9); }
.yu4q8.ylz96.yv5zq .yb3e9:hover { background: transparent; box-shadow: inset 0 -2px 0 color-mix(in srgb, var(--oejk7) 60%, transparent); border-radius: 0; }
.yu4q8.ylz96.yv5zq .yb3e9[aria-current="page"] { border-radius: 0; }
.yu4q8.ylz96.ypysu .yb3e9 { border-radius: 999px; }
.yu4q8.ylz96.ypysu .yb3e9[aria-current="page"] { box-shadow: none; background: color-mix(in srgb, var(--oejk7) 22%, transparent); border-radius: 999px; }
.yu4q8.ylz96.y8690 .yb3e9 { text-transform: uppercase; letter-spacing: .12em; font-size: .76rem; font-weight: 700; }
.yu4q8.ylz96.yy46t .y4zij > li + li { border-left: 1px solid var(--og9oc); }
.yu4q8.ylz96.yy46t .yb3e9 { border-radius: 0; padding: 6px 16px; }
.yu4q8.ylz96 .yvs7t { display: none; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 10px 20px; border-radius: 999px; background: var(--oejk7); color: var(--oz2sx); font-weight: 800; font-size: .92rem; text-decoration: none; border: 2px solid transparent; white-space: nowrap; transition: transform .15s, background .15s; }
.yu4q8.ylz96 .yvs7t:hover { transform: translateY(-1px); }
.yu4q8.ylz96 .yvs7t svg { width: 16px; height: 16px; flex: none; }
.yu4q8.ylz96 .yhy95 { border-radius: 4px; text-transform: uppercase; letter-spacing: .06em; font-size: .8rem; }
.yu4q8.ylz96 .ykp64 { background: transparent; color: var(--omkl9); border-color: currentColor; }
.yu4q8.ylz96 .y9239 { display: none; align-items: center; gap: 6px; color: var(--o8sq2); font-weight: 800; text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px; white-space: nowrap; }
.yu4q8.ylz96 .y9239 svg { width: 15px; height: 15px; }
.yu4q8.ylz96 .ymg9l { display: none; align-items: center; gap: 10px; color: var(--omkl9); text-decoration: none; white-space: nowrap; }
.yu4q8.ylz96 .yf67c { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--oejk7); color: var(--oz2sx); }
.yu4q8.ylz96 .yf67c svg { width: 18px; height: 18px; }
.yu4q8.ylz96 .y8ich { display: flex; flex-direction: column; line-height: 1.15; font-weight: 800; font-size: 1rem; }
.yu4q8.ylz96 .y8ich small { font-weight: 600; font-size: .7rem; color: var(--op7rv); letter-spacing: .04em; }
.yu4q8.ylz96 .y2ge0 { border: 1px solid var(--og9oc); background: transparent; border-radius: 10px; }
.yu4q8.ylz96 .y2ge0 span, .yu4q8.ylz96 .y2ge0 span::before, .yu4q8.ylz96 .y2ge0 span::after { background: var(--omkl9); }
.ylqt0 .yu4q8.ylz96 .y2ge0 span { background: transparent; }
.yu4q8.ylz96 .ybs92 { flex: 1; display: flex; justify-content: center; min-width: 0; }
.yu4q8.ylz96.yeir3 .y7wxp { margin-right: 0; }
.yu4q8.ylz96 .yatjl { display: grid; grid-template-columns: 1fr auto 1fr; }
.yu4q8.ylz96 .yatjl .y7wxp { margin: 0; justify-self: center; }
.yu4q8.ylz96 .yya1x { display: flex; align-items: center; justify-content: flex-end; gap: 12px; }
.yu4q8.ylz96 .y1zwh { display: none; }
.yu4q8.ylz96 .yl3rm { display: none; border-top: 1px solid var(--og9oc); }
.yu4q8.ylz96 .yl3rm .y4zij { justify-content: center; min-height: 52px; }
.yu4q8.ylz96 .yaitg .y4zij { justify-content: flex-start; }
.yu4q8.ylz96 .yc5so { display: none; gap: 26px; margin: 0 auto; }
.yu4q8.ylz96 .yhhfy { display: inline-flex; align-items: center; gap: 10px; color: var(--omkl9); text-decoration: none; }
.yu4q8.ylz96 .yuuop { width: 36px; height: 36px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--oejk7) 16%, transparent); color: var(--o8sq2); }
.yu4q8.ylz96 .yuuop svg { width: 17px; height: 17px; }
.yu4q8.ylz96 .y7s9r { display: flex; flex-direction: column; font-weight: 700; font-size: .9rem; line-height: 1.2; white-space: nowrap; }
.yu4q8.ylz96 .yc5so { min-width: 0; }
@media (max-width: 1599px) { .yu4q8.ylz96 .yhhfy:nth-child(3) { display: none; } }
.yu4q8.ylz96 .y7s9r small { font-weight: 600; font-size: .68rem; color: var(--op7rv); letter-spacing: .06em; text-transform: uppercase; }
.yu4q8.ylz96.y5sq1 .yomuk { display: none; }
.yu4q8.ylz96.y5sq1 .ytx0m { font-size: 1.45rem; letter-spacing: -.01em; }
.yu4q8.ylz96.y0xk7 .y63sd { display: block; }
@media (max-width: 559px) { .yu4q8.ylz96.yj6p6 .yomuk { display: none; } }
.yu4q8.ylz96.y80aj, .yu4q8.ylz96.y0bpw { background: var(--oe426); padding: 10px 0; }
.yu4q8.ylz96.y80aj.ygwiy, .yu4q8.ylz96.y0bpw.ygwiy { box-shadow: none; }
.yu4q8.ylz96.y80aj .ymjbe { background: #fff; border: 1px solid var(--og9oc); 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); }
.yu4q8.ylz96.y0bpw .ymjbe { background: #fff; border: 1px solid var(--og9oc); border-radius: 14px; padding: 0 16px; box-shadow: 0 14px 34px -26px rgba(0,0,0,.35); }
.yu4q8.ylz96.y80aj { --o1epp: var(--oe426); --omkl9: var(--o8d81); }
.yu4q8.ylz96.yecss { --o1epp: color-mix(in srgb, var(--oe426) 72%, transparent); backdrop-filter: saturate(1.4) blur(14px); -webkit-backdrop-filter: saturate(1.4) blur(14px); }
.yu4q8.ylz96.yecss.ygwiy { --o1epp: color-mix(in srgb, var(--oe426) 94%, transparent); }
.yu4q8.ylz96.y3jkr { border-bottom: 1px solid var(--og9oc); }
.yu4q8.ylz96.y1vnu, .yu4q8.ylz96.yz4k2 {
  --omkl9: #fff; --op7rv: color-mix(in srgb, #fff 70%, transparent);
  --og9oc: rgba(255, 255, 255, .18); --obrls: rgba(255, 255, 255, .08); --o8sq2: var(--o7sj6);
}
.yu4q8.ylz96.y1vnu { --o1epp: var(--o0r84); }
.yu4q8.ylz96.yz4k2 { --o1epp: var(--o06cg); --omkl9: var(--om0ij, #141414); --op7rv: color-mix(in srgb, var(--om0ij, #141414) 70%, transparent); --og9oc: color-mix(in srgb, var(--om0ij, #141414) 22%, transparent); --obrls: color-mix(in srgb, var(--om0ij, #141414) 10%, transparent); --oejk7: var(--om0ij, #141414); --oz2sx: var(--o06cg); --o8sq2: var(--om0ij, #141414); }
.yu4q8.ylz96.yz4k2 .yb3e9[aria-current="page"] { box-shadow: inset 0 -2px 0 currentColor; }
.yu4q8.ylz96.ydjma .yomuk { width: 34px; height: 34px; }
.yu4q8.ylz96.y2udb .yomuk { width: 50px; height: 50px; }
.yu4q8.ylz96.y2udb .ytx0m { font-size: 1.45rem; }
body.yu44p .yu4q8.ylz96 .y2ge0 { display: grid; }
body.yu44p .ysbtj { display: block; }
@media (min-width: 1120px) {
  .yu4q8.ylz96 .yvs7t, .yu4q8.ylz96 .y9239, .yu4q8.ylz96 .ymg9l { display: inline-flex; }
  .yu4q8.ylz96 .y1zwh { display: block; }
  .yu4q8.ylz96 .yl3rm { display: block; }
  .yu4q8.ylz96 .yc5so { display: flex; }
}
@media (max-width: 1119px) {
  .yu4q8.ylz96 .yatjl { display: flex; }
  .yu4q8.ylz96 .yatjl .y7wxp { margin-right: auto; }
  .yu4q8.ylz96.y80aj .ymjbe { border-radius: 22px; padding: 0 8px 0 16px; }
  body.yu44p .yu4q8.ylz96 .yvs7t { display: inline-flex; min-height: 40px; padding: 8px 14px; font-size: .82rem; }
}
@media (max-width: 559px) {
  body.yu44p .yu4q8.ylz96 .yvs7t { display: none; }
  .yu4q8.ylz96 .ytx0m { font-size: 1.08rem; }
}
.yzgnj { font-size: .82rem; font-family: var(--oj2v4); }
.yp9tf { background: var(--o0r84); color: color-mix(in srgb, #fff 82%, var(--o0r84)); }
.ygjsd { background: var(--o06cg); color: var(--om0ij, #141414); }
.y2rhn { background: var(--ordgw); color: var(--o8d81); border-bottom: 1px solid color-mix(in srgb, var(--o8d81) 10%, transparent); }
.ycfek { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 22px; padding: 8px 0; }
.ytrpr, .y3e6n { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 20px; }
.yzbqu { display: inline-flex; align-items: center; gap: 7px; color: inherit; text-decoration: none; }
.yzbqu svg { width: 14px; height: 14px; flex: none; opacity: .85; }
a.yzbqu:hover { text-decoration: underline; }
.ypn2k { 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); }
.yevsb { font-weight: 700; }
.yg5oo { font-weight: 700; }
@media (max-width: 759px) { .y3e6n { display: none; } .ycfek { justify-content: center; } .ytrpr { justify-content: center; } }
body.yrbxg .y2ibe.yulk4 {
  --om3xm: var(--o0r84); --ovx0g: color-mix(in srgb, #fff 78%, var(--o0r84)); --ocd1u: #fff;
  --obt6o: color-mix(in srgb, #fff 58%, var(--o0r84)); --oe438: rgba(255, 255, 255, .14); --opi4l: var(--o7sj6);
  background: var(--om3xm); color: var(--ovx0g); border-top: 0; padding: 64px 0 0; font-size: .93rem;
}
body.yrbxg .y2ibe.yulk4.y6tgz { --om3xm: color-mix(in srgb, var(--o0r84) 72%, #000); }
body.yrbxg .y2ibe.yulk4.y7hmt { --om3xm: var(--ordgw); --ovx0g: var(--ot4ao); --ocd1u: var(--o8d81); --obt6o: var(--ot4ao); --oe438: color-mix(in srgb, var(--o8d81) 12%, transparent); --opi4l: var(--opzc9); }
body.yrbxg .y2ibe.yulk4.yg9es { --om3xm: var(--oe426); --ovx0g: var(--ot4ao); --ocd1u: var(--o8d81); --obt6o: var(--ot4ao); --oe438: color-mix(in srgb, var(--o8d81) 14%, transparent); --opi4l: var(--opzc9); border-top: 1px solid var(--oe438); }
body.yrbxg .y2ibe.yulk4.yk9e3 { --om3xm: var(--o06cg); --ovx0g: color-mix(in srgb, var(--om0ij, #141414) 82%, var(--o06cg)); --ocd1u: var(--om0ij, #141414); --obt6o: color-mix(in srgb, var(--om0ij, #141414) 66%, var(--o06cg)); --oe438: color-mix(in srgb, var(--om0ij, #141414) 20%, transparent); --opi4l: var(--om0ij, #141414); }
body.yrbxg .y2ibe.yulk4 h2 { color: var(--ocd1u); font-size: .78rem; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 16px; font-family: var(--oj2v4); font-weight: 800; }
body.yrbxg .y2ibe.yulk4 a, body.yrbxg .y2ibe.yulk4 .yu9cg { color: var(--ovx0g); text-decoration: none; }
body.yrbxg .y2ibe.yulk4 a:hover, body.yrbxg .y2ibe.yulk4 .yu9cg:hover { color: var(--opi4l); }
body.yrbxg .y2ibe.yulk4 .y7wxp, body.yrbxg .y2ibe.yulk4 .ytx0m { color: var(--ocd1u); }
body.yrbxg .y2ibe.yulk4 ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
body.yrbxg .y2ibe.yulk4 address { font-style: normal; line-height: 1.75; }
body.yrbxg .y2ibe.yulk4 .ytrcv { background: var(--o06cg); color: var(--om0ij, #141414); border-radius: 999px; }
body.yrbxg .y2ibe.yulk4.yk9e3 .ytrcv { background: var(--om0ij, #141414); color: var(--o06cg); }
body.yrbxg .y2ibe.yulk4 .ytdh7 { font-size: .82rem; color: var(--obt6o); line-height: 1.7; margin: 12px 0 0; }
body.yrbxg .y2ibe.yulk4 .ywv5w { display: grid; gap: 34px; }
body.yrbxg .y2ibe.yulk4 .y97mq p { margin: 16px 0 18px; max-width: 40ch; }
body.yrbxg .y2ibe.yulk4 .ymsho { margin-top: 22px; }
body.yrbxg .y2ibe.yulk4 .yay6z { display: grid; gap: 28px; }
body.yrbxg .y2ibe.yulk4 .y30yq { display: grid; gap: 14px; padding-bottom: 32px; margin-bottom: 36px; border-bottom: 1px solid var(--oe438); }
body.yrbxg .y2ibe.yulk4 .y30yq p { margin: 0; max-width: 60ch; font-size: 1.02rem; }
body.yrbxg .y2ibe.yulk4 .y9zgi { text-align: center; display: grid; justify-items: center; gap: 14px; }
body.yrbxg .y2ibe.yulk4 .y9zgi p { max-width: 56ch; margin: 0; }
body.yrbxg .y2ibe.yulk4 .y3xff { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 22px; font-weight: 700; }
body.yrbxg .y2ibe.yulk4 .yslkp { font-weight: 500; font-size: .88rem; color: var(--obt6o); }
body.yrbxg .y2ibe.yulk4 .y8tuv { font-family: var(--owyxo); font-weight: 800; font-size: clamp(2.6rem, 9vw, 7.5rem); line-height: .95; letter-spacing: -.03em; color: color-mix(in srgb, var(--ocd1u) 16%, transparent); margin: 44px 0 0; overflow-wrap: anywhere; text-transform: var(--ovkun, none); }
body.yrbxg .y2ibe.yulk4 .ytwh1 { margin-top: 44px; }
body.yrbxg .y2ibe.yulk4 .y2qwl { display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; padding: 22px 0 26px; font-size: .84rem; color: var(--obt6o); }
body.yrbxg .y2ibe.yulk4 .ytwh1 nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
body.yrbxg .y2ibe.yulk4 .yf82y .y2qwl { border-top: 1px solid var(--oe438); }
body.yrbxg .y2ibe.yulk4 .yecus { background: color-mix(in srgb, var(--om3xm) 82%, #000); }
body.yrbxg .y2ibe.yulk4.y7hmt .yecus, body.yrbxg .y2ibe.yulk4.yg9es .yecus { background: color-mix(in srgb, var(--o8d81) 6%, var(--om3xm)); }
body.yrbxg .y2ibe.yulk4 .yszwo .y2qwl { flex-direction: column; text-align: center; border-top: 1px solid var(--oe438); }
body.yrbxg .y2ibe.yulk4 .yxa3q { color: var(--obt6o); }
@media (min-width: 760px) {
  body.yrbxg .y2ibe.yulk4.yqp37 .ywv5w { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  body.yrbxg .y2ibe.yulk4.yh7x5 .ywv5w { grid-template-columns: 1.6fr 1fr 1fr; }
  body.yrbxg .y2ibe.yulk4.ysk0b .ywv5w { grid-template-columns: 1.2fr 1fr; }
  body.yrbxg .y2ibe.yulk4.ysk0b .yay6z { grid-template-columns: 1fr 1fr; }
  body.yrbxg .y2ibe.yulk4.yzfgy .ywv5w { grid-template-columns: 1.4fr 1fr 1fr 1.1fr 1fr; }
  body.yrbxg .y2ibe.yulk4 .y30yq { grid-template-columns: auto 1fr; align-items: center; gap: 32px; }
}
.y39o2 { background: var(--o06cg); color: var(--om0ij, #141414); }
.ylblv { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 30px; padding: 38px 0; }
.y73i4 { margin: 0; font-family: var(--owyxo); font-weight: 800; font-size: clamp(1.4rem, 3vw, 2.1rem); line-height: 1.15; text-transform: var(--ovkun, none); max-width: 26ch; overflow-wrap: normal; }
.yu9ch { margin: 8px 0 0; max-width: 60ch; opacity: .85; }
.y8m2l { display: flex; flex-wrap: wrap; gap: 10px; }
.yb83n { display: inline-flex; align-items: center; gap: 8px; min-height: 48px; padding: 12px 22px; border-radius: 999px; background: var(--om0ij, #141414); color: var(--o06cg); font-weight: 800; text-decoration: none; border: 2px solid transparent; }
.yb83n svg { width: 17px; height: 17px; }
.y4sxd { background: transparent; color: var(--om0ij, #141414); border-color: currentColor; }
@media (max-width: 1119px) {
  .yyqre, .yc3q2 { padding-bottom: 0; }
  .yyqre .y5rsg { bottom: 12px; }
  .yyqre .yk5pj { bottom: 18px; }
}
.ytyyw { grid-template-columns: 1fr; }
.ywhp7 { left: auto; right: 14px; bottom: calc(14px + env(safe-area-inset-bottom)); padding: 0; background: none; border: 0; backdrop-filter: none; display: block; }
.ywhp7 .ytrcv { 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); }
.ywhp7 .ytrcv svg { width: 24px; height: 24px; margin: 0; }
.yc3q2 .yk5pj { bottom: 86px; }
@media (min-width: 1120px) { .ywhp7 { display: none; } }
.y5rsg .y94wy { display: flex; flex-wrap: wrap; }
.y5rsg .y94wy .ytrcv { flex: 1 1 130px; }
.yqiqi { max-width: 760px; padding: 14px 18px; border-radius: 10px; }
.yqiqi h2 { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.yqiqi p { margin-bottom: 10px; }
.yqiqi .y94wy .ytrcv { min-height: 38px; flex: 0 1 auto; }
.yr6wc { background: var(--o0r84); color: #fff; border-color: transparent; border-radius: 4px; }
.yr6wc p { color: rgba(255, 255, 255, .82); }
.yr6wc a, .yr6wc h2 svg { color: #fff; }
.yr6wc .yduu6 { --oolgv: #fff; border-color: rgba(255, 255, 255, .55); }
