

:root {--el5: color-mix(in srgb, var(--qh3) 35%, var(--vwzi4));--dbe:var(--ly8);--f1o:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--k1ure:"Futura", "Avenir Next", "Century Gothic", system-ui, "Trebuchet MS", sans-serif;--gwusf: var(--y4a);--rh7ca: var(--ibr);--frbm: var(--nc9p0);--qh3: var(--rqxs);--r9e5s:  1180px;--uie:  248px;--ezs:  clamp(16px, 1.8vw, 26px);--vwzi4:   var(--jb22y);--ius:  var(--uwn);--sx5:  clamp(30px, 3.4vw, 52px);--ca1:    var(--il9n1);--eeg4:     10px;}

body {-webkit-text-size-adjust: 100%;color: var(--vwzi4);background: var(--ca1);margin: 0;font: 15.5px/1.6 var(--k1ure);}

.gj5spt {position: absolute;top: 0;font-weight: 700;z-index: 200;background: var(--qh3);color: var(--qczf, #fff);padding: 11px 18px;text-decoration: none;left: -9999px;border-radius: var(--eeg4);}
.gj5spt:focus {left: 10px;top: 10px;}

.gsezxf {gap:2px;flex-direction: column;padding: 16px 12px;position: fixed;display: flex;border-right: 1px solid var(--ius);inset: 0 auto 0 0;overscroll-behavior: contain;z-index: 50;overflow-y: auto;width: var(--uie);background: var(--g4qw);}
.cq55yc {min-width: 0;margin-left: var(--uie);}

.y95zfsp {align-items: center;padding: 6px 10px 16px;text-decoration: none;display: flex;}
.y95zfsp img {display: block;height: 26px;width: auto;}
.psac {letter-spacing: -.03em;color: var(--f9al);font-size: 18px;font-weight: 800;}

.n4a8f ul {list-style: none;margin: 0;padding: 0;display: grid;gap:8px;}
.n4a8f a {display: flex;border-radius:9px;gap:10px;align-items: center;font-size: 14px;padding: 9px 11px;text-decoration: none;font-weight: 600;color: color-mix(in srgb, var(--f9al) 62%, transparent);}
.n4a8f a:hover {color: var(--f9al);background: var(--y4a);}
.n4a8f a[aria-current="page"] {background: color-mix(in srgb, var(--qh3) 15%, transparent);color: var(--f9al);}

.d7dz {width: 7px;border-radius: 50%;height: 7px;flex: 0 0 auto;background: color-mix(in srgb, currentColor 40%, transparent);}
.n4a8f a[aria-current="page"] .d7dz {background: var(--qh3);}

.hqwjx {border: 1px solid var(--ius);border-radius: var(--eeg4);padding: 14px;background: var(--gwusf);margin-top: auto;}
.g0anzws {font-size: 14px;margin: 0;font-weight: 700;}
.pqn8dzr {line-height:1.43;font-size: 12.5px;margin: 5px 0 0;color: var(--frbm);}

.tens {border-bottom: 1px solid var(--ius);position: sticky;top: 0;backdrop-filter: blur(10px);background: color-mix(in srgb, var(--ca1) 92%, transparent);z-index: 40;}
.g2ajtqz {min-height: 54px;gap:15px;padding: 0 clamp(16px, 2vw, 28px);align-items: center;display: flex;}
.f1s7g {font: 500 12px/1.4 var(--f1o);min-width: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: var(--frbm);}
.trt0meb {display: flex;margin-left: auto;gap:8px;align-items: center;}

.mta6,
.w8tgk1d :is(.x1763, .xkajd, .hqdhw5a) a[role="button"],
.w8tgk1d .x1763 a {border-radius:7px;border: 1px solid transparent;font-size: 14px;white-space: nowrap;align-items: center;padding: 10px 20px;display: inline-flex;text-decoration: none;transition:background 0.148s, border-color 0.151s;font-weight: 700;justify-content: center;cursor: pointer;}

.p1vjz3 {color: var(--z4lw, var(--rec));background: var(--ht6ye);border-color: var(--ius);}
.c56y1x3 {color: var(--gx7, var(--ovms));background: var(--r0g6);}
.c56y1x3:hover {background: var(--bnhx2);}

.w8tgk1d :is(.x1763, .xkajd, .hqdhw5a) a[role="button"],
.w8tgk1d .x1763 a {background: var(--rqxs);color: var(--q2p, var(--yfhfb));}
.st6a {width: 100%;margin-top:13px;display: flex;}

.gtswd2y {top: 0;opacity:0.05;left: 0;position: fixed;pointer-events: none;height: 1px;width: 1px;}
.yrhzt5g {align-items: center;text-decoration: none;overflow: hidden;min-height: 44px;min-width: 0;color: var(--f9al);flex: 0 1 auto;display: none;}
.yrhzt5g img {display: block;width: auto;height: 22px;}
.fhg9 {white-space: nowrap;letter-spacing: -.02em;overflow: hidden;font: 800 17px/1 var(--k1ure);text-overflow: ellipsis;color: var(--f9al);}
.yrhzt5g:focus-visible {outline: 2px solid var(--f9al);outline-offset: 2px;}
.q93s {flex-direction: column;padding: 8px;gap:5px;display: none;cursor: pointer;}
.q93s span {height: 2px;display: block;width: 19px;border-radius:1px;background: var(--vwzi4);}

.yaqqw3r {z-index: 60;left: calc(var(--uie) + 14px);backdrop-filter: blur(10px);position: fixed;background: color-mix(in srgb, var(--gwusf) 94%, transparent);gap:15px;display: flex;border-radius: var(--eeg4);border: 1px solid color-mix(in srgb, var(--qh3) 34%, transparent);right: 14px;align-items: center;padding: 12px 40px 12px 16px;bottom: 14px;justify-content: space-between;}
.p4gyb {font-weight: 600;font-size: 14px;}

.f4k2r {padding: 0;width: 1px;top: 0;margin: -1px;overflow: hidden;left: 0;border: 0;height: 1px;clip-path: inset(50%);white-space: nowrap;position: fixed;}
.f4k2r:checked ~ .yaqqw3r {display: none;}

.gpqxxfh {align-items: center;justify-content: center;transition:color 0.113s;cursor: pointer;height: 44px;color: color-mix(in srgb, var(--vwzi4) 78%, transparent);top: 0;z-index: 1;position: absolute;right: 0;width: 44px;display: inline-flex;}

.gpqxxfh::before {background: var(--dbe);inset: 11px;border: 1px solid var(--ius);position: absolute;content: '';transition:border-color 0.158s, background 0.112s;}
.gpqxxfh svg {position: relative;z-index: 1;}
.gpqxxfh:hover {color: var(--el5);}
.gpqxxfh:hover::before {background: color-mix(in srgb, var(--vwzi4) 8%, var(--dbe));border-color: color-mix(in srgb, var(--qh3) 50%, var(--ius));}
.gpqxxfh:focus-visible {outline: 2px solid var(--el5);outline-offset: -3px;}

.w8tgk1d {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.w8tgk1d > * {max-width: var(--r9e5s);margin: 0 auto var(--ezs) !important;padding-top: var(--sx5);padding-bottom: 0;}
.w8tgk1d > *:last-child {margin-bottom: 0 !important;}

.w8tgk1d :is(h1, h2, h3) {text-wrap: balance;letter-spacing: -.024em;}
.w8tgk1d h1 {line-height:1.13;font-weight: 800;margin: 0 0 14px;font-size: clamp(24px, 2.4vw, 31px);}
.w8tgk1d h2 {text-align: left;line-height:1.21;margin: 0 0 14px;font-size: clamp(21px, 2.2vw, 28px);font-weight: 800;}
.w8tgk1d h3 {margin: 20px 0 7px;font-weight: 700;font-size: 17px;}
.w8tgk1d p  {margin: 0 0 12px;}
.w8tgk1d img {border-radius: var(--eeg4);max-width: 100%;height: auto;}

.w8tgk1d :is(.abt1zn1, .chjsq, .xspj, .hqdhw5a,
             .xkajd, .t59gm1) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--qh3);}

.w8tgk1d > * > h2::before,
.w8tgk1d > * > div > h2::before {background: var(--qh3);margin: 0 0 12px;height: 3px;content: "";border-radius:3px;width: 26px;display: block;}

.w8tgk1d :is(.hqdhw5a, .xkajd, .t59gm1, .sn06) {border: 1px solid var(--ius);border-radius: var(--eeg4);background: var(--gwusf);padding: var(--sx5) clamp(20px, 2.4vw, 34px) !important;}

.w8tgk1d .f7y1h7.f7y1h7 {background: var(--gwusf);grid-template-columns: minmax(0, 1fr);border: 1px solid var(--ius);border-radius: var(--eeg4);display: grid;overflow: hidden;padding: 0 !important;min-width: 0;}

.k25e9y {padding: 9px clamp(18px, 2.2vw, 30px);background: var(--dbe);align-items: center;justify-content: space-between;display: flex;gap:12px;border-bottom: 1px solid var(--rh7ca);min-width: 0;grid-column: 1 / -1;}
.ww89d {overflow: hidden;text-transform: uppercase;text-overflow: ellipsis;white-space: nowrap;font: 700 11.5px/1 var(--f1o);letter-spacing: .1em;color: var(--el5);}
.ezz5gvn {color: var(--frbm);flex: 0 0 auto;letter-spacing: .08em;font: 600 11.5px/1 var(--f1o);font-style: normal;}

.np38y {display: flex;flex-direction: column;text-align: left;align-items: flex-start;width: auto;padding: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);max-width: none;min-width: 0;}

