

:root {--uvp1g:"Source Sans 3", system-ui, "Lato", "Segoe UI", sans-serif;--vnyer:   var(--p2p);--dtt: clamp(18px, 2vw, 28px);--ptf:    var(--gc7);--oqvy: var(--ki4v);--sxy:   var(--rxa);--by9: var(--cmu);--wlh:     8px;--u6iu: var(--nnlf3);--img4:  color-mix(in srgb, var(--gc7) 72%, transparent);--x0qyi:  clamp(320px, 38vw, 520px);}

body {-webkit-text-size-adjust: 100%;background: var(--egai);font: 16px/1.62 var(--uvp1g);color: var(--ptf);margin: 0;}

.jmfzdb8 {border-radius: var(--wlh);padding: 12px 20px;top: 0;font-weight: 700;z-index: 200;position: absolute;left: -9999px;background: var(--by9);text-decoration: none;color: var(--y57, var(--ohf4, var(--viey6)));}
.jmfzdb8:focus {top: 12px;left: 12px;}

.gyame {isolation: isolate;border-right: 1px solid var(--u6iu);width: var(--x0qyi);background:
    radial-gradient(120% 62% at 8% 0%,
      color-mix(in srgb, var(--by9) 20%, transparent) 0%, transparent 68%),
    radial-gradient(100% 48% at 100% 100%,
      color-mix(in srgb, var(--by9) 11%, transparent) 0%, transparent 72%),
    var(--p2p);position: fixed;overflow-y: auto;overscroll-behavior: contain;inset: 0 auto 0 0;z-index: 50;}

.gyame::after {content: "";background: linear-gradient(180deg,
    color-mix(in srgb, var(--by9) 62%, transparent) 0%,
    transparent 58%);position: absolute;inset: 0 0 0 auto;pointer-events: none;width: 2px;}
.vwnnhh2 {padding: clamp(24px, 3vw, 44px);flex-direction: column;min-height: 100%;display: flex;gap: clamp(20px, 2.4vw, 34px);}

.hsgw3 {align-items: center;text-decoration: none;min-height: 44px;display: inline-flex;}
.hsgw3 img {height: 26px;display: block;width: auto;}
.ndv3ntr {letter-spacing: -.03em;font-size: 19px;color: var(--nyjp);font-weight: 800;}

.shja38 {margin-top: auto;margin-bottom: auto;}
.q7zp7 {text-wrap: balance;font-weight: 800;font-size: clamp(30px, 3.4vw, 52px);line-height:1.03;margin: 0 0 16px;letter-spacing: -.032em;}
.py1gjkg {font-size: 17px;color: var(--img4);margin: 0 0 22px;max-width: 42ch;}
.erz4j3 {display: flex;gap:9px;flex-wrap: wrap;}

.g68qea {padding: 16px 18px;background: color-mix(in srgb, var(--by9) 8%, transparent);margin-top:22px;border: 1px solid color-mix(in srgb, var(--by9) 34%, transparent);border-radius: var(--wlh);}
.asqxp5 {font-weight: 700;font-size: 15px;margin: 0;}
.h1tem {font-size: 14px;color: var(--img4);margin: 5px 0 0;}

.k80f {border-top: 1px solid var(--sxy);padding-top:13px;margin-top:25px;}
.k80f ul {display: grid;margin: 0;padding: 0;list-style: none;gap:8px;}
.k80f a {color: color-mix(in srgb, var(--nyjp) 62%, transparent);font-weight: 600;display: flex;text-decoration: none;min-height: 44px;font-size: 15px;align-items: center;}
.k80f a:hover {color: var(--nyjp);}
.k80f a[aria-current="page"] {color: var(--nyjp);}
.k80f a[aria-current="page"]::before {border-radius: 50%;height: 6px;width: 6px;content: "";background: var(--by9);margin-right:10px;}

.pmrsz,
.n08mwjr :is(.jk9nd67, .gaab2q, .akahzb, .vhghx5m,
             .ca6y5p, .hga5m33, .dqard83) a[role="button"],
.n08mwjr .vhghx5m a {padding: 0 20px;min-height: 44px;align-items: center;border-radius: var(--wlh);border: 1px solid transparent;cursor: pointer;justify-content: center;font-size: 15px;font-weight: 700;text-decoration: none;white-space: nowrap;display: inline-flex;}
.vmtbe {border-color: var(--sxy);background: var(--xbr);color: var(--izr0w, var(--jax));}
.sb54k {background: var(--aw54);color: var(--n5k, var(--pnwb));}
.sb54k:hover {background: var(--wq1yj);}
.n08mwjr :is(.jk9nd67, .gaab2q, .akahzb, .vhghx5m,
             .ca6y5p, .hga5m33, .dqard83) a[role="button"],
.n08mwjr .vhghx5m a {background: var(--cmu);color: var(--ohf4, var(--viey6));}
.n08mwjr :is(.jk9nd67, .gaab2q, .akahzb, .vhghx5m,
             .ca6y5p, .hga5m33, .dqard83) a[role="button"]:hover,
.n08mwjr .vhghx5m a:hover {background: var(--wq1yj);}

.yzkhtra {border: 0;top: 0;height: 1px;margin: 0;opacity:0.05;width: 1px;left: 0;position: fixed;pointer-events: none;appearance: none;}
.e9ss {min-height: 44px;gap:6px;min-width: 44px;flex-direction: column;justify-content: center;cursor: pointer;display: none;align-items: center;}
.e9ss span {background: var(--nyjp);height: 2px;width: 20px;display: block;}
.e9ss:focus-visible,
.d5py:focus-visible {outline: 2px solid var(--by9);outline-offset: 2px;}

.s7t0,
.qwrn {display: none;}

.b82n68 {justify-content: space-between;gap:11px;align-items: center;display: flex;}
.rzfd {min-height: 44px;align-items: center;display: inline-flex;color: var(--ptf);text-decoration: none;}
.rzfd img {width: auto;display: block;height: 26px;}
.d5py {font-size: 17px;border-radius: var(--wlh);border: 1px solid var(--sxy);align-items: center;justify-content: center;line-height: 1;background: var(--oqvy);height: 44px;flex-shrink: 0;width: 44px;display: inline-flex;color: var(--ptf);cursor: pointer;}
.d5py:hover {background: var(--sxy);}
.hbep8vw ul {list-style: none;padding: 0;margin: 0;}
.hbep8vw li + li {margin-top:9px;}
.hbep8vw a {background: var(--oqvy);font-weight: 600;font-size: 15.5px;color: var(--ptf);min-height: 48px;text-decoration: none;border-radius: var(--wlh);border: 1px solid var(--sxy);padding: 0 14px;align-items: center;display: flex;}
.hbep8vw a:hover {background: var(--sxy);}
.hbep8vw a:focus-visible {outline: 2px solid var(--by9);outline-offset: 2px;}
.hbep8vw a[aria-current="page"] {border-color: var(--by9);box-shadow: inset 3px 0 0 var(--by9);}
.emws {margin-top: auto;padding-top:5px;gap:10px;display: grid;}
.emws .rsgsmfy {min-height: 48px;width: 100%;}

.tgx4mx {position: sticky;display: none;z-index: 60;top: 0;}

.cckk {min-width: 0;margin-left: var(--x0qyi);}

.n08mwjr {display: flow-root;padding: clamp(24px, 3vw, 44px);}
.n08mwjr > * {margin: 0 0 var(--dtt) !important;}
.n08mwjr > *:last-child {margin-bottom: 0 !important;}

.tez9z8w.tez9z8w {background: var(--xg5, var(--oqvy));display: grid;border: 1px solid var(--sxy);border-radius: var(--wlh);position: relative;isolation: isolate;align-content: end;padding: 0;min-height: min(52vh, 460px);overflow: hidden;}

.tez9z8w.tez9z8w .v206 {object-fit: cover;position: absolute;z-index: 0;display: block;height: 100%;inset: 0;width: 100%;border-radius: 0;}

.tez9z8w.tez9z8w .fardn {inset: 0;pointer-events: none;position: absolute;z-index: 1;}

.b7p59m.b7p59m .fardn {background:
    linear-gradient(0deg,
      var(--vnyer) 0%,
      color-mix(in srgb, var(--vnyer) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--vnyer) 0%, var(--vnyer) 46%,
      color-mix(in srgb, var(--vnyer) 58%, transparent) 68%,
      transparent 100%);}
.ecbk49t.ecbk49t .fardn {background:
    linear-gradient(0deg,
      var(--vnyer) 0%,
      color-mix(in srgb, var(--vnyer) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--vnyer) 0%, var(--vnyer) 46%,
      color-mix(in srgb, var(--vnyer) 58%, transparent) 68%,
      transparent 100%);}

.tez9z8w.tez9z8w .a4j7 {padding: 0 6%;color: color-mix(in srgb, var(--by9) 46%, transparent);align-items: center;display: flex;font-weight: 800;line-height: 1;inset: 0;letter-spacing: -.05em;font-size: clamp(120px, 22vw, 300px);user-select: none;position: absolute;z-index: 1;}
.b7p59m.b7p59m .a4j7 {justify-content: flex-end;}
.ecbk49t.ecbk49t .a4j7 {justify-content: flex-start;}

.tez9z8w.tez9z8w:not(:has(.v206)) .fardn {background: linear-gradient(0deg,
    color-mix(in srgb, var(--vnyer) 72%, transparent) 0%,
    color-mix(in srgb, var(--vnyer) 34%, transparent) 48%,
    transparent 100%);}
.byfan.byfan {background: linear-gradient(148deg,
    color-mix(in srgb, var(--by9) 34%, var(--oqvy)) 0%,
    var(--oqvy) 58%,
    color-mix(in srgb, var(--by9) 14%, var(--vnyer)) 100%);}