.hysd.hysd {letter-spacing: -.028em;overflow-wrap: anywhere;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--k1ure);color: var(--vwzi4);margin: 0;}
.ayhy54.ayhy54 {font-size: 15.5px;color: color-mix(in srgb, var(--frbm) 26%, var(--vwzi4));margin: 11px 0 0;line-height:1.60;max-width: 56ch;}
.p1gwk5 {margin-top:20px;color: var(--q2p, var(--yfhfb));text-decoration: none;min-height: 44px;display: inline-flex;justify-content: center;border-radius:7px;background: var(--rqxs);align-items: center;padding: 0 22px;transition:background 0.136s;font: 700 14px/1 var(--k1ure);}
.p1gwk5:hover {background: var(--bnhx2);}

.yf2rfwa {min-width: 0;border: 1px solid var(--rh7ca);border-radius:8px;margin: 0 clamp(18px, 2.2vw, 30px) clamp(24px, 2.8vw, 38px);overflow: hidden;background: var(--dbe);position: relative;}
.cqw3q5.cqw3q5 {display: block;object-fit: cover;color: var(--bfofj, inherit);height: auto;border-radius: 0;max-height: 30vh;width: 100%;}

.zbtg4 {max-height: 30vh;justify-content: center;font: 800 clamp(52px, 9vw, 116px)/1 var(--f1o);min-height: 20vh;width: 100%;letter-spacing: -.05em;display: flex;color: var(--el5);align-items: center;background-color: var(--kwzpz, var(--dbe));}

.f7y1h7 .ysj9.ysj9 {background-image:
    repeating-linear-gradient(90deg, var(--rh7ca) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--rh7ca) 0 1px, transparent 1px 26px);}
.f7y1h7 .sazx3n.sazx3n {background-image:
    repeating-linear-gradient(90deg, var(--rh7ca) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--rh7ca) 0 1px, transparent 1px 34px);}
.f7y1h7 .ssz9.ssz9 {background-image:
    repeating-linear-gradient(90deg, var(--rh7ca) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--rh7ca) 0 1px, transparent 1px 44px);}

.k1kq4 {border-radius: 50%;position: absolute;right: 9px;height: 6px;top: 9px;background: var(--el5);width: 6px;}

.krkjck .ysj9.ysj9 {background-image:
    repeating-linear-gradient(90deg, var(--rh7ca) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--rh7ca) 0 1px, transparent 1px 26px);}
.krkjck .sazx3n.sazx3n {background-image:
    repeating-linear-gradient(90deg, var(--rh7ca) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--rh7ca) 0 1px, transparent 1px 34px);}
.krkjck .ssz9.ssz9 {background-image:
    repeating-linear-gradient(90deg, var(--rh7ca) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--rh7ca) 0 1px, transparent 1px 44px);}

.w8tgk1d .krkjck.krkjck {min-width: 0;padding: 0 !important;background: var(--gwusf);grid-template-columns: minmax(0, 1fr);display: grid;border: 1px solid var(--ius);border-radius: var(--eeg4);overflow: hidden;}
.krkjck .jbrh5qc {background: var(--dbe);border-bottom: 1px solid var(--ius);position: relative;min-width: 0;overflow: hidden;margin: 0;}
.krkjck .kcr89qz {width: 100%;object-fit: cover;display: block;color: var(--v82, inherit);max-height: 26vh;height: auto;border-radius: 0;}

.krkjck .zqpp {max-height: 24vh;width: 100%;align-items: center;background-color: var(--bom, var(--dbe));color: var(--el5);font: 800 clamp(40px, 6.5vw, 84px)/1 var(--f1o);min-height: 15vh;letter-spacing: -.05em;display: flex;justify-content: center;}
.jq4g5.jq4g5 {padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;letter-spacing: -.02em;text-wrap: balance;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--k1ure);overflow-wrap: break-word;color: var(--vwzi4);margin: 0;max-width: 24ch;}

.krkjck .vamq {display: grid;gap: clamp(14px, 1.6vw, 22px);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;align-items: start;grid-template-columns: minmax(0, 1fr);}
.bx1n.bx1n {color: color-mix(in srgb, var(--frbm) 26%, var(--vwzi4));min-width: 0;font-size: 15.5px;max-width: 62ch;margin: 0;line-height:1.63;}
.krkjck .mnp47p {display: flex;min-width: 0;margin: 0;gap:5px 18px;flex-wrap: wrap;}
.krkjck .nhvz8n {letter-spacing: .16em;margin: 0;color: var(--frbm);font: 700 10.5px/1.6 var(--f1o);text-transform: uppercase;}
.krkjck .ae5as {font: 700 13px/1.6 var(--f1o);color: var(--el5);margin: 0 12px 0 0;letter-spacing: .04em;}
.krkjck .r1pcr {display: inline-flex;background: var(--rqxs);margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);border-radius:5px;transition:background 0.2s;color: var(--q2p, var(--yfhfb));align-items: center;min-height: 46px;letter-spacing: .04em;justify-content: center;padding: 0 28px;justify-self: start;font: 700 14px/1 var(--k1ure);text-decoration: none;}
.krkjck .r1pcr:hover {background: var(--bnhx2);}
@media (min-width:905px) {
  
  .krkjck .vamq {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .krkjck .mnp47p {justify-content: flex-end;}
}
@media (max-width:904px) {
  
  .krkjck .kcr89qz  {max-height: 18vh;}
  .krkjck .zqpp {min-height: 12vh;max-height: 18vh;}
}

.w8tgk1d .h4b8 {min-height: 340px;display: flex;border: 1px solid var(--ius);border-radius: var(--eeg4);flex-direction: column;justify-content: flex-end;overflow: hidden;position: relative;}

.w8tgk1d .byyjs .xzm7pe {object-fit: cover;position: absolute;height: 100%;inset: 0;width: 100%;}
.c7t1tp1 {pointer-events: none;inset: 0;position: absolute;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--gwusf) 20%, transparent) 0%,
      color-mix(in srgb, var(--gwusf) 55%, transparent) 60%,
      color-mix(in srgb, var(--gwusf) 85%, transparent) 100%);}
.w4d4 {background: color-mix(in srgb, var(--dbe) 92%, transparent);z-index: 1;position: relative;}
.fxcy {z-index: 1;position: relative;background: color-mix(in srgb, var(--gwusf) 95%, transparent);}
.fxcy .hysd,
.fxcy .ayhy54 {color: var(--njq, var(--vwzi4));}
@media (max-width:904px) {
  .w8tgk1d .h4b8 {min-height: 280px;}
}

@media (min-width:905px) {
  
  .w8tgk1d .f7y1h7.f7y1h7 {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .yf2rfwa {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .yc99p .np38y  {order: 2;}
  .yc99p .yf2rfwa {order: 1;}
}

.pe5f37 {padding: var(--sx5) clamp(20px, 2.4vw, 34px);border: 1px solid var(--ius);border-radius: var(--eeg4);margin: 0 0 var(--ezs);background: var(--gwusf);}
.n08enes {display: grid;align-items: center;border-bottom: 1px solid var(--rh7ca);gap:9px 18px;margin-bottom:3px;padding-bottom:16px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);}

.s3j3v0 .ehc8 {grid-column: 1 / -1;order: -1;}
.m18wsza  .ehc8 {grid-column: 3;}
.w3qnfn7 {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--f1o);font-variant-numeric: tabular-nums;letter-spacing: -.03em;color: var(--vwzi4);}
.c52839y {font-size: .44em;font-weight: 600;color: var(--frbm);}

.pkjpt {display: block;border-radius:2px;position: relative;height: 6px;overflow: hidden;background: var(--rh7ca);}
.pkjpt::before {position: absolute;width: var(--zz1g, 0%);background: var(--el5);inset: 0 auto 0 0;content: "";}
.ehc8 {margin: 0;font-size: 15px;line-height:1.59;color: var(--frbm);}

.a0mq9k1 {margin: 0;list-style: none;padding: 0;}
.k68bwp {align-items: baseline;grid-template-columns: 3.6em minmax(0, 1fr);border-bottom: 1px solid var(--rh7ca);display: grid;gap: 0 16px;padding: 14px 0;}
.k68bwp:last-child {border-bottom: 0;padding-bottom: 0;}
.eke4kp {color: var(--el5);white-space: nowrap;font: 700 13px/1.4 var(--f1o);font-style: normal;font-variant-numeric: tabular-nums;}
.fngz {color: var(--frbm);font-weight: 600;}
.pwwd20 {min-width: 0;margin: 0;}
.bcvkdj {line-height:1.61;margin: 0;font-size: 15px;}
.sa6j {font: 600 12px/1.3 var(--f1o);font-style: normal;color: var(--frbm);margin-top:7px;letter-spacing: .06em;display: block;}

.epntf7 {grid-template-columns: minmax(0, 1fr);}

.wfhmt {color: var(--el5);margin-left:11px;border-left: 1px solid var(--rh7ca);font: 700 12px/1.3 var(--f1o);font-variant-numeric: tabular-nums;padding-left:11px;letter-spacing: .04em;}

.w2pv {margin-left: 0;padding-left: 0;border-left: 0;}
.sa6j:empty {display: none;}

.nhyq {min-width: 0;margin: 0;}
.nhyq > .pwwd20 {margin: 0;}
.v1shc {margin-top:8px;display: flex;justify-content: space-between;padding-top:8px;align-items: baseline;gap:3px 14px;flex-wrap: wrap;border-top: 1px solid var(--rh7ca);}
.v1shc > .sa6j {margin-top: 0;}

.nhyq > .v1shc:only-child {margin-top: 0;padding-top: 0;border-top: 0;}
@media (max-width:632px) {
  .n08enes {grid-template-columns: auto minmax(0, 1fr);}
  .m18wsza .ehc8 {grid-column: 1 / -1;}
  .k68bwp {grid-template-columns: 1fr;gap:4px;}
}

.erma {margin: 0 0 var(--ezs);background: var(--gwusf);padding: var(--sx5) clamp(20px, 2.4vw, 34px);border: 1px solid var(--ius);border-radius: var(--eeg4);min-width: 0;}

.qytrhd {padding: clamp(20px, 2.2vw, 30px);}
.t7xv67s {color: var(--el5);display: block;letter-spacing: .12em;text-transform: uppercase;font: 700 11px/1 var(--f1o);margin: 0 0 12px;}

.tgmvdvj {grid-template-columns: minmax(0, 1fr);min-width: 0;align-items: start;gap:21px 26px;display: grid;}

.p9m91b {grid-template-columns: minmax(0, 1fr);}
.cc05t3 {min-width: 0;}
.cw8rx.cw8rx {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--k1ure);margin: 0 0 10px;color: var(--vwzi4);}
.hsc1 {min-width: 0;}
.hsc1 > :first-child {margin-top: 0;}
.hsc1 > :last-child  {margin-bottom: 0;}
.mnbzz7s {align-items: center;min-height: 44px;border-radius:8px;padding: 0 20px;display: inline-flex;text-decoration: none;color: var(--q2p, var(--yfhfb));justify-content: center;transition:background 0.143s;font: 700 14px/1 var(--k1ure);margin-top:16px;background: var(--rqxs);}
.mnbzz7s:hover {background: var(--bnhx2);}
.rg2w {min-width: 0;margin: 0;}

.ym6c7e9 {max-width: 100%;display: block;margin-inline: auto;width: fit-content;}
.s7adpv {margin-inline: auto;border: 1px solid var(--rh7ca);border-radius:8px;height: auto;display: block;max-height: 460px;max-width: 100%;object-fit: contain;}

.rg2w {order: -1;}
@media (max-width:771px) {
  .s7adpv {max-height: 340px;}
}
@media (min-width:772px) {
  .yy0b .rg2w {order: 1;}
}

.b71mp6 {border: 1px solid var(--ius);border-radius: var(--eeg4);margin: 0 0 var(--ezs);background: var(--gwusf);padding: var(--sx5) clamp(20px, 2.4vw, 34px);min-width: 0;}
.d16eew {border-bottom: 1px solid var(--rh7ca);justify-content: space-between;align-items: baseline;gap:15px;padding-bottom:14px;margin-bottom:17px;display: flex;}
.w5gpd.w5gpd {margin: 0;letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--k1ure);color: var(--vwzi4);min-width: 0;}
.n2h2 {letter-spacing: .08em;flex: 0 0 auto;font: 700 12px/1 var(--f1o);font-style: normal;font-variant-numeric: tabular-nums;color: var(--el5);}
.tt4tc {display: grid;min-width: 0;gap:11px;padding: 0;list-style: none;margin: 0 0 18px;}
.ywgne  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.e5w0gp {justify-content: center;flex-wrap: wrap;display: flex;}
.e5w0gp > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:594px) { .e5w0gp > * {max-width: none;} }
.g5v2e {min-width: 0;}
.fahbhf {background: var(--dbe);border: 1px solid var(--rh7ca);border-radius:7px;overflow: hidden;min-width: 0;margin: 0;}
.j5gq6 {display: block;width: 100%;border-radius: 0;height: auto;}
.yfmcqt {border-top: 1px solid var(--rh7ca);padding: 9px 11px;color: var(--frbm);font: 600 12.5px/1.4 var(--f1o);}
.z3p7e {margin: 0 0 18px;font-size: clamp(16px, 1.45vw, 18px);line-height:1.58;color: var(--frbm);}
.tnm5 {gap:11px;display: flex;flex-wrap: wrap;}
.qy09, .cdvgdc {min-height: 44px;text-decoration: none;align-items: center;padding: 0 20px;display: inline-flex;font: 700 14px/1 var(--k1ure);border-radius:8px;transition:background 0.157s, border-color 0.156s;justify-content: center;}
.qy09 {background: var(--rqxs);color: var(--q2p, var(--yfhfb));}
.qy09:hover {background: var(--bnhx2);}

.cdvgdc {border: 1px solid var(--ius);color: var(--vwzi4);background: transparent;}
.cdvgdc:hover {border-color: var(--el5);}

.jdrs {margin: 0 0 var(--ezs);align-items: start;display: grid;gap:15px 18px;padding: 20px 0 0;border-top: 1px solid var(--ius);grid-template-columns: auto minmax(0, 1fr);}
.xw0xxmv {flex: 0 0 auto;}
.v28h6hc {width: 56px;height: 56px;object-fit: cover;display: block;border: 1px solid var(--rh7ca);border-radius:5px;}
.xd9s {min-width: 0;}
.q9qx4x7 {flex-wrap: wrap;gap:4px 10px;display: flex;margin: 0;align-items: baseline;}
.znfz {color: var(--vwzi4);font-size: 15px;font-weight: 700;}
.djrp {font-size: 13.5px;color: var(--frbm);}

.qrhjjw > .znfz {display: block;}
.kgvb4q0 {margin-top:3px;font-style: normal;display: block;}

.cx8q {margin-bottom:6px;display: block;color: var(--el5);font-style: normal;font: 700 11px/1.3 var(--f1o);letter-spacing: .1em;text-transform: uppercase;}
.h20q {margin-top:7px;display: inline-block;font: 600 12px/1.3 var(--f1o);font-style: normal;color: var(--el5);letter-spacing: .06em;}

.ykpsct {display: block;}
.ytet {font-size: 14.5px;color: var(--frbm);margin: 9px 0 0;line-height:1.63;}
.qg2my {gap:7px;display: flex;margin-top:13px;flex-wrap: wrap;}

.e3x9qh {display: inline-flex;text-decoration: none;width: 44px;align-items: center;height: 44px;color: var(--frbm);transition:color 0.16s, border-color 0.197s;justify-content: center;border-radius:9px;border: 1px solid var(--rh7ca);}
.e3x9qh:hover {border-color: var(--el5);color: var(--el5);}
.z68v854 {color: var(--frbm);font-size: 12.5px;line-height:1.57;margin: 12px 0 0;}
@media (max-width:553px) {
  .jdrs {grid-template-columns: minmax(0, 1fr);}
}