.pyvgtb.pyvgtb {background: linear-gradient(208deg,
    color-mix(in srgb, var(--by9) 30%, var(--oqvy)) 0%,
    var(--oqvy) 64%,
    color-mix(in srgb, var(--by9) 18%, var(--vnyer)) 100%);}
.ass8.ass8 {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--by9) 32%, var(--oqvy)) 0%,
      var(--oqvy) 62%),
    var(--vnyer);}

.tez9z8w.tez9z8w .dj0xjp {z-index: 2;padding: clamp(22px, 2.6vw, 38px);max-width: min(100%, 46ch);position: relative;min-width: 0;}
.ecbk49t.ecbk49t .dj0xjp {justify-self: end;text-align: right;}
.ecbk49t.ecbk49t .yf75prp {margin-left: auto;}

.tez9z8w.tez9z8w .pf274m {font-weight: 700;letter-spacing: .16em;color: color-mix(in srgb, var(--by9) 42%, var(--ptf));display: block;margin: 0 0 10px;font-style: normal;font-size: 11.5px;text-transform: uppercase;}
.tez9z8w.tez9z8w .m53tyx8 {text-wrap: balance;line-height:1.06;font-weight: 800;font-size: clamp(27px, 3.2vw, 44px);margin: 0 0 10px;letter-spacing: -.028em;color: var(--u15, var(--ptf));}
.tez9z8w.tez9z8w .yf75prp {line-height:1.53;color: color-mix(in srgb, var(--ptf) 82%, transparent);max-width: 46ch;font-size: 16px;margin: 0 0 18px;}

.tez9z8w.tez9z8w .nhyac {justify-content: center;background: var(--cmu);align-items: center;text-decoration: none;border-radius: var(--wlh);padding: 0 26px;color: var(--ohf4, var(--viey6));display: inline-flex;font-size: 15px;min-height: 46px;font-weight: 700;}
.tez9z8w.tez9z8w .nhyac:hover {background: var(--wq1yj);}
.tez9z8w.tez9z8w .nhyac:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

.tez9z8w.tez9z8w .dp2efgp {height: 16px;width: 16px;border-top: 2px solid color-mix(in srgb, #ffffff 62%, transparent);z-index: 2;right: 12px;border-right: 2px solid color-mix(in srgb, #ffffff 62%, transparent);top: 12px;position: absolute;}

.tez9z8w.wjf6nww {flex-direction: column;gap: clamp(16px, 2vw, 24px);align-content: normal;min-height: 0;background: var(--vnyer);display: flex;padding: clamp(18px, 2.2vw, 28px);}
.wjf6nww.wjf6nww .v206 {border-radius: var(--wlh);border: 1px solid var(--sxy);height: auto;max-height: 30vh;position: relative;inset: auto;aspect-ratio: 16 / 10;width: 100%;}
.b7p59m.wjf6nww .fardn,
.ecbk49t.wjf6nww .fardn {display: none !important;}

.wjf6nww.wjf6nww .a4j7 {border-radius: var(--wlh);border: 1px solid var(--sxy);aspect-ratio: 16 / 10;height: auto;position: relative;padding: 0;width: 100%;max-height: 30vh;inset: auto;font-size: clamp(48px, 8vw, 96px);}
.wjf6nww.wjf6nww .dj0xjp {padding: 0;position: relative;max-width: none;z-index: auto;}
.wjf6nww.wjf6nww .m53tyx8,
.wjf6nww.wjf6nww .pf274m {color: var(--u15, var(--ptf));}
.wjf6nww.wjf6nww .yf75prp {color: color-mix(in srgb, var(--ptf) 72%, transparent);}
.wjf6nww.ecbk49t .dj0xjp {text-align: left;justify-self: auto;}
.wjf6nww.ecbk49t.ecbk49t .yf75prp {margin-left: 0;}

.wjf6nww:not(:has(.v206)) {background: var(--xg5, var(--oqvy));}
@media (min-width:730px) {
  .tez9z8w.wjf6nww {align-items: center;flex-direction: row;}
  .wjf6nww.wjf6nww .v206,
  .wjf6nww.wjf6nww .a4j7 {flex: 0 0 auto;max-height: none;width: 42%;}
  .wjf6nww.ecbk49t {flex-direction: row-reverse;}
  .wjf6nww.wjf6nww .dj0xjp {width: auto;min-width: 0;flex: 1 1 auto;}
}

.n08mwjr :is(h2, h3) {letter-spacing: -.022em;text-wrap: balance;}

.n08mwjr h1 {line-height:1.12;margin: 0 0 14px;font-size: clamp(21px, 2.2vw, 26px);font-weight: 800;}
.n08mwjr h2 {font-size: clamp(20px, 2.1vw, 27px);line-height:1.21;margin: 0 0 14px;font-weight: 800;text-align: left;}
.n08mwjr h3 {font-weight: 700;font-size: 17px;margin: 20px 0 8px;}
.n08mwjr p  {margin: 0 0 12px;}
.n08mwjr img {border-radius: var(--wlh);height: auto;max-width: 100%;}

.n08mwjr p > a, .n08mwjr li > a, .n08mwjr td > a {text-underline-offset: 3px;font-weight: 600;color: var(--by9);}

.n08mwjr > * > h2::before,
.n08mwjr > * > div > h2::before {background: linear-gradient(90deg,
    var(--by9) 0%,
    color-mix(in srgb, var(--by9) 30%, transparent) 16%,
    var(--sxy) 42%,
    color-mix(in srgb, var(--sxy) 30%, transparent) 100%);height: 2px;border-radius:1px;content: "";width: 100%;margin: 0 0 18px;display: block;}

.n08mwjr :is(.dqard83, .hga5m33, .ca6y5p, .bntb,
             .b7q2, .zp68g1, .akahzb, .gaab2q,
             .c485e, .thnr4ez, .vcv0p, .tqjm2,
             .p9xnxqb, .prf93, .mbfw) {padding: clamp(22px, 2.4vw, 34px) !important;border: 1px solid var(--sxy);border-radius: var(--wlh);background: linear-gradient(180deg, var(--oqvy) 0%, var(--vnyer) 62%);box-shadow:
    0 1px 0 color-mix(in srgb, var(--ptf) calc(4% * (1 - var(--a3kq))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--a3kq))), transparent);}

.s6f2.s6f2 .t5k9y {list-style: none;margin: 0;position: relative;padding: 0;}
.s6f2.s6f2 .t5k9y::before {bottom: 0;border-radius:3px;width: 2px;position: absolute;top: 8px;background: linear-gradient(
    to bottom,
    color-mix(in srgb, var(--by9) 55%, transparent),
    var(--u6iu)
  );left: 15px;content: "";}
.s6f2.s6f2 .q4hr {column-gap:14px;align-items: start;position: relative;grid-template-columns: 32px minmax(0, 1fr);padding: 0 0 22px;display: grid;}
.s6f2.s6f2 .q4hr:last-child {padding-bottom: 0;}

.s6f2.s6f2 .q4hr:last-child::after {bottom: -2px;left: 15px;width: 2px;top: 32px;content: "";position: absolute;background: var(--vnyer);}
.s6f2.s6f2 .wj0qjn {height: 32px;background: var(--by9);border-radius: 50%;position: relative;font-variant-numeric: tabular-nums;align-items: center;display: flex;box-shadow: 0 0 0 4px var(--vnyer);color: var(--y57, var(--ohf4, var(--viey6)));width: 32px;z-index: 1;justify-content: center;font-size: 14px;grid-column: 1;font-weight: 800;}
.s6f2.s6f2 .txkeb3 {min-width: 0;padding-top:3px;grid-column: 2;}
.s6f2.s6f2 .gzf90y {color: var(--ptf);margin: 0 0 4px;font-size: 16px;line-height:1.29;font-weight: 700;}
.s6f2.s6f2 .zt1te1 {font-size: 15px;line-height:1.62;color: var(--img4);margin: 0;}

.sxv5.sxv5 .h5kr0 {grid-template-columns: minmax(0, 1fr);gap:14px;display: grid;}
.sxv5.sxv5 .ngnf2 {border: 1px solid var(--sxy);border-left: 4px solid var(--u6iu);border-radius: 0 var(--wlh) var(--wlh) 0;padding: 14px 16px;position: relative;background: var(--oqvy);}

.sxv5.sxv5 .d9b6fg5 {border-left-color: color-mix(in srgb, var(--by9) 40%, var(--ptf));background: color-mix(in srgb, var(--by9) 7%, var(--oqvy));}
.sxv5.sxv5 .etfazs {border-left-color: color-mix(in srgb, var(--ptf) 42%, transparent);background: color-mix(in srgb, var(--ptf) 4%, var(--oqvy));}
.sxv5.sxv5 .aadea {letter-spacing: .09em;display: flex;text-transform: uppercase;margin: 0 0 10px;padding: 0 0 9px;align-items: center;font-weight: 800;color: var(--ptf);font-size: 12px;gap:8px;border-bottom: 1px solid var(--sxy);}
.sxv5.sxv5 .nhnc32 {font-weight: 700;margin-left: auto;color: var(--img4);border-radius:99px;background: color-mix(in srgb, var(--ptf) 10%, transparent);letter-spacing: 0;font-size: 11.5px;padding: 2px 8px;font-variant-numeric: tabular-nums;}
.sxv5.sxv5 .d9b6fg5 .nhnc32 {background: color-mix(in srgb, var(--by9) 18%, transparent);color: var(--ptf);}
.sxv5.sxv5 .h4dxxb {padding: 0;margin: 0;list-style: none;}
.sxv5.sxv5 .h4dxxb li {font-size: 15px;grid-template-columns: 16px minmax(0, 1fr);display: grid;align-items: start;gap:8px;line-height:1.54;padding: 7px 0;}
.sxv5.sxv5 .h4dxxb li + li {border-top: 1px solid color-mix(in srgb, var(--sxy) 70%, transparent);}
.sxv5.sxv5 .h5czm {text-align: center;font-size: 15px;font-weight: 800;color: var(--img4);line-height:1.54;}