.w8tgk1d {counter-reset: vt-sect;}
.sb29em {margin: 0 0 var(--ezs);min-width: 0;}
.qycmdf {margin-bottom:17px;border-bottom: 1px solid var(--rh7ca);align-items: baseline;padding-bottom:11px;display: flex;gap:12px;}
.gnkje5 {counter-increment: vt-sect;}
.gnkje5::before {letter-spacing: .08em;color: var(--el5);content: counter(vt-sect, decimal-leading-zero);flex: 0 0 auto;font: 700 12px/1.4 var(--f1o);font-variant-numeric: tabular-nums;}
.b96k6q.b96k6q {min-width: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--k1ure);color: var(--vwzi4);margin: 0;letter-spacing: -.024em;}

.n6315.n6315 {padding-bottom:12px;border-bottom: 1px solid var(--rh7ca);margin-bottom:16px;}
.f18fvq {counter-increment: vt-sect;}

.w8tgk1d > * > h2.f18fvq::before {letter-spacing: .08em;margin: 0 0 7px;content: counter(vt-sect, decimal-leading-zero);background: none;display: block;color: var(--el5);font: 700 12px/1.4 var(--f1o);font-variant-numeric: tabular-nums;border-radius: 0;height: auto;width: auto;}

.pshw.pshw {margin: 0 0 16px;}
.k0n7r {height: 0;border: 0;border-top: 1px solid var(--rh7ca);margin: 0 0 20px;}

.gnkje5 + .byh1xck {padding-left: 0;}
.byh1xck {min-width: 0;}
.byh1xck > :first-child {margin-top: 0;}
.byh1xck > :last-child  {margin-bottom: 0;}
@media (min-width:905px) {
  .gnkje5 + .byh1xck {padding-left: 2.9em;}
}

.n3cr.n3cr {display: flex;margin: 0 0 var(--ezs);}
.awj5w  {justify-content: flex-start;}
.fac5j   {justify-content: center;}
.c4ds3 {justify-content: flex-end;}
.p1aj {color: var(--q2p, var(--yfhfb));background: var(--rqxs);padding: 0 24px;border-radius:7px;align-items: center;text-decoration: none;min-height: 44px;justify-content: center;display: inline-flex;transition:background 0.146s;}
.p1aj:hover {background: var(--bnhx2);}
.g36dx8q {flex: 1 1 auto;}
.xbs2 {font: 700 14px/1 var(--k1ure);}

.gh6v {margin: 0 1px 0 10px;width: 7px;border-top: 2px solid currentColor;flex: 0 0 auto;border-right: 2px solid currentColor;transform: rotate(45deg);height: 7px;}

.x0myy9 {position: relative;border: 1px solid var(--rh7ca);border-radius: var(--eeg4);margin: 0 0 var(--ezs);overflow: hidden;min-width: 0;}
.j2pq {border-radius:5px;z-index: 1;background: color-mix(in srgb, var(--gwusf) 82%, transparent);left: 10px;color: var(--el5);top: 9px;letter-spacing: .08em;position: absolute;font: 700 10.5px/1 var(--f1o);font-style: normal;font-variant-numeric: tabular-nums;padding: 3px 7px;}
.adwrws {display: block;}
.hrewpm {height: auto;width: 100%;border-radius: 0;display: block;}

.ms0h5 {margin: 0 0 var(--ezs);padding: 18px 20px;background: var(--gwusf);border: 1px solid var(--ius);border-radius: var(--eeg4);}
.bv89b7 {letter-spacing: .12em;margin-bottom:12px;color: var(--el5);text-transform: uppercase;display: block;font: 700 11.5px/1 var(--f1o);}

.kzn6r {border-top: 1px solid var(--ius);margin-top:9px;padding-top:11px;}
.ztfyx9 {margin: 0;display: grid;list-style: none;padding: 0;gap:2px;}
.gx9wery {counter-reset: vt-idx;}
.gx9wery > li {counter-increment: vt-idx;}

.gx9wery > li > a::before {color: var(--el5);content: counter(vt-idx, decimal-leading-zero) "  ";font: 700 11px/1 var(--f1o);font-variant-numeric: tabular-nums;}
.ztfyx9 > li > a {padding: 0 4px;text-decoration: none;color: var(--frbm);min-height: 44px;transition:color 0.166s;border-bottom: 1px solid var(--rh7ca);display: flex;font-size: 14.5px;gap:9px;align-items: center;}
.ztfyx9 > li:last-child > a {border-bottom: 0;}
.ztfyx9 > li > a:hover {color: var(--vwzi4);}

.ycsd {margin: 0 0 var(--ezs);background: var(--gwusf);padding: var(--sx5) clamp(20px, 2.4vw, 34px);border: 1px solid var(--ius);border-radius: var(--eeg4);}
.ajkcf4.ajkcf4 {margin: 0 0 9px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--k1ure);letter-spacing: -.024em;color: var(--vwzi4);}
.kwz7t9 {margin: 0 0 18px;font-size: 15.5px;color: var(--frbm);line-height:1.59;}
.erhn5 {display: grid;grid-template-columns: max-content minmax(0, 1fr);gap: 0;margin: 0 0 20px;}

.xqdabh {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.xqdabh > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.xqdabh > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.c5khf {white-space: nowrap;padding: 9px 16px 9px 0;text-transform: uppercase;border-bottom: 1px solid var(--rh7ca);font: 700 11.5px/1.4 var(--f1o);letter-spacing: .09em;color: var(--frbm);}
.atef {font: 600 14px/1.4 var(--f1o);font-variant-numeric: tabular-nums;margin: 0;color: var(--vwzi4);padding: 9px 0;border-bottom: 1px solid var(--rh7ca);}

.qc42 {border-collapse: collapse;border: 0;background: none;table-layout: auto;width: 100%;margin: 0 0 20px;}
.qc42 .c5khf {width: 1%;text-align: left;}

.e5m4h4 {flex-wrap: wrap;border-top: 1px solid var(--rh7ca);padding: 0;display: flex;border-bottom: 1px solid var(--rh7ca);list-style: none;margin: 0 0 20px;}
.k1rsef {margin-right:23px;border-right: 1px solid var(--rh7ca);padding: 12px 22px 12px 0;flex: 0 1 auto;min-width: 0;}
.k1rsef:last-child {padding-right: 0;border-right: 0;margin-right: 0;}
.k1rsef > .c5khf {white-space: normal;padding: 0 0 5px;display: block;border-bottom: 0;}
.k1rsef > .atef {font-weight: 700;border-bottom: 0;font-size: 17px;font-style: normal;display: block;padding: 0;}
@media (max-width:553px) {
  
  .e5m4h4 {display: block;}
  .k1rsef {padding: 11px 0;border-bottom: 1px solid var(--rh7ca);border-right: 0;margin: 0;}
  .k1rsef:last-child {border-bottom: 0;}
}

.amqt0 {display: flex;gap:11px;flex-wrap: wrap;}
.w12gx {align-items: center;display: inline-flex;background: transparent;border-radius:8px;border: 1px solid var(--ius);text-decoration: none;min-height: 44px;color: var(--vwzi4);padding: 0 20px;transition:border-color 0.143s, color 0.2s;justify-content: center;}
.w12gx:hover {color: var(--el5);border-color: var(--el5);}
.bpzt5 {font: 700 14px/1 var(--k1ure);}
@media (max-width:632px) {
  .xqdabh {grid-template-columns: max-content minmax(0, 1fr);}
}

.a19ep, .nwys11q {margin: 0 0 var(--ezs);min-width: 0;}
.m6aas {color: var(--vwzi4);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--k1ure);margin-bottom:14px;display: block;}
.f138 {border-bottom: 1px solid var(--rh7ca);padding-bottom:11px;}
.aj22cb, .gaen5 {min-width: 0;}
.aj22cb > :first-child, .gaen5 > :first-child {margin-top: 0;}
.aj22cb > :last-child,  .gaen5 > :last-child  {margin-bottom: 0;}
.dgjh78.dgjh78 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--k1ure);margin: 0 0 14px;color: var(--vwzi4);letter-spacing: -.024em;}

.h7ah {border-left: 1px solid var(--rh7ca);padding-left: clamp(0px, 2vw, 26px);}

.cz2x {height: 0;border: 0;border-top: 1px solid var(--rh7ca);margin: 0 0 18px;}

.gyes {border-bottom: 1px solid var(--rh7ca);margin-bottom:16px;padding: 11px 0;border-top: 1px solid var(--ius);}

.dxe22e {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);align-items: start;display: grid;gap: 0 26px;}
.k69s9 {min-width: 0;padding-top:4px;}
.w8tgk1d .k69s9 > h2.m6aas.m6aas,
.w8tgk1d .gyes > h2.m6aas.m6aas {margin: 0;}
.w8tgk1d .k69s9 > h2.m6aas.m6aas {font: 700 11.5px/1.45 var(--f1o);text-transform: uppercase;color: var(--frbm);letter-spacing: .09em;}
@media (max-width:726px) {
  .dxe22e {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .k69s9 {padding-top: 0;}
  .w8tgk1d .k69s9 > h2.m6aas.m6aas {margin: 0 0 12px;}
}

.hqdhw5a.hqdhw5a .vvb1f {margin: 0;}
.hqdhw5a.hqdhw5a .nkjn6v {padding: 14px 0;border-top: 1px solid var(--rh7ca);grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);gap:11px 28px;display: grid;}
.hqdhw5a.hqdhw5a .nkjn6v:first-child {border-top: 0;}
.hqdhw5a.hqdhw5a .m2br0 {font-weight: 700;line-height:1.39;margin: 0;font-size: 15px;}

.hqdhw5a.hqdhw5a .nkjn6v > .m2br0 {display: grid;grid-template-columns: 2.1em 1fr;align-items: baseline;}
.hqdhw5a.hqdhw5a .xbjr5kz {letter-spacing: .08em;color: var(--el5);font-weight: 700;font-variant-numeric: tabular-nums;font-size: 11.5px;}
.hqdhw5a.hqdhw5a .zam9q {line-height:1.64;font-size: 14px;color: var(--frbm);margin: 0;}

.hqdhw5a.hqdhw5a .dbd727v {counter-reset: vt-ref;padding-left: 3.2em;}
.hqdhw5a.hqdhw5a .dbd727v > .m2br0 {border-top: 1px solid var(--rh7ca);padding-top:14px;counter-increment: vt-ref;}
.hqdhw5a.hqdhw5a .dbd727v > .m2br0:first-child {border-top: 0;padding-top: 0;}
.hqdhw5a.hqdhw5a .dbd727v > .m2br0::before {content: counter(vt-ref, decimal-leading-zero);color: var(--el5);letter-spacing: .08em;font-family: var(--f1o);font-size: 11.5px;font-variant-numeric: tabular-nums;width: 3.2em;margin-left: -3.2em;display: inline-block;font-weight: 700;}
.hqdhw5a.hqdhw5a .dbd727v > .zam9q {margin: 6px 0 14px;}
.hqdhw5a.hqdhw5a .dbd727v > .zam9q:last-child {margin-bottom: 0;}
.hqdhw5a.hqdhw5a .hrr58 {font-weight: 700;}
.hqdhw5a.hqdhw5a .tm1ddt {margin: 0;}

.hqdhw5a.hqdhw5a .dbd727v > .zam9q > .tm1ddt {font-size: 14px;line-height:1.60;}

.hqdhw5a.hqdhw5a .c1kvxf {list-style: none;padding: 0 0 0 3.2em;margin: 0;counter-reset: vt-ref;}
.hqdhw5a.hqdhw5a .ppyey8h {counter-increment: vt-ref;border-top: 1px solid var(--rh7ca);padding: 14px 0;}
.hqdhw5a.hqdhw5a .ppyey8h:first-child {padding-top: 0;border-top: 0;}
.hqdhw5a.hqdhw5a .ppyey8h:last-child {padding-bottom: 0;}
.hqdhw5a.hqdhw5a .ppyey8h::before {font-weight: 700;color: var(--el5);width: 3.2em;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);letter-spacing: .08em;display: inline-block;margin-left: -3.2em;font-size: 11.5px;font-family: var(--f1o);}
.hqdhw5a.hqdhw5a .ppyey8h > .hrr58 {font-weight: 700;font-size: 15px;line-height:1.41;}
.hqdhw5a.hqdhw5a .ppyey8h > .tm1ddt {margin: 6px 0 0;color: var(--frbm);line-height:1.64;font-size: 14px;}
@media (max-width:726px) {
  .hqdhw5a.hqdhw5a .nkjn6v {grid-template-columns: 1fr;gap:5px;}
  .hqdhw5a.hqdhw5a .nkjn6v > .zam9q {padding-left: 2.1em;}
  .hqdhw5a.hqdhw5a .dbd727v {padding-left: 2.6em;}
  .hqdhw5a.hqdhw5a .dbd727v > .m2br0::before {width: 2.6em;margin-left: -2.6em;}
  .hqdhw5a.hqdhw5a .c1kvxf {padding-left: 2.6em;}
  .hqdhw5a.hqdhw5a .ppyey8h::before {width: 2.6em;margin-left: -2.6em;}
}

.stn2 {margin: 0 0 var(--ezs);}

.t6w9f {padding: 0;list-style: none;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;gap:13px;}