.sxv5.sxv5 .d9b6fg5 .h5czm {color: color-mix(in srgb, var(--by9) 40%, var(--ptf));}
.sxv5.sxv5 .n13c {min-width: 0;color: var(--ptf);}

.v007y.v007y .hrp85sg {display: block;}
.v007y.v007y .b1rq {margin: 0;padding: 0;background: none;border-radius: 0;border-top: 1px solid var(--sxy);}
.v007y.v007y .b1rq:last-child {border-bottom: 1px solid var(--sxy);}

.v007y.v007y .vhk458 {display: flex;cursor: pointer;align-items: center;padding: 13px 30px 13px 0;min-height: 44px;position: relative;list-style: none;}
.v007y.v007y .vhk458::-webkit-details-marker {display: none;}
.v007y.v007y .ee7wd {line-height:1.34;font-weight: 700;min-width: 0;font-size: 16px;flex: 1 1 auto;color: var(--ptf);margin: 0;}
.v007y.v007y .vhk458:hover .ee7wd {color: color-mix(in srgb, var(--by9) 40%, var(--ptf));}

.v007y.v007y .vhk458::before,
.v007y.v007y .vhk458::after {background: var(--img4);content: "";transform: translateY(-50%);position: absolute;right: 2px;top: 50%;}
.v007y.v007y .vhk458::before {height: 1px;width: 14px;}
.v007y.v007y .vhk458::after {width: 1px;height: 14px;right: 8px;transition:transform 0.181s;}

.v007y.v007y .b1rq[open] .vhk458::before,
.v007y.v007y .b1rq[open] .vhk458::after {background: color-mix(in srgb, var(--by9) 40%, var(--ptf));}
.v007y.v007y .b1rq[open] .vhk458::after {transform: translateY(-50%) scaleY(0);}

.v007y.v007y .fhvv {line-height:1.66;font-size: 15px;margin: 0;padding: 0 28px 16px 18px;color: var(--img4);}

.k58ychs.k58ychs .xbd4nqq {margin: 0;list-style: none;grid-template-columns: repeat(3, minmax(0, 1fr));gap:18px 16px;padding: 0;display: grid;counter-reset: sp-cat-n;}

@media (max-width:812px) { .k58ychs.k58ychs .xbd4nqq {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.k58ychs.k58ychs .gg2nyz {min-width: 0;counter-increment: sp-cat-n;}

.k58ychs.k58ychs .gg2nyz + .gg2nyz {border-top: 0;}
.k58ychs.k58ychs .ha252 {align-items: baseline;display: grid;text-decoration: none;grid-template-columns: minmax(0, 1fr) auto;padding: 0;row-gap:2px;column-gap:9px;min-width: 0;color: var(--ptf);}

.k58ychs.k58ychs .ha252 img {display: block;object-fit: cover;border-radius: var(--wlh);border: 1px solid var(--sxy);height: auto;aspect-ratio: 1 / 1;width: 100%;margin-bottom:11px;grid-column: 1 / -1;}
.k58ychs.k58ychs .q29y3 {font-size: 16px;letter-spacing: -.01em;font-weight: 700;min-width: 0;}
.k58ychs.k58ychs .jvbc1g {white-space: nowrap;color: var(--img4);font-size: 13px;min-width: 0;overflow: hidden;font-style: normal;text-overflow: ellipsis;grid-column: 1 / -1;}
.k58ychs.k58ychs .ry95jm {font-style: normal;align-self: baseline;grid-column: 2;font-weight: 700;font-size: 13px;color: var(--img4);font-variant-numeric: tabular-nums;}
.k58ychs.k58ychs .ry95jm::before {content: counter(sp-cat-n, decimal-leading-zero);}

.nydt.nydt .mze8tm0 {margin: 0;display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);column-gap:15px;}
.nydt.nydt .ch2q9 {margin: 0;}
.nydt.nydt .zcs4g85 {display: flex;padding: 12px 18px;justify-content: center;min-width: 136px;align-items: center;min-height: 68px;background: var(--oqvy);border: 1px solid var(--sxy);border-radius: var(--wlh);}
.nydt.nydt .zcs4g85 img {height: auto;max-width: 100%;width: auto;border-radius: 0;display: block;object-fit: contain;max-height: 44px;}
.nydt.nydt .vke6 {font-weight: 600;font-size: 15.5px;margin: 0;color: var(--ptf);}

.nydt.nydt .ch2q9:not(:first-of-type),
.nydt.nydt .ch2q9:not(:first-of-type) + .vke6 {border-top: 1px solid var(--sxy);padding-top:12px;margin-top:13px;}

.y8h14tf.y8h14tf .s75ta {padding: 0;list-style: none;margin: 0;}
.y8h14tf.y8h14tf .pgr4neh {gap:19px;display: flex;min-height: 68px;align-items: center;padding: 14px 0;}
.y8h14tf.y8h14tf .pgr4neh + .pgr4neh {border-top: 1px solid var(--sxy);}
.y8h14tf.y8h14tf .pgr4neh img {width: 84px;display: block;height: 42px;border-radius: 0;flex: 0 0 auto;object-fit: contain;}
.y8h14tf.y8h14tf .bfqdw {font-weight: 600;font-size: 15.5px;color: var(--ptf);}

.qknbg.qknbg {row-gap:8px;align-items: center;column-gap:15px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.qknbg.qknbg .wdm82 {line-height:1.20;color: var(--ptf);letter-spacing: -.022em;font-size: clamp(20px, 2.1vw, 27px);grid-column: 1 / -1;margin: 0;font-weight: 800;}
.qknbg.qknbg .kb72m {line-height: 1;color: color-mix(in srgb, var(--by9) 35%, var(--ptf));letter-spacing: -.03em;font-size: clamp(28px, 3vw, 38px);font-weight: 800;}
.qknbg.qknbg .fs109f8 {position: relative;border-radius: 999px;height: 8px;overflow: hidden;background: color-mix(in srgb, var(--ptf) 12%, transparent);}
.qknbg.qknbg .fs109f8::before {inset: 0 auto 0 0;position: absolute;background: var(--by9);width: var(--hned1, 0%);border-radius: inherit;content: "";}
.qknbg.qknbg .j68afz {font-size: 15.5px;grid-column: 1 / -1;line-height:1.61;color: var(--img4);}
.qknbg.qknbg .pvvsxqb {margin: 6px 0 0;padding: 0;list-style: none;grid-column: 1 / -1;}
.qknbg.qknbg .f88w {display: grid;padding: 14px 0;grid-template-columns: minmax(0, 1fr) auto;align-items: center;column-gap:11px;border-top: 1px solid var(--sxy);}
.qknbg.qknbg .edx08 {font-size: 14.5px;color: var(--ptf);font-weight: 700;}
.qknbg.qknbg .gftj {height: 6px;background: color-mix(in srgb, var(--ptf) 12%, transparent);display: block;width: 72px;position: relative;overflow: hidden;border-radius: 999px;}
.qknbg.qknbg .gftj::before {inset: 0 auto 0 0;width: var(--hned1, 0%);content: "";position: absolute;background: var(--by9);border-radius: inherit;}
.qknbg.qknbg .aq4ntw4 {font-size: 14.5px;line-height:1.58;grid-column: 1 / -1;color: var(--img4);margin: 7px 0 0;}

.t60j2.t60j2 {display: flex;flex-direction: column;}
.t60j2.t60j2 .rc59d3w {border: 0;border-radius:2px;width: 42px;height: 3px;background: var(--by9);margin: 0 0 16px;}
.t60j2.t60j2 .jjwe {margin: 0 0 18px;}
.t60j2.t60j2 .jjwe img {aspect-ratio: 16 / 7;object-fit: cover;display: block;border-radius: var(--wlh);width: 100%;}

.ce53chr.ce53chr .jjwe {margin: 18px 0 0;order: 3;}
.t60j2.t60j2 .ztt3 {margin: 0 0 10px !important;}
.t60j2.t60j2 .va7r {color: var(--img4);}
.t60j2.t60j2 .va7r > :first-child {margin-top: 0;}
.t60j2.t60j2 .va7r > :last-child {margin-bottom: 0;}
.t60j2.t60j2 .myaw3 {margin-top:15px;align-self: flex-start;min-height: 44px;padding: 0 22px;border-radius: var(--wlh);align-items: center;background: var(--cmu);display: inline-flex;text-decoration: none;justify-content: center;color: var(--ohf4, var(--viey6));font-weight: 700;font-size: 15px;}
.t60j2.t60j2 .myaw3:hover {background: var(--wq1yj);}

@media (min-width:754px) {
  .n08mwjr > .s2ke3qz {float: left;max-width: none;width: calc(50% - var(--dtt) / 2);}
  .n08mwjr > .s2ke3qz + .s2ke3qz {float: right;}
  
  .n08mwjr > .s2ke3qz + .s2ke3qz + * {clear: both;}
}

.zst845.zst845 .cemqt3 {color: color-mix(in srgb, var(--by9) 35%, var(--ptf));margin: 0 0 8px;font-size: 11.5px;letter-spacing: .16em;text-transform: uppercase;font-weight: 700;}
.zst845.zst845 .zx7er {font-weight: 800;line-height:1.20;margin: 0 0 10px;letter-spacing: -.022em;font-size: clamp(26px, 3.7vw, 42px);color: var(--ptf);}
.zst845.zst845 .r27vx2h {max-width: 60ch;color: var(--img4);margin: 0 0 16px;}
.zst845.zst845 .wyrg {min-height: 44px;padding: 0 22px;font-weight: 700;display: inline-flex;margin: 0 8px 0 0;text-decoration: none;color: var(--ohf4, var(--viey6));font-size: 15px;align-items: center;border-radius: var(--wlh);background: var(--cmu);justify-content: center;}
.zst845.zst845 .wyrg:hover {background: var(--wq1yj);}

.zst845.zst845 .xfx0 {color: var(--ptf);background: none;box-shadow: inset 0 0 0 1px var(--sxy);}
.zst845.zst845 .xfx0:hover {background: color-mix(in srgb, var(--by9) 10%, transparent);}
.zst845.zst845 .zxemh7 {margin: 18px 0 0;list-style: none;padding: 0;gap:14px;display: grid;}

.jd0f.jd0f .zxemh7 {justify-content: center;display: flex;flex-wrap: wrap;align-content: flex-start;}
.jd0f.jd0f .zxemh7 > * {flex: 1 1 310px;min-width: 0;max-width: calc(50% - 7px);}
@media (max-width:705px) {
  .jd0f.jd0f .zxemh7 > * {max-width: none;}
}
.zst845.zst845 .kw1q0sh {margin: 0;}
.zst845.zst845 .kw1q0sh img {width: 100%;border-radius: var(--wlh);border: 1px solid var(--sxy);object-fit: cover;aspect-ratio: 16 / 8;display: block;}
.zst845.zst845 .hsdr {font-weight: 600;display: block;margin-top:9px;line-height:1.51;color: var(--img4);font-size: clamp(14.5px, 1.35vw, 16.5px);}

.e1zt.e1zt {display: grid;row-gap:4px;align-items: center;column-gap:17px;background: var(--ao2, var(--vnyer));grid-template-columns: auto minmax(0, 1fr);color: var(--isjc0, var(--ptf));}
.e1zt.e1zt .e4qhx {border-radius: 50%;border: 1px solid var(--sxy);display: block;grid-row: 1 / span 2;object-fit: cover;height: 64px;width: 64px;}
.e1zt.e1zt .p6py2y {text-transform: uppercase;margin: 0;color: var(--q8a, var(--img4));letter-spacing: .16em;font-weight: 700;font-size: 11px;}
.e1zt.e1zt .b6spepa {font-weight: 800;color: var(--isjc0, var(--ptf));letter-spacing: -.02em;font-size: 17px;}
.e1zt.e1zt .qc3st9s,
.e1zt.e1zt .tk4cy,
.e1zt.e1zt .jnzga34,
.e1zt.e1zt .n1f94p {grid-column: 1 / -1;}

.e1zt.e1zt .qc3st9s {flex-wrap: wrap;display: flex;margin-top:11px;gap:8px;}
.e1zt.e1zt .qc3st9s a {padding: 0 16px;background: var(--fcti, var(--oqvy));min-height: 44px;text-decoration: none;border-radius: var(--wlh);color: var(--isjc0, var(--ptf));font-size: 13.5px;display: inline-flex;align-items: center;box-shadow: inset 0 0 0 1px var(--sxy);font-weight: 600;}
.e1zt.e1zt .qc3st9s a:hover {background: color-mix(in srgb, var(--by9) 12%, var(--oqvy));}
.e1zt.e1zt .tk4cy {grid-template-columns: auto minmax(0, 1fr);margin: 14px 0 0;display: grid;column-gap:14px;}
.e1zt.e1zt .d0sy2 {color: var(--q8a, var(--img4));border-top: 1px solid var(--sxy);padding: 9px 0;font-size: 11px;letter-spacing: .13em;font-weight: 700;text-transform: uppercase;}
.e1zt.e1zt .pzndj {font-size: 14.5px;padding: 9px 0;color: var(--isjc0, var(--ptf));margin: 0;border-top: 1px solid var(--sxy);}
.e1zt.e1zt .jnzga34 {color: var(--q8a, var(--img4));font-size: 15px;line-height:1.61;margin: 14px 0 0;}
.e1zt.e1zt .n1f94p {border-top: 1px solid var(--sxy);color: var(--q8a, var(--img4));display: block;font-size: 12.5px;padding-top:11px;line-height:1.56;margin: 14px 0 0;}

.c0m5.c0m5 .bz3zc4,
.th5myz0.th5myz0 .ery7,
.c67gpdw.c67gpdw .fgnb55,
.dfcef.dfcef .ehyg3 {width: 42px;background: var(--by9);height: 3px;border: 0;border-radius:1px;}
.c0m5.c0m5 .bz3zc4,
.c67gpdw.c67gpdw .fgnb55 {margin: 0 0 16px;}
.th5myz0.th5myz0 .ery7 {margin: 18px 0 0;opacity:0.54;}
.c0m5.c0m5 .y7f50,
.th5myz0.th5myz0 .mwm1e2g,
.n6jsdg.n6jsdg .taktf {max-width: 68ch;}
.c0m5.c0m5 .y7f50 > :first-child,
.th5myz0.th5myz0 .mwm1e2g > :first-child,
.n6jsdg.n6jsdg .taktf > :first-child {margin-top: 0;}
.c0m5.c0m5 .y7f50 > :last-child,
.th5myz0.th5myz0 .mwm1e2g > :last-child,
.n6jsdg.n6jsdg .taktf > :last-child {margin-bottom: 0;}

.n6jsdg.n6jsdg .efgvvs7 {align-items: center;gap:11px;margin: 0 0 16px;display: flex;}
.n6jsdg.n6jsdg .efgvvs7 h2 {margin: 0 !important;}
.n6jsdg.n6jsdg .kqe79hx {background: var(--sxy);height: 1px;flex: 1 0 auto;}
.n6jsdg.n6jsdg .efgvvs7 h2::before {display: none;}

.sjkz6wm.sjkz6wm {padding-left:14px;margin: 0;position: relative;}
.sjkz6wm.sjkz6wm img {display: block;height: auto;border-radius: var(--wlh);width: 100%;}
.sjkz6wm.sjkz6wm .pe2kmc4 {left: 0;position: absolute;width: 3px;top: 0;border-radius:3px;bottom: 0;background: var(--by9);}

.dfcef.dfcef {align-items: center;display: flex;gap:15px;}
.ys6dqe.ys6dqe {justify-content: flex-start;}
.a7bbwx.a7bbwx {justify-content: center;}
.c2bv.c2bv {justify-content: flex-end;}

.c2bv.c2bv .ehyg3 {flex: 1 1 auto;order: -1;}
.a7bbwx.a7bbwx .ehyg3 {display: none;}
.dfcef.dfcef .ems1q {justify-content: center;text-decoration: none;padding: 0 26px;border-radius: var(--wlh);font-size: 15px;background: var(--cmu);align-items: center;font-weight: 700;white-space: nowrap;display: inline-flex;min-height: 48px;color: var(--ohf4, var(--viey6));}
.dfcef.dfcef .ems1q:hover {background: var(--wq1yj);}
.dfcef.dfcef .whbm {flex: 1 1 auto;}

.dfcef.dfcef .ez8y {gap:10px;display: inline-flex;align-items: center;font-weight: inherit;}
.dfcef.dfcef .ez8y::after {height: 1px;content: "";background: currentColor;width: 14px;}

.v60d.v60d {display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);row-gap:6px;column-gap:17px;}

.v60d.v60d {border: 1px solid var(--sxy);border-top: 3px solid var(--by9);border-radius: var(--wlh);padding: clamp(20px, 2.6vw, 30px);background: var(--vnyer);}
.v60d.v60d .w54zckv {box-sizing: border-box;border-radius:15px;border: 1px solid var(--sxy);padding: 6px;width: 56px;object-fit: contain;grid-row: 1 / span 2;background: var(--oqvy);display: block;height: 56px;}
.v60d.v60d h2 {margin: 0 !important;}
.v60d.v60d .btz8t {margin: 0;font-size: 15px;color: var(--img4);}
.v60d.v60d .tv583y,
.v60d.v60d .b7663w {grid-column: 1 / -1;}
.v60d.v60d .tv583y {column-gap:15px;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.v60d.v60d .e5b901j {font-weight: 700;letter-spacing: .13em;border-top: 1px solid var(--sxy);text-transform: uppercase;color: var(--img4);font-size: 11px;padding: 10px 0;}
.v60d.v60d .ha5x {font-size: 14.5px;border-top: 1px solid var(--sxy);margin: 0;color: var(--ptf);padding: 10px 0;font-weight: 600;}
.v60d.v60d .b7663w {gap:9px;flex-wrap: wrap;display: flex;margin-top:17px;}
.v60d.v60d .awndna {display: inline-flex;align-items: center;font-weight: 700;text-decoration: none;justify-content: center;color: var(--ohf4, var(--viey6));padding: 0 22px;background: var(--cmu);border-radius: var(--wlh);min-height: 44px;font-size: 14px;}
.v60d.v60d .awndna:hover {background: var(--wq1yj);}
.v60d.v60d .hgea {color: var(--ptf);background: none;box-shadow: inset 0 0 0 1px var(--sxy);}
.v60d.v60d .hgea:hover {background: color-mix(in srgb, var(--by9) 10%, transparent);}

.c67gpdw.c67gpdw .csa1 {font-weight: 700;margin: 0 0 12px;text-transform: uppercase;letter-spacing: .16em;color: var(--img4);font-size: 11px;}
.c67gpdw.c67gpdw .c7swwkk {padding: 0;list-style: none;counter-reset: sp-toc-n;margin: 0;}

.c67gpdw.c67gpdw .c7swwkk > li {border-top: 1px solid var(--sxy);counter-increment: sp-toc-n;}
.c67gpdw.c67gpdw .c7swwkk > li > a {color: var(--ptf);gap:11px;min-height: 46px;font-size: 15px;font-weight: 600;display: flex;align-items: center;text-decoration: none;padding: 6px 0;}
.c67gpdw.c67gpdw .c7swwkk > li > a::before {font-size: 12px;content: counter(sp-toc-n, decimal-leading-zero);font-weight: 700;color: color-mix(in srgb, var(--by9) 35%, var(--ptf));font-variant-numeric: tabular-nums;flex: 0 0 auto;}
.c67gpdw.c67gpdw .c7swwkk > li > a:hover {color: var(--by9);}

.n08mwjr {--ip8gq: var(--ptf);}
.n08mwjr :is(.z2r6b, [class*="table"]) {overflow-x: auto;}
.n08mwjr table {font-size: 15px;border-collapse: collapse;width: 100%;}
.n08mwjr thead th {font-weight: 700;font-size: 11.5px;padding: 12px 14px 12px 0;letter-spacing: .1em;white-space: nowrap;border-bottom: 2px solid var(--ip8gq, var(--ptf));text-align: left;color: var(--img4);text-transform: uppercase;}
.n08mwjr tbody td {padding: 12px 14px 12px 0;border-bottom: 1px solid var(--sxy);color: var(--nc5ps, inherit);}

.p2bce8 {font-size: 13px;margin: 0;color: var(--img4);}

.t9hvpvd.t9hvpvd {padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);border-top: 1px solid var(--u6iu);--nht2:   var(--n9cf, #ffffff);color: var(--nht2);--zdki: color-mix(in srgb, var(--nht2) 82%, var(--by9));background: var(--igz08);}
.t9hvpvd .kw858ar {align-items: start;display: grid;gap:27px 44px;grid-template-columns: minmax(0, 1fr) auto;}
.t9hvpvd .zjb3 img {height: 26px;display: block;width: auto;}
.t9hvpvd .zjb3 span {letter-spacing: -.03em;font-weight: 800;color: var(--nht2);font-size: 18px;}
.t9hvpvd .k5gn1 {display: grid;gap:40px;grid-auto-flow: column;}
.t9hvpvd .k5gn1 ul {list-style: none;margin: 0;display: grid;padding: 0;gap:7px;}
.t9hvpvd .k5gn1 a {text-decoration: none;display: flex;font-size: 14.5px;min-height: 44px;color: var(--zdki);align-items: center;}
.t9hvpvd .k5gn1 a:hover {color: var(--nht2);}
.t9hvpvd .dnzp {margin: 22px 0 0;align-items: center;opacity:0.74;gap:11px;display: flex;flex-wrap: wrap;}
.t9hvpvd .q7kxn {padding-top:19px;margin: 22px 0 0;border-top: 1px solid var(--sxy);}
.t9hvpvd .q7kxn p {margin: 0;color: var(--zdki);font-size: 12.5px;}
.t9hvpvd .q7kxn p + p {line-height:1.60;margin-top:7px;}

@media (max-width:935px) {
  
  .gyame {position: static;border-right: 0;border-bottom: 1px solid var(--u6iu);overflow: visible;width: auto;}
  .vwnnhh2 {gap:19px;min-height: 0;padding: 20px 16px 24px;}
  .shja38 {margin-top: 0;}
  .cckk {margin-left: 0;}
  .n08mwjr {padding: 20px 16px 32px;}

  .k80f {display: none;margin-top: 0;}

  .s7t0 {visibility: hidden;display: block;z-index: 190;inset: 0;transition:opacity 0.213s ease, visibility 0.268s;background: rgba(0, 0, 0, .55);cursor: pointer;opacity:0.05;position: fixed;}
  .qwrn {flex-direction: column;visibility: hidden;width: min(86vw, 360px);position: fixed;background: var(--vnyer);overflow-y: auto;gap:15px;transition:transform 0.245s ease, visibility 0.25s;border-right: 1px solid var(--u6iu);z-index: 200;box-shadow: 18px 0 48px rgba(0, 0, 0, .34);padding: 14px 14px calc(14px + env(safe-area-inset-bottom, 0px));display: flex;transform: translateX(-100%);top: 0;overscroll-behavior: contain;left: 0;bottom: 0;}
  .yzkhtra:checked ~ .s7t0 {opacity:1;visibility: visible;}
  .yzkhtra:checked ~ .qwrn {transform: none;visibility: visible;}

  .tgx4mx {z-index: 60;background: var(--invl);top: 0;position: sticky;justify-content: space-between;display: flex;border-bottom: 1px solid var(--u6iu);padding: 8px 14px;gap:11px;align-items: center;min-height: 56px;}
  .pbekwn {white-space: nowrap;align-items: center;letter-spacing: -.03em;font-size: 17px;min-width: 0;overflow: hidden;color: var(--nyjp);font-weight: 800;text-decoration: none;display: inline-flex;min-height: 44px;text-overflow: ellipsis;}
  .st0z {display: flex;align-items: center;gap:8px;flex: 0 0 auto;}
  .st0z .pmrsz {font-size: 13.5px;padding: 0 13px;}
  .e9ss {display: flex;}
  
  .hsgw3 {display: none;}

  .s6f2.s6f2 .q4hr {padding-bottom:21px;}
  .sxv5.sxv5 .ngnf2 {padding: 13px 14px;}
  .v007y.v007y .fhvv {padding-right:7px;padding-left:13px;}

  .shja38 .q7zp7 {font-size: clamp(24px, 7vw, 30px);margin-bottom:9px;}
  .py1gjkg {margin-bottom:13px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 15px;display: -webkit-box;}
  .vwnnhh2 {padding: 14px 16px 18px;gap:13px;}

  .tez9z8w.tez9z8w {min-height: min(34vh, 300px);}
  .tez9z8w.tez9z8w .dj0xjp {max-width: 100%;padding: 16px;}
  .ecbk49t.ecbk49t .dj0xjp {justify-self: stretch;text-align: left;}
  .ecbk49t.ecbk49t .yf75prp {margin-left: 0;}
  
  .b7p59m.b7p59m .fardn,
  .ecbk49t.ecbk49t .fardn {background: linear-gradient(0deg,
      var(--vnyer) 0%, var(--vnyer) 68%,
      color-mix(in srgb, var(--vnyer) 62%, transparent) 84%,
      transparent 100%);}
  .tez9z8w.tez9z8w .m53tyx8 {font-size: clamp(22px, 6.4vw, 30px);}
  .tez9z8w.tez9z8w .yf75prp {overflow: hidden;-webkit-box-orient: vertical;margin-bottom:15px;font-size: 15px;display: -webkit-box;-webkit-line-clamp: 3;}
  .tez9z8w.tez9z8w .a4j7 {font-size: clamp(96px, 34vw, 190px);}

  .t9hvpvd .kw858ar {grid-template-columns: 1fr;}
  .t9hvpvd .k5gn1 {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:936px) {

  
  
  .k80f {transition:max-height 246ms ease, opacity 132ms ease, margin 203ms ease, padding 171ms ease;}

  
}

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

.bp2sw4 {display: none;}
@media (min-width:936px) {
  .bp2sw4 {margin-top:26px;margin-top: 0;z-index: 2;left: clamp(24px, 3vw, 44px);align-items: center;justify-content: flex-end;display: flex;right: clamp(24px, 3vw, 44px);order: 99;position: absolute;bottom: clamp(24px, 3vw, 44px);}

  .k80f {padding-bottom: calc(44px + clamp(24px, 3vw, 44px) + 12px);margin-top:11px;order: 100;}

  
  .vwnnhh2 {position: relative;}

}

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

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

.c67gpdw.c67gpdw .y8nf > summary::after {transition:box-shadow 0.151s ease;content: "";margin-left: auto;height: 2px;flex: 0 0 auto;width: 12px;background: var(--by9);}
.c67gpdw.c67gpdw .y8nf[open] > summary::after {box-shadow: 0 5px 0 0 var(--by9);}
.c67gpdw.c67gpdw .y8nf[open] > summary {margin-bottom:10px;}
@media (prefers-reduced-motion: reduce) {
  .c67gpdw.c67gpdw .y8nf > summary::after {transition:none;}
}

.t9hvpvd > * {max-width: var(--hl1s1);margin-left: auto;margin-right: auto;}

.y526m3p {--ycuh: 1px solid var(--sxy);--x47: var(--wlh);--t3ee7: var(--wlh);--p6w6y: var(--wlh);}

.qknbg.qknbg h2.wdm82::before {display: none;content: none;}

.v007y.v007y .jg3kcv {list-style: none;padding: 0;margin: 0;counter-reset: sp-index-n;}
.v007y.v007y .jg3kcv > li {counter-increment: sp-index-n;position: relative;padding-left:39px;border-top: 1px solid var(--sxy);}
.v007y.v007y .jg3kcv > li:last-child {border-bottom: 1px solid var(--sxy);}
.v007y.v007y .jg3kcv > li::before {font-variant-numeric: tabular-nums;font-size: 12px;font-weight: 700;position: absolute;left: 0;top: 17px;color: var(--img4);content: counter(sp-index-n, decimal-leading-zero);}

.v007y.v007y .jg3kcv .b1rq,
.v007y.v007y .jg3kcv .b1rq:last-child {border-bottom: 0;border-top: 0;}

.v007y.v007y .jg3kcv .fhvv {padding-left: 0;}

.v007y.v007y > .b1rq.b1rq {border-left: 2px solid color-mix(in srgb, var(--by9) 45%, var(--sxy));margin: 0 0 8px;background: color-mix(in srgb, var(--ptf) 4%, transparent);border-top: 0;border-radius: 0 var(--wlh) var(--wlh) 0;border-bottom: 0;padding: 0 0 0 14px;}
.v007y.v007y > .b1rq.b1rq:last-child {margin-bottom: 0;}

.v007y.v007y > .b1rq .vhk458 {padding-right:41px;}
.v007y.v007y > .b1rq .vhk458::before {right: 16px;}
.v007y.v007y > .b1rq .vhk458::after  {right: 22px;}

.v007y.v007y .qtwy9 {margin: 0;padding: 0 28px 14px 0;}
.v007y.v007y .qtwy9 .fhvv {padding: 0;}

.qknbg.qknbg .pqwa {grid-column: 1 / -1;margin: 2px 0 4px;display: grid;gap:11px;}
.qknbg.qknbg .pqwa .fs109f8 {width: 100%;}

.qknbg.qknbg .ypg5 {grid-column: 1 / -1;margin: 6px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.qknbg.qknbg .x60f3g0 {gap:5px;min-width: 0;max-width: 36ch;justify-items: start;padding: 14px 0;border-top: 1px solid var(--sxy);display: grid;}
.qknbg.qknbg .zr8tfq {color: var(--img4);line-height:1.58;padding: 14px 0 14px 16px;margin: 0;border-top: 1px solid var(--sxy);font-size: 14.5px;min-width: 0;}

.qknbg.qknbg .zr8tfq:empty {padding: 0 0 14px;}

@media (max-width:565px) {
  .qknbg.qknbg .ypg5 {grid-template-columns: minmax(0, 1fr);}
  .qknbg.qknbg .x60f3g0 {padding-bottom: 0;max-width: none;}
  .qknbg.qknbg .zr8tfq {padding: 7px 0 14px;border-top: 0;}
}

.sxv5.sxv5 h3.aadea {margin: 0 0 9px;font-size: 16px;text-transform: none;padding: 0;border-bottom: 0;letter-spacing: -.022em;font-weight: 800;}
.sxv5.sxv5 h3.aadea b.nhnc32 {font-weight: 700;margin-left: 0;font-size: 13px;border-radius: 0;padding: 0;background: none;color: var(--img4);}

.sxv5.sxv5 .h4dxxb.hfzx {display: grid;gap:7px;}
.sxv5.sxv5 .h4dxxb.hfzx li {grid-template-columns: minmax(0, 1fr);padding: 10px 12px;background: color-mix(in srgb, var(--ptf) 9%, transparent);border-radius:6px;}

.sxv5.sxv5 .h4dxxb.hfzx li + li {border-top: 0;}

.sxv5.sxv5 .d9b6fg5 .h4dxxb.hfzx li {background: color-mix(in srgb, var(--by9) 22%, color-mix(in srgb, var(--ptf) 9%, transparent));}

.q6c8s.q6c8s > h2 {margin-bottom:13px;}
.q6c8s.q6c8s > h2::before {display: none;content: none;}
.q6c8s.q6c8s .bz3zc4 {margin: 0 0 18px;}

.g2vz0nt.g2vz0nt .r3k4z3s {align-items: center;gap:13px;display: flex;margin: 0 0 18px;}
.g2vz0nt.g2vz0nt .r3k4z3s h2 {margin: 0;}
.g2vz0nt.g2vz0nt .r3k4z3s h2::before {content: none;display: none;}
.g2vz0nt.g2vz0nt .dcbj {width: 42px;border-radius:3px;background: var(--by9);height: 3px;flex: 0 0 auto;}

.th5myz0.th5myz0 .xr64 {position: relative;padding-left:16px;}
.th5myz0.th5myz0 .g4k1 {top: 2px;border-radius:2px;background: linear-gradient(
    to bottom,
    var(--by9),
    color-mix(in srgb, var(--by9) 20%, var(--sxy))
  );width: 3px;position: absolute;left: 0;bottom: 2px;}

.vwd64.vwd64 > * {max-width: 68ch;}
.vwd64.vwd64 > :first-child {margin-top: 0;}
.vwd64.vwd64 > :last-child {margin-bottom: 0;}

.vwd64.vwd64 > :is(table, .z2r6b, [class*="table"]) {max-width: none;}

.w5ypg.w5ypg {padding-left: 0;}
.w5ypg.w5ypg .j4vdxc {padding: 10px;border: 1px solid var(--sxy);border-top: 3px solid var(--by9);border-radius: var(--wlh);background: var(--vnyer);}
.w5ypg.w5ypg .j4vdxc img {border-radius: max(0px, calc(var(--wlh) - 4px));}

.bjzyrnp.bjzyrnp {padding-left: 0;}
.bjzyrnp.bjzyrnp::before {border-radius:2px;content: "";display: block;background: var(--by9);width: 42px;height: 3px;margin: 0 0 14px;}

.dfcef.dfcef .ehyg3 {margin: 0;}

.hdv2e71.hdv2e71.hdv2e71 {flex-direction: column;gap:15px;align-items: stretch;}
.hdv2e71.hdv2e71.hdv2e71 .ehyg3 {background: var(--sxy);display: block;border-radius: 0;height: 1px;width: 100%;flex: 0 0 auto;order: 2;}
.hdv2e71.hdv2e71.hdv2e71 .ems1q {align-self: center;}
.ys6dqe.hdv2e71.hdv2e71 .ems1q {align-self: flex-start;}
.c2bv.hdv2e71.hdv2e71 .ems1q {align-self: flex-end;}
.hdv2e71.hdv2e71.hdv2e71 .whbm {align-self: stretch;}

.egrxej.egrxej.egrxej .ehyg3 {display: block;order: 0;border-radius: 0;height: 1px;width: auto;background: var(--sxy);flex: 1 1 auto;min-width: 12px;}
.egrxej.egrxej.egrxej .ems1q {flex: 0 0 auto;}
.ys6dqe.egrxej.egrxej .ehyg3:first-of-type {flex: 0 0 24px;}
.c2bv.egrxej.egrxej .ehyg3:last-of-type {flex: 0 0 24px;}

.e1zt.e1zt .skyc5 {flex-wrap: wrap;padding: 0;gap:7px;list-style: none;display: flex;margin: 14px 0 0;grid-column: 1 / -1;}
.e1zt.e1zt .skyc5 li {flex-direction: column;min-width: 0;border-radius: var(--wlh);background: var(--fcti, var(--oqvy));padding: 9px 14px;display: inline-flex;gap:2px;box-shadow: inset 0 0 0 1px var(--sxy);}
.e1zt.e1zt .teta3 {color: var(--q8a, var(--img4));letter-spacing: .13em;font-size: 11px;font-weight: 700;text-transform: uppercase;}
.e1zt.e1zt .esjjb01 {font-weight: 600;font-size: 14.5px;color: var(--isjc0, var(--ptf));}

.gyfjm.gyfjm .e4qhx {grid-row: auto;}

.gyfjm.gyfjm .m762003 {display: grid;min-width: 0;gap:3px;}
.gyfjm.gyfjm .b6spepa {display: block;}
.pnyj5.pnyj5 .m762003 {grid-column: 1 / -1;}

.v60d.v60d .t8rj {list-style: none;display: flex;border-top: 1px solid var(--sxy);grid-column: 1 / -1;padding: 14px 0 0;margin: 16px 0 0;}
.v60d.v60d .t8rj li {min-width: 0;flex-direction: column;flex: 1 1 96px;gap:4px;padding: 0 16px;display: flex;}
.v60d.v60d .t8rj li:first-child {padding-left: 0;}
.v60d.v60d .t8rj li:last-child {padding-right: 0;}
.v60d.v60d .t8rj li + li {border-left: 1px solid var(--sxy);}
.v60d.v60d .fz9mpx {font-weight: 700;text-transform: uppercase;color: var(--img4);font-size: 11px;letter-spacing: .13em;}
.v60d.v60d .s047h {font-size: 15px;font-variant-numeric: tabular-nums;font-weight: 700;color: var(--ptf);}

@media (max-width:485px) {
  .v60d.v60d .t8rj {flex-direction: column;}
  .v60d.v60d .t8rj li {padding: 10px 0;flex: 0 0 auto;}
  .v60d.v60d .t8rj li:first-child {padding-top: 0;}
  .v60d.v60d .t8rj li:last-child {padding-bottom: 0;}
  .v60d.v60d .t8rj li + li {border-top: 1px solid var(--sxy);border-left: 0;}
}

.dynxf.dynxf .w54zckv {grid-row: auto;}
.dynxf.dynxf .ccj51n {gap:6px;min-width: 0;display: grid;}
.cyrxhq4.cyrxhq4 .ccj51n {grid-column: 1 / -1;}

.bfs5z.bfs5z .t5k9y::before {left: 0;width: 1px;background: var(--u6iu);top: 0;}

.bfs5z.bfs5z .q4hr:last-child::after {content: none;}
.bfs5z.bfs5z .q4hr {column-gap:12px;padding: 13px 0 15px 15px;grid-template-columns: 28px minmax(0, 1fr);}
.bfs5z.bfs5z .q4hr + .q4hr {border-top: 1px solid var(--sxy);}

.bfs5z.bfs5z .wj0qjn {height: 24px;width: 28px;border-radius:2px;border: 1px solid color-mix(in srgb, var(--by9) 60%, var(--u6iu));font-size: 12px;color: var(--ptf);box-shadow: none;background: none;}
.bfs5z.bfs5z .gzf90y {grid-row: 1;padding-top:1px;grid-column: 2;min-width: 0;}

.bfs5z.bfs5z .zt1te1 {grid-row: 2;grid-column: 1 / -1;min-width: 0;padding-top:8px;}

.ex6h51e.ex6h51e .ddxs {position: relative;z-index: 1;width: 12px;border-radius: 50%;margin: 10px;height: 12px;box-shadow: 0 0 0 4px var(--vnyer);grid-column: 1;display: block;background: var(--by9);}

.ex6h51e.ex6h51e .t5k9y::before {top: 16px;}
.ex6h51e.ex6h51e .q4hr:last-child::after {top: 22px;}
.ex6h51e.ex6h51e .txkeb3 {padding-top: 0;}
.ex6h51e.ex6h51e .qvn3 {font-variant-numeric: tabular-nums;color: var(--img4);display: block;font-weight: 800;margin: 0 0 3px;font-size: 11px;letter-spacing: .14em;}

.qwrn.qwrn {left: auto;right: 0;border-right: 0;transform: translateX(100%);border-left: 1px solid var(--u6iu);}
.yzkhtra:checked ~ .qwrn.qwrn {transform: none;}

:root {--x0qyi: clamp(240px, 20vw, 290px);}
.vwnnhh2 {padding: 28px 22px 22px;gap:23px;}
.shja38 {margin: 0;}
.erz4j3 {display: grid;gap:9px;grid-template-columns: minmax(0, 1fr);}
.erz4j3 .pmrsz {width: 100%;box-sizing: border-box;justify-content: center;}
.erz4j3 .y526m3p {order: 9;justify-self: start;}
.g68qea {margin-top:16px;}
.k80f {margin-top: 0;}
.hsgw3 img {height: 34px;max-width: 100%;object-fit: contain;width: auto;}
@media (max-width:935px) {
  .gyame {display: none;}
  .pbekwn img {object-fit: contain;width: auto;height: 28px;max-width: 34vw;display: block;}
  .daz69 {padding: 4px 2px 0;}
}

.tez9z8w.tez9z8w:not(.wjf6nww) {min-height: clamp(460px, 68vh, 680px);}
.b7p59m.b7p59m:not(.wjf6nww) .fardn {background:
    linear-gradient(0deg, color-mix(in srgb, var(--vnyer) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--vnyer) 88%, transparent) 0%, color-mix(in srgb, var(--vnyer) 50%, transparent) 38%, transparent 66%);}
.ecbk49t.ecbk49t:not(.wjf6nww) .fardn {background:
    linear-gradient(0deg, color-mix(in srgb, var(--vnyer) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--vnyer) 88%, transparent) 0%, color-mix(in srgb, var(--vnyer) 50%, transparent) 38%, transparent 66%);}
.tez9z8w.tez9z8w:not(.wjf6nww) .m53tyx8 {font-size: clamp(34px, 4vw, 58px);}

.tez9z8w.wjf6nww.wjf6nww {padding: 0;flex-direction: column;background: none;overflow: visible;display: flex;align-items: stretch;border: 0;gap: 0;}
.wjf6nww.wjf6nww .v206,
.wjf6nww.wjf6nww .a4j7 {border-radius: var(--wlh);width: 100%;max-height: none;object-fit: contain;height: auto;aspect-ratio: auto;flex: none;}
.wjf6nww.wjf6nww .a4j7 {aspect-ratio: 16 / 7;}
.wjf6nww.wjf6nww picture {display: block;}
.wjf6nww.wjf6nww .dj0xjp {width: min(640px, 88%);box-sizing: border-box;border: 1px solid var(--sxy);border-top: 4px solid var(--cmu);border-radius: var(--wlh);z-index: 2;background: var(--vnyer);position: relative;box-shadow: 0 24px 60px rgba(0, 0, 0, .35);padding: clamp(22px, 2.8vw, 36px);margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);}
.wjf6nww.ecbk49t .dj0xjp {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.wjf6nww .dp2efgp {display: none;}
.wjf6nww.wjf6nww .m53tyx8 {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:730px) {
  .tez9z8w.wjf6nww, .wjf6nww.ecbk49t {align-items: stretch;flex-direction: column;}
  .wjf6nww.wjf6nww .v206, .wjf6nww.wjf6nww .a4j7 {width: 100%;}
}
@media (max-width: 719.98px) {
  .wjf6nww.wjf6nww .dj0xjp, .wjf6nww.ecbk49t .dj0xjp {width: auto;margin: -40px 12px 0;}
  .tez9z8w.tez9z8w:not(.wjf6nww) {min-height: min(76vh, 600px);}
  .b7p59m.b7p59m:not(.wjf6nww) .fardn,
  .ecbk49t.ecbk49t:not(.wjf6nww) .fardn {background: linear-gradient(0deg, color-mix(in srgb, var(--vnyer) 94%, transparent) 0%, color-mix(in srgb, var(--vnyer) 60%, transparent) 45%, transparent 80%);}
  .ecbk49t.ecbk49t:not(.wjf6nww) .dj0xjp {justify-self: start;text-align: left;}
  .ecbk49t.ecbk49t:not(.wjf6nww) .yf75prp {margin-left: 0;}
}

.f0z0d .s0am8 {grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);gap:15px;align-items: stretch;margin-top:19px;display: grid;}
.f0z0d .t4e3r {display: flex;gap:9px;margin: 0;padding: 0;list-style: none;flex-direction: column;max-width: none;}
.f0z0d .t4e3r li {display: flex;margin: 0;flex: 1 1 0;max-width: none;}
.f0z0d .g41w88 {display: flex;overflow: hidden;align-items: center;line-height:1.36;color: var(--img4, var(--yqfm));cursor: pointer;font-weight: 700;font-size: 16px;background: var(--oqvy);border: 1px solid var(--sxy);border-radius: var(--wlh);position: relative;transition:color 0.192s, border-color 0.25s;text-align: left;width: 100%;font-family: inherit;padding: 16px 18px;}
.f0z0d .pnszn {z-index: 1;position: relative;}
.f0z0d .vg45jtk {inset: 0 auto 0 0;background: color-mix(in srgb, var(--cmu) 22%, transparent);position: absolute;width: 0;border-right: 3px solid var(--cmu);}
.f0z0d .g41w88[data-on="1"], .f0z0d .g41w88[data-on="run"] {color: var(--ptf);border-color: var(--cmu);}
.f0z0d .g41w88[data-on="1"] .vg45jtk {border-right: 0;width: 100%;}
.f0z0d .g41w88[data-on="run"] .vg45jtk {animation: to0k56n var(--ww1fi, 6000ms) linear forwards;}
@keyframes to0k56n { from {width: 0;} to {width: 100%;} }
.f0z0d .h88v3eh {grid-auto-flow: column;min-width: 0;list-style: none;grid-template-columns: none !important;scrollbar-width: none;border-radius: var(--wlh);padding: 0;gap: 0 !important;margin: 0;overscroll-behavior-x: contain;grid-auto-columns: 100%;display: grid !important;scroll-behavior: smooth;scroll-snap-type: x mandatory;overflow-x: auto;}
.f0z0d .h88v3eh::-webkit-scrollbar {display: none;}
.f0z0d .hrn39y {overflow: hidden;margin: 0;border-radius: var(--wlh);min-width: 0;scroll-snap-align: start;max-width: none;position: relative;min-height: clamp(260px, 26vw, 380px);}
.f0z0d .hrn39y picture {height: 100%;display: block;}
.n08mwjr .f0z0d img.vqtx7.vqtx7 {position: absolute;height: 100%;inset: 0;width: 100%;object-fit: cover;border-radius: 0;}
.f0z0d .y9cd39 {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--cmu) 60%, transparent), transparent 70%), var(--oqvy);}
.f0z0d .wz3th {display: none;}
.f0z0d .r06b2 {margin: 18px 0 0;display: flex;flex-wrap: wrap;gap:9px;}
@media (max-width:765px) {
  .f0z0d .s0am8 {grid-template-columns: minmax(0, 1fr);}
  .f0z0d .t4e3r {flex-direction: row;order: 2;}
  .f0z0d .g41w88 {border-radius:4px;min-height: 0;padding: 0;height: 6px;}
  .f0z0d .pnszn {display: none;}
  .f0z0d .hrn39y {aspect-ratio: 4 / 3;min-height: 0;}
  .f0z0d .wz3th {color: var(--ptf);background: linear-gradient(0deg, color-mix(in srgb, var(--vnyer) 92%, transparent), transparent);bottom: 0;z-index: 1;position: absolute;left: 0;font-weight: 700;padding: 30px 16px 14px;display: block;right: 0;}
}
@media (prefers-reduced-motion: reduce) { .f0z0d .h88v3eh {scroll-behavior: auto;} .f0z0d .g41w88[data-on="run"] .vg45jtk {animation: none;width: 100%;} }
.n08mwjr .f0z0d .h88v3eh > .hrn39y {max-width: none !important;width: auto;flex: none;}
.f0z0d .g41w88:not([data-on="run"]):not([data-on="1"]) .vg45jtk {border-right: 0;}
.n08mwjr .f0z0d .h88v3eh {justify-content: start !important;align-content: stretch;}