@media (max-width:1008px) { .t6w9f {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .t6w9f {grid-template-columns: minmax(0, 1fr);} }
.anjyvb {min-width: 0;}
.aag0 {text-decoration: none;display: block;color: inherit;min-width: 0;}
.y45h {overflow: hidden;background: var(--sz0);margin: 0;position: relative;border: 1px solid var(--rh7ca);border-radius:11px;}

.df6sn {display: block;aspect-ratio: 1 / 1;height: auto;width: 100%;object-fit: cover;}

.zvzh75z {grid-template-columns: auto minmax(0, 1fr);right: 0;display: grid;position: absolute;left: 0;background: linear-gradient(to top, rgba(0,0,0,.92) 38%, rgba(0,0,0,.55) 72%, transparent);gap:3px 8px;padding: 26px 12px 11px;bottom: 0;}
.aasx9a {letter-spacing: .06em;color: var(--el5);grid-row: 1 / span 2;align-self: center;font: 700 12px/1 var(--f1o);font-style: normal;font-variant-numeric: tabular-nums;}
.rfjyf {white-space: nowrap;overflow: hidden;font-weight: 700;text-overflow: ellipsis;font-size: 15px;color: #fff;line-height:1.32;min-width: 0;}
.dwre {font: 600 11.5px/1.3 var(--f1o);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: rgba(255,255,255,.72);}
.y45h {transition:border-color 0.197s;}
.aag0:hover .y45h {border-color: var(--el5);}
@media (max-width:525px) {
  
  .rfjyf {white-space: normal;}
}

.ezd6v8w {margin: 0 0 var(--ezs);}
.pgk661z {margin: 0;list-style: none;display: grid;min-width: 0;padding: 0;gap:10px;}

.ybj5 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.kqa5rp  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.y4d34z {min-width: 0;}
.c0msv6 {min-height: 124px;align-items: center;text-decoration: none;justify-content: center;transition:border-color 0.129s, background 0.173s;background: var(--gwusf);padding: 22px 20px;border: 1px solid var(--rh7ca);border-radius:9px;display: flex;position: relative;}
.c0msv6:hover {border-color: color-mix(in srgb, var(--qh3) 45%, var(--rh7ca));background: var(--dbe);}
.mw5fm6 {left: 9px;position: absolute;font: 700 10.5px/1 var(--f1o);font-style: normal;font-variant-numeric: tabular-nums;color: var(--el5);letter-spacing: .08em;top: 8px;}
.czbj {object-fit: contain;display: block;height: auto;max-height: 62px;width: auto;border-radius: 0;max-width: 100%;}
@media (max-width:625px) {
  .ybj5, .kqa5rp {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.v52g {margin: 0 0 var(--ezs);}
.nrnw09q {padding: 0;margin: 0;gap:13px;list-style: none;min-width: 0;display: grid;}

.fes49m {grid-template-columns: repeat(4, minmax(0, 1fr));}
.s93f081 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.n5be {flex-direction: column;border: 1px solid var(--rh7ca);border-radius:8px;align-items: center;gap:10px;background: var(--dbe);display: flex;min-width: 0;padding: 20px 14px;}
.zzdbj {height: auto;display: block;max-height: 44px;border-radius: 0;width: auto;max-width: 100%;object-fit: contain;}
.fz5e {white-space: nowrap;font: 600 13px/1.25 var(--f1o);color: var(--frbm);max-width: 100%;text-align: center;overflow: hidden;text-overflow: ellipsis;letter-spacing: .04em;}
@media (max-width:625px) {
  .fes49m {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .s93f081 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.t59gm1.t59gm1 .zwvkhe {width: 100%;background: none;table-layout: fixed;border-collapse: collapse;border: 0;}
.t59gm1.t59gm1 .bscx4 {letter-spacing: .09em;text-transform: uppercase;font-family: var(--f1o);vertical-align: bottom;padding: 0 0 9px;font-weight: 700;text-align: left;font-size: 11.5px;border-bottom: 1px solid var(--rh7ca);}
.t59gm1.t59gm1 .gqv0e {color: var(--el5);padding-right:15px;}

.t59gm1.t59gm1 .d6tyx1  {color: var(--frbm);padding-left:16px;}

.t59gm1.t59gm1 .fe438 {border-left: 1px solid var(--rh7ca);}
.t59gm1.t59gm1 .kf7c98c {font-size: 14px;line-height:1.55;padding: 11px 0;border-bottom: 1px solid var(--rh7ca);vertical-align: top;}
.t59gm1.t59gm1 .whj4 {padding-right:15px;}
.t59gm1.t59gm1 .fe438  {padding-left:17px;}
.t59gm1.t59gm1 .szd23zt {width: 1.15em;color: var(--el5);display: inline-block;font-family: var(--f1o);font-weight: 700;}
.t59gm1.t59gm1 .fe438 .szd23zt {color: var(--frbm);}

.t59gm1.t59gm1 .f0sgd {border-bottom: 1px solid var(--rh7ca);padding: 0 0 9px;display: block;letter-spacing: .09em;margin: 0;font-weight: 700;text-transform: uppercase;font-size: 11.5px;font-family: var(--f1o);}
.t59gm1.t59gm1 .ah27 {color: var(--el5);}
.t59gm1.t59gm1 .k5kcr8  {color: var(--frbm);}
.t59gm1.t59gm1 .mczwkr1 {margin: 0;padding: 0;list-style: none;}
.t59gm1.t59gm1 .wwpmmbx {line-height:1.53;align-items: baseline;grid-template-columns: 1.35em minmax(0, 1fr);border-bottom: 1px solid var(--rh7ca);font-size: 14px;padding: 11px 0;display: grid;}
.t59gm1.t59gm1 .wwpmmbx:last-child {border-bottom: 0;}
.t59gm1.t59gm1 .h0c4t {font-weight: 700;font-family: var(--f1o);font-style: normal;}

.t59gm1.t59gm1 .rssjvd3 .h0c4t {color: var(--el5);}
.t59gm1.t59gm1 .j32j  .h0c4t {color: var(--frbm);}

.t59gm1.t59gm1 .mmz881 {display: grid;gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}
.t59gm1.t59gm1 .b7q6mbj {min-width: 0;}
.t59gm1.t59gm1 .k1mg {padding-right:26px;}
.t59gm1.t59gm1 .dn1d8d {padding-left:26px;border-left: 1px solid var(--rh7ca);}

.t59gm1.t59gm1 .b7q6mbj:only-child {grid-column: 1 / -1;padding-left: 0;padding-right: 0;border-left: 0;}

.t59gm1.t59gm1 .tndgrnc {margin: 0;}
.t59gm1.t59gm1 .tndgrnc > .f0sgd {margin-top:23px;}
.t59gm1.t59gm1 .tndgrnc > .f0sgd:first-child {margin-top: 0;}
.t59gm1.t59gm1 .bvm905 {margin: 0;}

@media (max-width:632px) {
  
  .t59gm1.t59gm1 .mmz881 {grid-template-columns: minmax(0, 1fr);}
  .t59gm1.t59gm1 .k1mg {padding-right: 0;}
  .t59gm1.t59gm1 .dn1d8d {border-left: 0;padding-left: 0;margin-top:21px;}
  
  .t59gm1.t59gm1 .kf7c98c {font-size: 13.5px;}
  .t59gm1.t59gm1 .whj4,
  .t59gm1.t59gm1 .gqv0e {padding-right:9px;}
  .t59gm1.t59gm1 .fe438,
  .t59gm1.t59gm1 .d6tyx1 {padding-left:9px;}
}

.xkajd.xkajd .q5pma9 {padding: 0 0 0 18px;margin: 0;border-left: 1px solid var(--rh7ca);}
.xkajd.xkajd .wawv {padding: 13px 0 0;gap: 0 4px;font-weight: 700;font-size: 15px;margin: 0;position: relative;align-items: baseline;display: grid;grid-template-columns: 3.4em minmax(0, 1fr);line-height:1.36;}
.xkajd.xkajd .wawv + .wawv {border-top: 1px solid var(--rh7ca);margin-top:13px;}

.xkajd.xkajd .wawv::before {left: -21px;top: 19px;background: var(--qh3);height: 5px;position: absolute;content: "";width: 5px;}
.xkajd.xkajd .w99e {font-family: var(--f1o);font-size: 11.5px;letter-spacing: .08em;font-weight: 700;color: var(--el5);}
.xkajd.xkajd .cscfq {line-height:1.62;margin: 4px 0 13px 3.4em;color: var(--frbm);font-size: 14px;}

.xkajd.xkajd .fqge {counter-reset: vt-step;list-style: none;padding: 0 0 0 18px;border-left: 1px solid var(--rh7ca);margin: 0;}
.xkajd.xkajd .cvrt1jm {position: relative;padding: 13px 0 0;counter-increment: vt-step;}
.xkajd.xkajd .cvrt1jm + .cvrt1jm {margin-top:12px;border-top: 1px solid var(--rh7ca);}
.xkajd.xkajd .cvrt1jm::before {width: 5px;height: 5px;position: absolute;background: var(--qh3);content: "";left: -21px;top: 19px;}
.xkajd.xkajd .n59z3m {font-size: 15px;display: block;line-height:1.33;font-weight: 700;}
.xkajd.xkajd .n59z3m::before {color: var(--el5);font-family: var(--f1o);font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;font-size: 11.5px;letter-spacing: .08em;}
.xkajd.xkajd .trmzx {line-height:1.60;font-size: 14px;margin: 4px 0 0;color: var(--frbm);}

.xkajd.xkajd .wtjzs3 {border-left: 0;padding: 0;}
.xkajd.xkajd .ccbt {padding: 14px 0 0;border-top: 1px solid var(--rh7ca);margin: 0;display: block;}
.xkajd.xkajd .wtjzs3 > .ccbt:first-child {border-top: 0;padding-top: 0;}
.xkajd.xkajd .arn6d {margin-bottom:6px;font-style: normal;font: 700 11px/1.3 var(--f1o);font-variant-numeric: tabular-nums;display: block;letter-spacing: .1em;color: var(--el5);}
.xkajd.xkajd .m8j5 {line-height:1.37;font-size: 15px;font-weight: 700;}
.xkajd.xkajd .xpazm4e {color: var(--frbm);line-height:1.61;font-size: 14px;margin: 5px 0 14px;}
.xkajd.xkajd .xpazm4e:last-child {margin-bottom: 0;}

@media (max-width:726px) {
  .xkajd.xkajd .wawv {gap:3px;grid-template-columns: 1fr;}
  .xkajd.xkajd .cscfq {margin-left: 0;}
}

.w8tgk1d {--siy: var(--vwzi4);}

.w8tgk1d :is(.kbtv, [class*="table"]) {overflow-x: auto;}
.w8tgk1d table {border-collapse: collapse;width: 100%;font-size: 14.5px;}
.w8tgk1d thead th {text-align: left;padding: 11px 14px;text-transform: uppercase;font-size: 11.5px;border-bottom: 1px solid var(--siy, var(--ius));white-space: nowrap;letter-spacing: .08em;font-weight: 700;color: var(--frbm);}
.w8tgk1d tbody td {padding: 11px 14px;color: var(--swi1, var(--vwzi4));border-bottom: 1px solid var(--rh7ca);}
.w8tgk1d tbody td + td {font-family: var(--f1o);font-variant-numeric: tabular-nums;}

.kt2c8.kt2c8 {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);color: var(--vwzi4);border-top: 1px solid var(--ius);background: var(--kiw);}
.kt2c8 .p0bfh {max-width: var(--r9e5s);align-items: start;grid-template-columns: minmax(0, 1fr) auto;gap:28px 50px;display: grid;margin: 0 auto;}
.kt2c8 .ydg1tn9 img {width: auto;display: block;height: 28px;}
.kt2c8 .ydg1tn9 span {font-weight: 800;font-size: 18px;color: var(--vwzi4);letter-spacing: -.03em;}
.kt2c8 .andkxb {grid-auto-flow: column;gap:48px;display: grid;}
.kt2c8 .andkxb ul {display: grid;margin: 0;padding: 0;gap:10px;list-style: none;}
.kt2c8 .andkxb a {text-decoration: none;color: var(--frbm);font-size: 14px;}
.kt2c8 .andkxb a:hover {color: var(--vwzi4);}
.kt2c8 .fc4ak {gap:13px;margin: 24px auto 0;display: flex;flex-wrap: wrap;opacity:0.73;align-items: center;max-width: var(--r9e5s);}
.kt2c8 .qjgym1 {margin: 24px auto 0;padding-top:17px;max-width: var(--r9e5s);border-top: 1px solid var(--rh7ca);}
.kt2c8 .qjgym1 p {color: var(--frbm);margin: 0;font-size: 12.5px;}
.kt2c8 .qjgym1 p + p {margin-top:7px;line-height:1.57;}

@media (max-width:1075px) {
  
  .gsezxf {display: none;}
  .cq55yc {margin-left: 0;}
  .q93s {display: flex;}
  
  .yrhzt5g {display: inline-flex;}
  .yaqqw3r {left: 14px;}
}

@media (max-width:830px) {
  .f1s7g {display: none;}
  
  .yaqqw3r {gap:10px;flex-direction: row;align-items: center;text-align: left;}
  .p4gyb {white-space: nowrap;flex: 1 1 auto;min-width: 0;text-overflow: ellipsis;font-size: 13.5px;overflow: hidden;}
  .yaqqw3r .mta6 {flex: 0 0 auto;}
}

@media (prefers-reduced-motion: reduce) {
  * {transition:none !important;animation: none !important;}
}

.q93s {justify-content: center;align-items: center;min-height: 44px;min-width: 44px;}

.w8tgk1d a[role="button"],
.sj2x a[role="button"] {min-height: 44px;}

@media (max-width:855px) {
  
  .n4a8f a {align-items: center;display: flex;min-height: 44px;}
  .n4a8f ul {gap:9px;}
}

.kt2c8 .andkxb a {align-items: center;display: flex;min-height: 44px;}
.y95zfsp {align-items: center;display: inline-flex;min-height: 44px;}

.mta6, .g8h466, .gbqf,
.w8tgk1d a[role="button"],
.w8tgk1d .x1763 a {min-height: 44px;}

.w8tgk1d p, .w8tgk1d li, .w8tgk1d td {line-height:1.62;font-size: 16px;}

.w8tgk1d.w8tgk1d :is(p, li, td, dd) {line-height:1.60;font-size: 16px;}

.n4a8f ul {gap:7px;}

.kt2c8 .andkxb ul {gap:8px;display: grid;}

.nshbd {position: fixed;opacity:0.05;background: color-mix(in srgb, #000 58%, transparent);transition:opacity 0.253s ease, visibility 0.217s ease;overscroll-behavior: contain;cursor: pointer;z-index: 78;inset: 0;visibility: hidden;}

.ejk7vrf {top: 0;transition:transform 0.238s cubic-bezier(.22,.61,.36,1), visibility 0.23s;flex-direction: column;bottom: 0;box-shadow: 0 0 50px color-mix(in srgb, #000 50%, transparent);padding-bottom: env(safe-area-inset-bottom, 0px);z-index: 79;position: fixed;display: flex;-webkit-overflow-scrolling: touch;overflow-y: auto;width: min(84vw, 300px);background: var(--gwusf, var(--ly8));overscroll-behavior: contain;visibility: hidden;}

.xapf2j  {transform: translateX(-102%);border-radius: 0 0 0 0;left: 0;}
.fr9xxa {transform: translateX(102%);right: 0;border-radius: 0 0 0 0;}

.gtswd2y:checked ~ .nshbd {opacity:0.98;visibility: visible;}
.gtswd2y:checked ~ .ejk7vrf {transform: translateX(0);visibility: visible;}

.rgh4c {border-bottom: 1px solid var(--ius, var(--ibr));position: sticky;padding: 14px 16px;display: flex;background: var(--dbe, var(--y4a));gap:12px;top: 0;align-items: center;z-index: 1;justify-content: space-between;}
.z93a {align-items: center;min-height: 44px;display: inline-flex;}
.z93a img {height: 26px;display: block;width: auto;}
.g68zfv8 {letter-spacing: .01em;font-weight: 800;color: var(--jb22y);font-size: 16px;}

.a4hkca {cursor: pointer;justify-content: center;border-radius:12px;border: 1px solid var(--ius, var(--ibr));align-items: center;color: var(--jb22y);width: 44px;background: var(--y4a);flex: none;height: 44px;display: inline-flex;}
.a4hkca:hover {background: var(--oxtk2);}
.a4hkca:focus-visible,
.ktyah a:focus-visible,
.wxsa2:focus-visible,
.rz6v:focus-visible {outline: 2px solid var(--jb22y);outline-offset: 2px;}

.ktyah {padding: 10px 12px;}
.ktyah ul {list-style: none;display: flex;margin: 0;padding: 0;flex-direction: column;gap:9px;}

.ktyah a {padding: 10px 14px;text-decoration: none;display: flex;min-height: 48px;font-weight: 600;line-height:1.29;border-radius:12px;border: 1px solid transparent;font-size: 15.5px;color: var(--jb22y);align-items: center;}
.ktyah a:hover {border-color: var(--ius, var(--ibr));background: var(--y4a);}

.ktyah a[aria-current="page"] {border-color: var(--ius, var(--ibr));box-shadow: inset 3px 0 0 var(--qh3, var(--rqxs));background: var(--y4a);}

.hw2mt4 {margin-top: auto;background: var(--dbe, var(--y4a));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--ius, var(--ibr));display: grid;gap:11px;}

.wxsa2, .rz6v {display: flex;padding: 12px 18px;justify-content: center;font-size: 15px;border-radius:13px;text-decoration: none;align-items: center;font-weight: 700;min-height: 48px;}
.wxsa2 {color: var(--z4lw, var(--rec));border: 1px solid var(--ius, var(--ibr));background: var(--ht6ye);}
.rz6v {background: var(--r0g6);color: var(--gx7, var(--ovms));border: 1px solid transparent;}

.ktyah a {border-color: transparent;font-weight: 600;}
.ktyah a::before {border-radius: 50%;width: 7px;background: color-mix(in srgb, var(--jb22y) 32%, transparent);height: 7px;content: '';flex: none;margin-right:12px;}
.ktyah a[aria-current="page"] {box-shadow: none;}
.ktyah a[aria-current="page"]::before {background: var(--qh3, var(--rqxs));}
.a4hkca {border-radius:11px;}

@media (min-width:1076px) {
  .ejk7vrf, .nshbd {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .ejk7vrf, .nshbd {transition:none;}
}

.trt0meb a, .trt0meb label {white-space: nowrap;}

.w8tgk1d > .x1763.n3cr {padding-top: 0;padding-bottom: 0;}

@media (min-width:1076px) {

  
  
  .gsezxf, .cq55yc {transition:width 230ms ease, margin-left 220ms ease, padding 247ms ease;}

  
}

@media (prefers-reduced-motion: reduce) {
  .n4a8f,
  .dhx1n5,
  .dhx1n5 svg {transition:none !important;}
}

.gfv944,
.gfv944 :is(p, li, h2, h3, h4, dd, dt) {min-width: 0;overflow-wrap: anywhere;}

.jx89qf > summary.p26v {gap:12px;cursor: pointer;align-items: center;min-height: 44px;display: flex;list-style: none;}
.jx89qf > summary.p26v::-webkit-details-marker {display: none;}
.jx89qf > summary.p26v:focus-visible {outline: 2px solid var(--el5);outline-offset: 4px;}

.jx89qf > summary.p26v .bv89b7 {margin: 0;}
.jx89qf[open] > summary.p26v {margin-bottom:13px;}

.jx89qf > summary.p26v::after {border-bottom: 1.5px solid var(--el5);height: 8px;transform: translateY(-2px) rotate(45deg);flex: 0 0 auto;transition:transform 0.228s ease;content: "";border-right: 1.5px solid var(--el5);width: 8px;margin-left: auto;}
.jx89qf[open] > summary.p26v::after {transform: translateY(2px) rotate(225deg);}
@media (prefers-reduced-motion: reduce) { .jx89qf > summary.p26v::after {transition:none;} }

.cq55yc {padding-bottom: max(96px, var(--kkul6, 96px));}

.tec71d5 {--b5o0: uppercase;--zg2tl: 1px solid var(--ius);--a5c: var(--eeg4);--pe5wp: .08em;--qbw: 12px;--z2n: var(--eeg4);--y0khg: 6px;}

.w8tgk1d h2.m6aas.m6aas {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--k1ure);margin: 0 0 14px;}
.w8tgk1d h2.m6aas.m6aas::before {content: none;display: none;}

@media (max-width:553px) { .t6w9f {grid-template-columns: repeat(2, minmax(0, 1fr));} }

:root {--jth: var(--siy, var(--qh3));--v74m:   color-mix(in srgb, var(--qh3) 38%, transparent);--dbe: color-mix(in srgb, var(--qh3) 14%, var(--ly8));--eeg4:      14px;--rh7ca:  color-mix(in srgb, var(--qh3) 16%, var(--ibr));--ca1:     color-mix(in srgb, var(--qh3) 7%, var(--il9n1));--ius:   color-mix(in srgb, var(--qh3) 26%, var(--uwn));--gwusf:  color-mix(in srgb, var(--qh3) 9%, var(--y4a));}
html:root {background-color: var(--ca1);}
body {font-family: var(--k1ure);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--qh3) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--jth) 14%, transparent), transparent 70%),
    var(--ca1);background-attachment: fixed;}

html body[style] {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--qh3) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--jth) 14%, transparent), transparent 70%),
    var(--ca1);background-attachment: fixed;}

.gsezxf {background:
    linear-gradient(180deg, color-mix(in srgb, var(--qh3) 16%, transparent), transparent 46%),
    var(--g4qw);border-right-color: var(--ius);}
.n4a8f a {border-radius:10px;letter-spacing: .01em;font: 600 15px/1.2 var(--k1ure);}
.n4a8f a:hover {background: color-mix(in srgb, var(--qh3) 12%, transparent);}
.n4a8f a[aria-current="page"] {background: var(--rqxs);color: var(--q2p, var(--yfhfb));box-shadow: 0 6px 20px var(--v74m);}
.n4a8f a[aria-current="page"] .d7dz {background: currentColor;}

.w8tgk1d :is(h1, h2) {letter-spacing: -.01em;font-family: var(--k1ure);font-weight: 800;}
.w8tgk1d h2 {font-size: clamp(24px, 2.6vw, 34px);}
.w8tgk1d > * > h2::before,
.w8tgk1d > * > div > h2::before {border-radius:5px;height: 4px;width: 44px;background: linear-gradient(90deg, var(--qh3), var(--jth));box-shadow: 0 0 14px var(--v74m);}

.mta6,
.w8tgk1d :is(.x1763, .xkajd, .hqdhw5a) a[role="button"],
.w8tgk1d .x1763 a,
.p1gwk5, .r1pcr {min-height: 44px;letter-spacing: .02em;border-radius:11px;padding: 0 22px;font: 700 14.5px/1 var(--k1ure);}
.c56y1x3,
.p1gwk5, .r1pcr,
.w8tgk1d .x1763 a {transition:transform 0.195s, box-shadow 0.125s, background 0.158s;box-shadow: 0 8px 24px var(--v74m);}
.c56y1x3:hover, .p1gwk5:hover, .r1pcr:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--v74m);}
.p1vjz3 {border-color: var(--ius);background: color-mix(in srgb, var(--ht6ye) 70%, transparent);}