.n08mwjr > .tqjm2.v60d:has(.eb65g) {display: grid !important;overflow: hidden;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);gap: 0;padding: 0 !important;}
.v60d .eb65g {justify-content: center;align-items: center;display: flex;padding: 30px 20px;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--cmu), color-mix(in srgb, var(--cmu) 60%, #000));color: var(--y57, var(--ohf4, var(--viey6)));flex-direction: column;gap:11px;text-align: center;}
.v60d .pwxaas {font-weight: 800;font-size: clamp(64px, 6.6vw, 96px);letter-spacing: -.05em;line-height: .9;}
.v60d .hyg6vd {color: transparent;font-size: 22px;letter-spacing: 4px;background: linear-gradient(90deg, currentColor var(--j5h, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--j5h, 90%));-webkit-background-clip: text;background-clip: text;}
.v60d .m7bkz89 {font-style: normal;font-weight: 700;font-size: 12px;text-transform: uppercase;letter-spacing: .14em;opacity:0.86;}
.v60d .mngbys3 {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.v60d .mngbys3 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.v60d .b7663w a {background: var(--cmu);color: var(--y57, var(--ohf4, var(--viey6)));border-color: var(--cmu);}
@media (max-width:705px) {
  .n08mwjr > .tqjm2.v60d:has(.eb65g) {grid-template-columns: minmax(0, 1fr);}
  .v60d .eb65g {justify-content: flex-start;flex-direction: row;padding: 18px 20px;text-align: left;flex-wrap: wrap;gap:13px;}
  .v60d .pwxaas {font-size: 54px;}
}

.n08mwjr .ca6y5p .t5k9y {margin: 10px 0 0;grid-template-columns: repeat(2, minmax(0, 1fr));gap:13px;padding: 0;list-style: none;display: grid !important;}
.n08mwjr .ca6y5p .t5k9y::before, .n08mwjr .ca6y5p .q4hr::before, .n08mwjr .ca6y5p .q4hr::after {display: none !important;content: none !important;}
.n08mwjr .ca6y5p .q4hr.q4hr {padding: 0 !important;transition:border-color 0.182s, transform 0.226s;border: 1px solid var(--sxy);border-radius: var(--wlh);background: var(--oqvy);align-items: stretch;display: grid;grid-template-columns: 76px minmax(0, 1fr);position: relative;counter-increment: spstep;max-width: none;margin: 0;min-width: 0;overflow: hidden;}
.n08mwjr .ca6y5p .t5k9y {counter-reset: spstep;}
.n08mwjr .ca6y5p .q4hr:hover {border-color: var(--cmu);transform: translateY(-2px);}
.n08mwjr .ca6y5p .q4hr > :not(.wj0qjn):not(.ddxs) {padding-left:17px;grid-column: 2;padding-right:18px;}
.n08mwjr .ca6y5p .q4hr > :nth-child(2) {padding-top:19px;}
.n08mwjr .ca6y5p .q4hr > :last-child {padding-bottom:17px;}
.n08mwjr .ca6y5p .wj0qjn.wj0qjn,
.n08mwjr .ca6y5p .ddxs.ddxs {align-items: center;border: 0;border-radius: 0;margin: 0;width: auto;grid-row: 1 / span 4;font-style: normal;justify-content: center;display: flex;grid-column: 1;font-weight: 800;background: linear-gradient(160deg, var(--cmu), color-mix(in srgb, var(--cmu) 60%, #000));position: static;color: var(--y57, var(--ohf4, var(--viey6)));transform: none;font-size: 34px;box-shadow: none;height: auto;}
.n08mwjr .ca6y5p .ddxs::after {content: counter(spstep);}
.n08mwjr .ca6y5p .qvn3 {display: none;}
.n08mwjr .ca6y5p .gzf90y {overflow-wrap: anywhere;font-size: 17px;margin: 0 0 6px;font-weight: 800;}
.n08mwjr .ca6y5p .zt1te1 {margin: 0;color: var(--img4);font-size: 15px;overflow-wrap: anywhere;line-height:1.55;}
.n08mwjr .ca6y5p .txkeb3 {padding-top:19px;padding-bottom:18px;}
@media (max-width:705px) { .n08mwjr .ca6y5p .t5k9y {grid-template-columns: minmax(0, 1fr);} .n08mwjr .ca6y5p .q4hr.q4hr {grid-template-columns: 60px minmax(0, 1fr);} }
.n08mwjr > .tqjm2.v60d:has(.eb65g) {align-items: stretch;}
.v60d .eb65g {align-self: stretch;height: auto;min-height: 100%;box-sizing: border-box;}
.v60d .hyg6vd {display: inline-block;-webkit-text-fill-color: transparent;}
.n08mwjr .v60d .b7663w > a, .n08mwjr .v60d .b7663w a.awndna {border-color: var(--cmu) !important;background: var(--cmu) !important;color: var(--y57, var(--ohf4, var(--viey6))) !important;}

.v60d .hyg6vd {background: linear-gradient(90deg,
    var(--y57, var(--ohf4, var(--viey6))) var(--j5h, 90%),
    color-mix(in srgb, var(--y57, var(--ohf4, var(--viey6))) 30%, transparent) var(--j5h, 90%));-webkit-background-clip: text;background-clip: text;}

.n08mwjr .akahzb.t60j2:not(.s2ke3qz) {align-items: stretch;border-left: 4px solid var(--cmu);padding: 0 !important;display: grid !important;overflow: hidden;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) .jjwe {grid-column: 1;grid-row: 1 / span 6;margin: 0;overflow: hidden;min-height: 300px;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);order: 0;}
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) .jjwe img {aspect-ratio: auto;border-radius: 0;height: 100%;width: 100%;max-height: none;object-fit: cover;transition:transform 0.4s;}
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) .jjwe picture {display: block;height: 100%;}
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) > :not(.jjwe) {padding-left: clamp(8px, 1vw, 16px);grid-column: 2;padding-right: clamp(20px, 2.6vw, 34px);}
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) > :not(.jjwe):nth-child(1),
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) > .rc59d3w {margin-top: clamp(22px, 2.6vw, 34px);}
.n08mwjr .akahzb.t60j2:not(.s2ke3qz) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.n08mwjr .akahzb.t60j2:hover .jjwe img {transform: scale(1.04);}
.n08mwjr .akahzb.s2ke3qz .jjwe {overflow: hidden;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);border-radius: var(--wlh) var(--wlh) 0 0;}
.n08mwjr .akahzb.s2ke3qz .jjwe img {aspect-ratio: 16 / 9;object-fit: cover;transition:transform 0.447s;max-height: none;}
.n08mwjr .akahzb.t60j2 .ztt3 {font-size: clamp(22px, 2.2vw, 30px);}
.n08mwjr .akahzb.t60j2 .rc59d3w {background: var(--cmu);width: 56px;border: 0;border-radius:1px;height: 4px;}
@media (max-width:765px) {
  .n08mwjr .akahzb.t60j2:not(.s2ke3qz) {grid-template-columns: minmax(0, 1fr);}
  .n08mwjr .akahzb.t60j2:not(.s2ke3qz) .jjwe {clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);aspect-ratio: 16 / 9;min-height: 0;order: -1;grid-row: auto;}
  .n08mwjr .akahzb.t60j2:not(.s2ke3qz) > :not(.jjwe) {padding-right:20px;padding-left:21px;grid-column: 1;}
}
@media (prefers-reduced-motion: reduce) { .n08mwjr .akahzb.t60j2 .jjwe img {transition:none;} }