.w8tgk1d :is(.hqdhw5a, .xkajd, .t59gm1, .sn06),
.w8tgk1d .f7y1h7.f7y1h7 {border-color: var(--ius);background:
    linear-gradient(180deg, color-mix(in srgb, var(--qh3) 7%, transparent), transparent 60%),
    var(--gwusf);}

.w8tgk1d {padding-top: clamp(16px, 2vw, 28px);}
.w8tgk1d > .byyjs:first-child {padding-top: 0 !important;}

.w8tgk1d .h4b8 {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.c7t1tp1 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--ca1) 90%, transparent) 0%,
    color-mix(in srgb, var(--ca1) 62%, transparent) 42%,
    color-mix(in srgb, var(--ca1) 0%, transparent) 76%);}
.w4d4 {z-index: 2;border: 1px solid var(--ius);border-radius: 999px;background: color-mix(in srgb, var(--dbe) 70%, transparent);position: absolute;left: 14px;padding: 7px 14px;top: 14px;backdrop-filter: blur(8px);}
.fxcy {max-width:641px;background: none;}
.fxcy .hysd {font-size: clamp(30px, 4vw, 54px);line-height:1.02;}
@media (max-width:904px) {
  .w8tgk1d .h4b8 {min-height: min(72vh, 560px);justify-content: flex-end;}
  .c7t1tp1 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--ca1) 94%, transparent) 0%,
      color-mix(in srgb, var(--ca1) 70%, transparent) 45%,
      color-mix(in srgb, var(--ca1) 0%, transparent) 82%);}
}

.w8tgk1d .cqw3q5.cqw3q5 {max-height: none;height: auto;object-fit: contain;}
.hysd.hysd {line-height:1.05;font-size: clamp(28px, 3.2vw, 44px);}
.yf2rfwa {border-color: var(--ius);box-shadow: 0 18px 50px var(--v74m);}

@media (max-width:1075px) {
  .trt0meb .tec71d5 {display: none;}
  .yrhzt5g img {object-fit: contain;object-position: left center;max-width: min(30vw, 120px);height: 28px;}
  .prq4w {padding: 14px 20px 0;}
}
@media (max-width:553px) {
  .g2ajtqz {gap:9px;padding: 0 14px;}
  .trt0meb {gap:7px;}
  .trt0meb .mta6 {min-height: 40px;padding: 0 12px;font-size: 13px;}
  .q93s {margin-right: -8px;}
}

.w8tgk1d .ycsd.ycsd {padding: clamp(24px, 3.4vw, 48px) !important;overflow: hidden;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--qh3) 24%, transparent), transparent 70%),
    var(--gwusf);grid-template-columns: minmax(0, 1fr);align-items: center;display: grid;gap: clamp(22px, 3vw, 48px);border: 1px solid var(--ius);border-radius: var(--eeg4);}
@media (min-width:905px) {
  .w8tgk1d .ycsd.ycsd {grid-template-columns: minmax(0, 1fr) auto;}
}
.ycsd .b2wpt {min-width: 0;}
.ycsd .ajkcf4 {font-size: clamp(26px, 3vw, 40px);}
.ycsd .yy11y {width: clamp(170px, 18vw, 220px);box-shadow: 0 0 60px var(--v74m);background:
    radial-gradient(closest-side, var(--gwusf) 78%, transparent 79%),
    conic-gradient(var(--qh3) 0 var(--l6ja), color-mix(in srgb, var(--qh3) 14%, transparent) var(--l6ja) 100%);border-radius: 50%;justify-content: center;aspect-ratio: 1;flex-direction: column;position: relative;align-items: center;margin: 0 auto;display: flex;--l6ja: 90%;}
.ycsd .fg2t {letter-spacing: -.04em;color: var(--vwzi4);font: 800 clamp(46px, 5vw, 64px)/1 var(--f1o);}
.ycsd .spxb0nf {color: var(--el5);margin-top:5px;font: 700 14px/1 var(--f1o);font-style: normal;}
.ycsd .s8p3mcg {color: var(--frbm);max-width: 70%;letter-spacing: .14em;text-align: center;overflow-wrap: anywhere;margin-top:9px;font: 700 11px/1.2 var(--k1ure);text-transform: uppercase;}
.ycsd .amqt0 {gap:11px;margin-top:21px;display: flex;flex-wrap: wrap;}
.ycsd .w12gx.w12gx {box-shadow: 0 8px 24px var(--v74m);text-decoration: none;display: inline-flex;background: var(--rqxs);color: var(--q2p, var(--yfhfb));min-height: 48px;font: 700 15px/1 var(--k1ure);border-radius:11px;border: 0;padding: 0 22px;align-items: center;}
.ycsd .w12gx.w12gx:hover {color: var(--q2p, var(--yfhfb));background: var(--bnhx2);}
.ycsd .w12gx .bpzt5 {font: inherit;color: inherit;}
@media (max-width:904px) {
  .ycsd .yy11y {width: 160px;order: -1;}
  .ycsd .w12gx.w12gx {flex: 1 1 140px;justify-content: center;}
}

.w8tgk1d .h4b8.pns677h {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--qh3) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--jth) 32%, transparent), transparent 65%),
    var(--irk2, var(--gwusf));}
.ksekht {font: 800 clamp(96px, 14vw, 220px)/1 var(--k1ure);max-width: 100%;white-space: nowrap;overflow: hidden;letter-spacing: -.04em;z-index: 0;right: -.04em;bottom: -.2em;pointer-events: none;position: absolute;color: color-mix(in srgb, var(--njq, var(--vwzi4)) 10%, transparent);}
@media (max-width:904px) {
  .w8tgk1d .h4b8.pns677h {min-height: 0;padding-top:55px;}
  .ksekht {display: none;}
}