.n08mwjr .akahzb.t60j2 .rc59d3w {display: none;}
.n08mwjr .vcv0p .bz3zc4 {display: none;}   

.gyame.qym12 {--x0qyi: clamp(380px, 44vw, 620px);width: var(--x0qyi);}
body:has(.qym12) {--x0qyi: clamp(380px, 44vw, 620px);}
.qym12 .vwnnhh2 {display: grid;grid-template-columns: minmax(0, 1fr) auto;height: 100%;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";gap:18px 16px;box-sizing: border-box;min-height: 100vh;padding: 24px clamp(20px, 2.4vw, 32px);grid-template-rows: auto minmax(0, 1fr) auto auto;}
.qym12 .hsgw3 {align-self: center;grid-area: brand;}
.qym12 .shja38 {align-self: center;grid-area: acts;margin: 0;}
.qym12 .erz4j3 {gap:9px;display: flex;align-items: center;}
.qym12 .erz4j3 .pmrsz {width: auto;padding: 0 14px;font-size: 14px;min-height: 40px;}
.qym12 .erz4j3 .y526m3p {order: -1;}
.qym12 .g68qea {display: none;}
.qym12 .dmmfg {min-height: 0;grid-area: hero;display: flex;}
.qym12 .bp2sw4 {grid-area: navhead;}
.qym12 .k80f {border-top: 1px solid var(--sxy);margin: 0;padding-top:11px;grid-area: nav;}
.qym12 .k80f ul {gap:5px 18px;flex-wrap: wrap;display: flex;}
.qym12 .k80f a {padding: 6px 0;}

.dmmfg > .jk9nd67.tez9z8w {width: 100%;margin: 0;min-height: 0;}
.dmmfg > .jk9nd67.tez9z8w:not(.wjf6nww) {min-height: 100%;}
.dmmfg > .tez9z8w:not(.wjf6nww) .dj0xjp {justify-self: start;text-align: left;}
.dmmfg > .ecbk49t:not(.wjf6nww) .yf75prp {margin-left: 0;}
.dmmfg > .tez9z8w:not(.wjf6nww) .fardn {background: linear-gradient(0deg, color-mix(in srgb, var(--vnyer) 94%, transparent) 0%, color-mix(in srgb, var(--vnyer) 62%, transparent) 42%, transparent 78%) !important;}
.dmmfg > .wjf6nww {align-self: center;}
.dmmfg > .wjf6nww .dj0xjp {margin: -50px 16px 0;width: auto;}
.dmmfg .m53tyx8 {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:935px) {
  .gyame.qym12 {background: none;position: static;width: auto;display: block;border: 0;}
  .qym12 .vwnnhh2 {min-height: 0;display: block;height: auto;padding: 14px 16px 0;}
  .qym12 :is(.hsgw3, .shja38, .bp2sw4, .k80f) {display: none;}
  .dmmfg > .jk9nd67.tez9z8w:not(.wjf6nww) {min-height: min(76vh, 600px);}
}

@media (max-width:935px) {
  body:has(.qym12) {display: flex;flex-direction: column;}
  body:has(.qym12) > .tgx4mx {order: -2;}
  body:has(.qym12) > .gyame {order: -1;}
  body:has(.qym12) > * {min-width: 0;}
}
