

:root {--goi:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--pd2y) 16%, var(--hnxje)));--zj6pg: var(--mbjab, var(--zw8));--tqusf: color-mix(in srgb, var(--lbb) 74%, transparent);--pd2y: var(--zw8);--aud: color-mix(in srgb, var(--zj6pg) 26%, var(--rte));--rr2c:  1240px;--u1c:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--hnxje) 88%, transparent));--hnxje:  color-mix(in srgb, var(--pd2y) 22%, #0c1136);--xr3c8:  clamp(56px, 6.5vw, 104px);--lbb:       #ffffff;--rte:  var(--zw8);--ir364:     18px;--t7ku5:    color-mix(in srgb, #ffffff 17%, transparent);--vpmi9: color-mix(in srgb, var(--pd2y) 26%, #0c1136);--bjpu:  clamp(20px, 2.2vw, 30px);--tqcn:      var(--f8qua);--h3yd:  26px;--se2hp:"Inter", "SF Pro Text", system-ui, "Segoe UI", sans-serif;--kxf: color-mix(in srgb, var(--f8qua) 88%, transparent);--f8qua:   color-mix(in srgb, var(--i7ju) 12%, #ffffff);--b8swd: 78px;--ti2x: color-mix(in srgb, #ffffff 16%, transparent);}

body {background: transparent;font: 16px/1.65 var(--se2hp);color: var(--tqcn);margin: 0;-webkit-text-size-adjust: 100%;}

html body[style] {background-color: transparent;}

.x01edyx {color: var(--yv6, var(--qorb));padding: 12px 20px;top: 0;z-index: 200;position: absolute;left: -9999px;font-weight: 700;background: var(--rte);text-decoration: none;border-radius: 999px;}
.x01edyx:focus {left: 12px;top: 12px;}

.ch1v5 {inset: 0 0 auto 0;background:
    linear-gradient(color-mix(in srgb, var(--xnoi1) 22%, transparent) 0%,
                    color-mix(in srgb, var(--xnoi1) 22%, transparent) 100%),
    color-mix(in srgb, var(--hnxje) 72%, transparent);z-index: 60;position: fixed;}

html {background-color: var(--hnxje);}

html:root {background-color: var(--hnxje);}
.frfavpy {background: transparent;}

.pdpk {grid-template-columns: auto minmax(0, 1fr) auto;gap:4px 32px;grid-template-areas:
    "brand . acts"
    "nav   nav  nav";padding: 18px 24px 0;display: grid;max-width: var(--rr2c);margin: 0 auto;align-items: center;}
.yyxtcwz {grid-area: brand;}
.xzky59  {grid-area: acts;}
.kgh5bfz   {grid-area: nav;padding-top:13px;border-top: 1px solid color-mix(in srgb, #ffffff 16%, transparent);margin-top:11px;}

.kgh5bfz {min-width: 0;}
.kgh5bfz ul {justify-content: flex-start;gap:29px;}
.kgh5bfz ul {gap:26px;list-style: none;display: flex;padding: 0;margin: 0;}
.kgh5bfz a {text-underline-offset: 5px;white-space: nowrap;text-decoration: underline;font-size: 14.5px;color: color-mix(in srgb, var(--jcw) 22%, var(--lbb));text-decoration-color: color-mix(in srgb, #ffffff 40%, transparent);font-weight: 500;}
.kgh5bfz a:hover {text-decoration-color: var(--lbb);}
.kgh5bfz a[aria-current="page"] {text-decoration-color: var(--lbb);font-weight: 700;}

.yyxtcwz {align-items: center;text-decoration: none;display: flex;}
.yyxtcwz img {width: auto;display: block;height: 30px;}
.awkv {letter-spacing: .01em;color: color-mix(in srgb, var(--jcw) 22%, var(--lbb));font-size: 21px;font-weight: 300;}

.xzky59 {gap:10px;display: flex;align-items: center;}

.marvx,
.frfavpy :is(.p0z2cak, .rh6624e, .es024, .dety,
             .a113, .yvqj, .wnaz) a[role="button"],
.frfavpy .dety a {border-radius: 999px;border: 1px solid transparent;align-items: center;font-weight: 600;cursor: pointer;padding: 11px 26px;white-space: nowrap;justify-content: center;text-decoration: none;display: inline-flex;transition:transform 0.145s, box-shadow 0.144s, background 0.182s;font-size: 14.5px;}

.t893kp {color: var(--t2b, var(--hleb));background: var(--yok);}
.tm907 {box-shadow: 0 6px 22px color-mix(in srgb, var(--hu6ac) 34%, transparent);background: linear-gradient(96deg,
    var(--hu6ac) 0%,
    color-mix(in srgb, var(--hu6ac) 82%, #000) 100%);color: var(--dla, var(--irrr));}
.tm907:hover {background: var(--b8k);transform: translateY(-2px);}

.frfavpy :is(.p0z2cak, .rh6624e, .es024, .dety,
             .a113, .yvqj, .wnaz) a[role="button"],
.frfavpy .dety a {box-shadow: 0 6px 22px color-mix(in srgb, var(--rte) 34%, transparent);color: var(--yv6, var(--qorb));background: linear-gradient(96deg,
    var(--aud) 0%,
    var(--rte) 100%);}
.v36d {padding: 15px 34px;font-size: 16px;}

.tt1qh {margin: 0;pointer-events: none;top: 0;width: 1px;padding: 0;position: fixed;border: 0;opacity:0.05;height: 1px;left: 0;appearance: none;-webkit-appearance: none;}
.qwbmc7 {padding: 9px;cursor: pointer;flex-direction: column;display: none;gap:4px;}
.qwbmc7 span {border-radius:1px;background: var(--lbb);height: 2px;display: block;width: 21px;}

.frfavpy {display: flow-root;}

.frfavpy > * {padding: var(--xr3c8) max(24px, calc((100% - var(--rr2c)) / 2));margin: 0 !important;box-sizing: border-box;width: auto !important;position: relative;max-width: none !important;}

.frfavpy > :is(.zkqpjat, .mg1z5y, .k7n258x, .d5m0kv, .syjnm) {padding-right: unset;padding-left: unset;margin-left: max(24px, calc((100% - var(--rr2c)) / 2)) !important;margin-right: max(24px, calc((100% - var(--rr2c)) / 2)) !important;}

.frfavpy > :is(.zkqpjat, .mg1z5y, .k7n258x, .d5m0kv, .syjnm) {margin-top: var(--xr3c8) !important;margin-bottom: var(--xr3c8) !important;}

.frfavpy > :first-child {margin-top: 0 !important;}

.hve2 {background-image:
    radial-gradient(38% 44% at 8% 10%,  color-mix(in srgb, var(--zj6pg) var(--oyr, 86%), transparent) 0%, transparent 62%),
    radial-gradient(34% 40% at 92% 16%, color-mix(in srgb, var(--rte)  var(--oyr, 86%), transparent) 0%, transparent 60%),
    radial-gradient(42% 46% at 78% 52%, color-mix(in srgb, var(--rte)  var(--vjv, 62%), transparent) 0%, transparent 64%),
    radial-gradient(36% 42% at 14% 62%, color-mix(in srgb, var(--zj6pg) var(--vjv, 62%), transparent) 0%, transparent 60%),
    radial-gradient(44% 48% at 60% 92%, color-mix(in srgb, var(--rte)  var(--vjv, 62%), transparent) 0%, transparent 62%);background-repeat: no-repeat;z-index: -1;inset: 0;background-color: var(--hnxje);position: fixed;pointer-events: none;}

.p0z2cak,
.wnaz,
.yvqj,
.a113,
.rh6624e,

.vz27d {background-color: color-mix(in srgb, var(--hnxje) 82%, transparent);color: var(--lbb);}

.p0z2cak, .p0z2cak :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.wnaz, .wnaz :is(h2,h3,p,li,strong,summary,div),
.yvqj, .yvqj :is(h2,h3,p,li,strong,div),
.a113, .a113 :is(h2,h3,p,li,strong,div),
.rh6624e, .rh6624e :is(h1,h2,h3,p,li,strong,div),
.vz27d, .vz27d :is(h2,h3,p,li,strong,div,time) {color: var(--lbb);}
.wnaz p, .yvqj p, .a113 p, .rh6624e p {color: var(--tqusf);}

.jr069zz, .vs77tp, .tjqq,
.tdpr8z5, .es024, .x9bss,
.a17cd, .gnrkt, .dety,
.spy6a, .ae0f {--a8sk: var(--lbb);--qxhs: var(--lbb);--tkv3u: var(--hnxje);--sni: var(--u1c);position: relative;color: var(--lbb);z-index: 0;--i7ju: var(--lbb);border-top: 1px solid var(--ti2x);background:
    linear-gradient(180deg,
      color-mix(in srgb, #ffffff 7%, transparent) 0%,
      color-mix(in srgb, #ffffff 4%, transparent) 100%),
    color-mix(in srgb, var(--vpmi9) 78%, transparent);--mbjab: var(--rte);border-bottom: 1px solid var(--ti2x);}

.jr069zz + .jr069zz, .vs77tp + .vs77tp,
.tjqq + .tjqq, .tdpr8z5 + .tdpr8z5,
.es024 + .es024, .x9bss + .x9bss,
.a17cd + .a17cd, .gnrkt + .gnrkt,
.dety + .dety, .spy6a + .spy6a,
.ae0f + .ae0f {border-top: 0;}

.a17cd {box-shadow: none;background: var(--goi);border: 1px solid var(--t7ku5);border-radius: var(--h3yd);}

.es024 {box-shadow: none;display: inline-block;padding: 30px 32px !important;border: 1px solid var(--t7ku5);border-radius: var(--h3yd);vertical-align: top;background: var(--goi);}

.frfavpy > .hsea {margin: 0 0 var(--bjpu) !important;margin-left: max(24px, calc((100% - var(--rr2c)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--rr2c)) - 12px) / 2) !important;padding: 30px 32px !important;}

.frfavpy > .hsea + .hsea {float: right;margin-right: max(24px, calc((100% - var(--rr2c)) / 2)) !important;margin-left:12px !important;}

.frfavpy > .hsea + .hsea + * {clear: both;}

.frfavpy > .hsea + .hsea
  + :is(.zkqpjat, .mg1z5y, .k7n258x, .d5m0kv, .syjnm) {margin-top: var(--xr3c8) !important;}

@media (max-width:865px) {
  .frfavpy > .hsea,
  .frfavpy > .hsea + .hsea {margin-left: max(24px, calc((100% - var(--rr2c)) / 2)) !important;float: none;margin-right: max(24px, calc((100% - var(--rr2c)) / 2)) !important;width: auto !important;}
  
  .frfavpy > .hsea + .hsea:last-child {margin-bottom: var(--xr3c8) !important;}
}

.frfavpy :is(h1, h2, h3) {text-wrap: balance;letter-spacing: -.028em;}
.frfavpy h1 {margin: 0 0 20px;line-height:1.07;font-weight: 700;font-size: clamp(38px, 5.2vw, 96px);}
.frfavpy h2 {font-weight: 700;margin: 0 0 14px;font-size: clamp(28px, 3.4vw, 44px);text-align: left;line-height:1.16;}
.frfavpy h3 {font-weight: 700;margin: 22px 0 8px;font-size: 19px;}
.frfavpy p {margin: 0 0 14px;}
.frfavpy img {height: auto;max-width: 100%;border-radius: var(--ir364);}

.frfavpy p > a, .frfavpy li > a, .frfavpy td > a {text-underline-offset: 3px;color: var(--rte);}

.frfavpy > * > h2::before,
.frfavpy :is(.bec6jzv, .h3znz, .y65agt, .srzh, .a99k2g,
             .kmw3350, .bmck, .zd1xsw, .v5mz7, .epcq)::before,
.frfavpy :is(.r7g5rm, .jxsstfz) > h2:first-child::before {background: linear-gradient(90deg, var(--zj6pg), var(--rte));height: 5px;margin: 0 0 16px;display: block;content: "";width: 46px;border-radius:2px;}

.frfavpy > .p0z2cak:first-child {padding-top: calc(var(--b8swd) + clamp(22px, 2.6vw, 44px)) !important;}
.frfavpy > .p0z2cak {padding-bottom: clamp(48px, 5.5vw, 84px) !important;}

.xd6e {z-index: 1;position: relative;min-width: 0;}
.yg3x5 {font: 700 12px/1 var(--se2hp);font-style: normal;text-transform: uppercase;display: inline-block;color: var(--tqusf);margin: 0 0 14px;letter-spacing: .2em;}

.xd6e::before {border-radius:2px;background: linear-gradient(90deg, var(--zj6pg), var(--rte));display: block;content: "";height: 5px;width: 46px;margin: 0 0 16px;}
.xd6e .yg3x5 + * {margin-top: 0;}

.eswem4.eswem4 {letter-spacing: -.035em;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--se2hp);margin: 0;max-width: 16ch;color: var(--f89ca, var(--lbb));text-wrap: balance;overflow-wrap: break-word;}
.xd6e .xd0xk1 {font-size: clamp(16px, 1.4vw, 18.5px);margin: 18px 0 0;color: color-mix(in srgb, var(--f89ca, var(--lbb)) 80%, transparent);line-height:1.62;max-width: 48ch;}
.xd6e .snc8z {padding: 0 36px;margin-top:29px;text-decoration: none;box-shadow: 0 8px 26px color-mix(in srgb, var(--rte) 34%, transparent);display: inline-flex;align-items: center;transition:transform 0.154s, box-shadow 0.206s;color: var(--yv6, var(--qorb));border-radius: 999px;background: linear-gradient(96deg, var(--aud) 0%, var(--rte) 100%);min-height: 54px;font: 650 16px/1 var(--se2hp);justify-content: center;}
.xd6e .snc8z:hover {transform: translateY(-2px);box-shadow: 0 12px 32px color-mix(in srgb, var(--rte) 42%, transparent);}

.frfavpy .qve1x {isolation: isolate;overflow: hidden;align-items: center;gap: clamp(28px, 3.6vw, 60px);display: grid;grid-template-columns: minmax(0, 1fr);}

.frfavpy .qve1x .edxjb.edxjb {border-radius: 0;position: absolute;width: calc(100% + 80px);inset: -40px;height: calc(100% + 80px);filter: blur(36px) saturate(1.25);object-fit: cover;max-width: none;opacity:0.55;z-index: -1;}
.frfavpy .qve1x:has(.edxjb)::after {content: "";z-index: -1;pointer-events: none;inset: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--hnxje) 88%, transparent) 0%,
    color-mix(in srgb, var(--hnxje) 55%, transparent) 60%,
    color-mix(in srgb, var(--hnxje) 40%, transparent) 100%);position: absolute;}

.qve1x .yyrr0th {border-radius: var(--h3yd);border: 1px solid var(--ti2x);min-width: 0;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);position: relative;justify-content: center;background: var(--f9zrv, var(--u1c));z-index: 1;gap:18px;padding: 12px;align-items: center;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);display: flex;}
.qve1x .s36f {width: 100%;min-width: 0;margin: 0;}
.qve1x .s36f picture {display: block;}
.frfavpy .qve1x .az4v.az4v {color: var(--v61u, inherit);width: 100%;height: auto;display: block;max-height: none;object-fit: contain;border-radius: calc(var(--h3yd) - 12px);}

.qve1x .yyrr0th:has(.gcp7) {padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.qve1x .gcp7 {min-width: 0;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--se2hp);color: var(--dmz82, var(--lbb));letter-spacing: -.03em;overflow-wrap: break-word;}
.qve1x .cy95egt {display: flex;flex: 0 0 auto;align-items: flex-end;gap:4px;height: clamp(30px, 4vw, 48px);}
.qve1x .vqsgwk {display: block;border-radius:2px;background: linear-gradient(180deg, var(--zj6pg), var(--rte));width: 8px;}
.qve1x .vqsgwk:nth-child(1) {height: 34%;}
.qve1x .vqsgwk:nth-child(2) {height: 52%;}
.qve1x .vqsgwk:nth-child(3) {height: 70%;}
.qve1x .vqsgwk:nth-child(4) {height: 86%;}
.qve1x .vqsgwk:nth-child(5) {height: 100%;}

@media (min-width:930px) {
  .frfavpy .qve1x {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .qve1x .xd6e   {grid-row: 1;grid-column: 1;}
  .qve1x .yyrr0th {grid-row: 1;grid-column: 2;}
  .qve1x.fjsp {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .qve1x.fjsp .yyrr0th {grid-column: 1;}
  .qve1x.fjsp .xd6e   {grid-column: 2;}
}
@media (max-width:929px) {
  
  .qve1x .yyrr0th {order: -1;padding: 8px;}
  .frfavpy .qve1x:has(.edxjb)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--hnxje) 45%, transparent) 0%,
      color-mix(in srgb, var(--hnxje) 88%, transparent) 55%);}
}

.mprsq {overflow: hidden;min-height: clamp(420px, 56vh, 620px);position: relative;box-shadow: 0 24px 60px color-mix(in srgb, #000 30%, transparent);border-radius: var(--h3yd);border: 1px solid var(--ti2x);background: var(--hnxje);display: flex;padding: clamp(28px, 4.4vw, 72px);align-items: center;isolation: isolate;}
.frfavpy .zz8hek8 .j3v6t1.j3v6t1,
.mprsq > picture {z-index: -2;object-fit: cover;border-radius: 0;position: absolute;width: 100%;inset: 0;height: 100%;max-width: none;}

.n3d0jyg {z-index: -1;inset: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--hnxje) 90%, transparent) 0%,
    color-mix(in srgb, var(--hnxje) 66%, transparent) 40%,
    color-mix(in srgb, var(--hnxje) 0%, transparent) 74%);position: absolute;pointer-events: none;}
.ettj {max-width:600px;}

.mprsq.adj1wh {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--rte) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--zj6pg) 55%, transparent) 0%, transparent 65%),
    var(--tkha, var(--hnxje));}
.grsm4 {white-space: nowrap;font: 800 clamp(96px, 15vw, 230px)/1 var(--se2hp);color: color-mix(in srgb, var(--f89ca, var(--lbb)) 12%, transparent);position: absolute;letter-spacing: -.06em;max-width: 100%;bottom: -.18em;overflow: hidden;user-select: none;right: -.04em;pointer-events: none;z-index: -1;}
@media (max-width:929px) {
  .mprsq {min-height: min(74vh, 580px);padding: 24px 20px;align-items: flex-end;}
  .mprsq.adj1wh {align-items: center;min-height: 0;padding: 40px 22px;}
  .n3d0jyg {background: linear-gradient(0deg,
      color-mix(in srgb, var(--hnxje) 92%, transparent) 0%,
      color-mix(in srgb, var(--hnxje) 70%, transparent) 45%,
      color-mix(in srgb, var(--hnxje) 0%, transparent) 82%);}
  
  .grsm4 {display: none;}
}
@media (max-width:568px) {
  .xd6e .snc8z {width: 100%;display: flex;}
}

.wnaz.wnaz .h8ybw {max-width: var(--rr2c);border-top: 1px solid var(--ti2x);margin: 0 auto;}
.wnaz.wnaz .a8zbkx {border-radius: 0;border-bottom: 1px solid var(--ti2x);background: transparent;margin: 0;padding: 0;}
.wnaz.wnaz .qfp27 {color: var(--lbb);min-height: 44px;padding: 24px 4px;justify-content: space-between;align-items: center;letter-spacing: -.015em;font-size: clamp(17px, 1.6vw, 20px);list-style: none;display: flex;cursor: pointer;font-weight: 700;gap:23px;}
.wnaz.wnaz .qfp27::-webkit-details-marker {display: none;}
.wnaz.wnaz .bag79 {min-width: 0;}

.wnaz.wnaz .a606w1 {height: 44px;position: relative;transition:background 0.167s, border-color 0.177s;border-radius: 50%;border: 1px solid var(--ti2x);background: var(--u1c);width: 44px;flex: 0 0 auto;}
.wnaz.wnaz .a606w1::before,
.wnaz.wnaz .a606w1::after {border-radius:1px;content: "";top: 50%;left: 50%;background: var(--lbb);position: absolute;transform: translate(-50%, -50%);height: 2px;width: 15px;}
.wnaz.wnaz .a606w1::after {transform: translate(-50%, -50%) rotate(90deg);}
.wnaz.wnaz .a8zbkx[open] .a606w1::after {opacity:0.05;}
.wnaz.wnaz .a8zbkx[open] .a606w1 {background: color-mix(in srgb, var(--rte) 42%, transparent);border-color: color-mix(in srgb, var(--rte) 62%, transparent);}
.wnaz.wnaz .qfp27:hover .a606w1 {background: color-mix(in srgb, var(--rte) 26%, transparent);}

.wnaz.wnaz .qbfe3 {padding: 0 68px 26px 4px;max-width: 78ch;}

.wnaz.wnaz .qbfe3 p,
.wnaz.wnaz p.qbfe3 {color: var(--tqusf);margin: 0;}

.wnaz.wnaz .n46w {counter-reset: mtfaqn;padding: 0;list-style: none;}
.wnaz.wnaz .eyanfx {display: block;counter-increment: mtfaqn;}
.wnaz.wnaz .eyanfx .bag79::before {font-variant-numeric: tabular-nums;margin-right:15px;content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--rte) 40%, var(--lbb));}

.wnaz.wnaz h3.bag79 {font: inherit;margin: 0;letter-spacing: inherit;}

.a113.a113 .xy7qh {margin: 0 auto;max-width: var(--rr2c);gap: 0 var(--bjpu);display: grid;list-style: none;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));padding: 0;}
.a113.a113 .vaxya4 {border: 0;display: flex;flex-direction: column;min-width: 0;align-items: flex-start;position: relative;background: transparent;padding: 0;}

.a113.a113 .vhsj9zz {background: linear-gradient(90deg,
    color-mix(in srgb, var(--zj6pg) 30%, transparent) 0%,
    color-mix(in srgb, var(--rte) 72%, transparent) 100%);z-index: 0;left: calc(-1 * var(--bjpu) - 22px);top: 21px;position: absolute;height: 2px;width: calc(var(--bjpu) + 22px);}
.a113.a113 .vaxya4:first-child .vhsj9zz {display: none;}

.a113.a113 .wq5wf {font-weight: 700;height: 44px;justify-content: center;display: inline-flex;font-size: 14px;width: 44px;color: var(--fhy, var(--gs58p, var(--yv6, var(--qorb))));flex: 0 0 auto;line-height: 1;z-index: 1;letter-spacing: .04em;background: linear-gradient(96deg,
    var(--aud) 0%, var(--rte) 100%);align-items: center;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--rte) 16%, transparent);border-radius: 50%;}

.a113.a113 .zqax904 {display: block;padding: 18px 18px 0 0;}
.a113.a113 .sgnvnc {display: block;line-height:1.31;color: var(--lbb);font-weight: 700;letter-spacing: -.015em;margin: 0 0 6px;font-size: 17px;}
.a113.a113 .dkz4h2 {line-height:1.61;font-size: 16px;display: block;color: var(--tqusf);}

.a113.a113 .zxv7 .sgnvnc,
.a113.a113 .zxv7 .dkz4h2 {align-self: stretch;}
.a113.a113 .zxv7 .sgnvnc {padding: 18px 18px 0 0;}
.a113.a113 .zxv7 .dkz4h2 {padding: 0 18px 0 0;}

.a113.a113 .k87n .ef01wx {gap:15px;align-items: center;align-self: stretch;display: flex;min-width: 0;}
.a113.a113 .k87n .sgnvnc {margin: 0;min-width: 0;}

.a113.a113 .k87n .dkz4h2 {padding: 12px 18px 0 0;align-self: stretch;}

.tdpr8z5.tdpr8z5 .yr4ztc {overflow: hidden;align-items: stretch;background: var(--goi);grid-template-columns: 1fr 1fr;display: grid;max-width: var(--rr2c);margin: 0 auto;border: 1px solid var(--t7ku5);border-radius: var(--h3yd);gap: 0;}
.tdpr8z5.tdpr8z5 .tkk1hm {padding: 28px 30px;min-width: 0;}

.tdpr8z5.tdpr8z5 .tkk1hm + .tkk1hm {border-left: 1px solid var(--t7ku5);}

.tdpr8z5.tdpr8z5 .wq9zs9 {font-size: 12px;text-transform: uppercase;padding-bottom:13px;margin: 0 0 18px;color: color-mix(in srgb, var(--f8qua) 90%, transparent);font-weight: 700;letter-spacing: .09em;border-bottom: 1px solid var(--t7ku5);}
.tdpr8z5.tdpr8z5 .mxxz {align-items: baseline;grid-template-columns: auto minmax(0, 1fr);gap:13px 12px;margin: 0;display: grid;}
.tdpr8z5.tdpr8z5 .kfq06m {margin: 0;grid-column: 1;line-height:1.61;font-weight: 700;font-size: 14px;}
.tdpr8z5.tdpr8z5 .ckcme {color: var(--tqcn);grid-column: 2;margin: 0;}

.tdpr8z5.tdpr8z5 ul.mxxz {margin: 0;list-style: none;padding: 0;display: block;}
.tdpr8z5.tdpr8z5 .xpq9f0 {align-items: baseline;gap:11px;display: flex;margin: 0 0 12px;}
.tdpr8z5.tdpr8z5 .xpq9f0:last-child {margin-bottom: 0;}

.tdpr8z5.tdpr8z5 i.kfq06m {font-style: normal;flex: 0 0 auto;}
.tdpr8z5.tdpr8z5 span.ckcme {min-width: 0;}

.tdpr8z5.tdpr8z5 .zpartqw .kfq06m {color: color-mix(in srgb, var(--rte) 32%, var(--f8qua));}

.frfavpy {--mbjab: var(--lbb);}

.frfavpy :is(.xdx2pd1, [class*="table"]) {overflow-x: auto;}
.frfavpy table {font-size: 15px;border-collapse: collapse;width: 100%;}
.frfavpy thead th {padding: 14px 16px;font-size: 12px;letter-spacing: .08em;text-align: left;text-transform: uppercase;color: var(--kxf);font-weight: 700;border-bottom: 1px solid var(--t7ku5);white-space: nowrap;}
.frfavpy tbody td {color: var(--qxhs, inherit);border-bottom: 1px solid var(--t7ku5);padding: 14px 16px;}

.frfavpy > * > *:not(style) {max-width: var(--rr2c);}

.frfavpy > * > * > * {max-width: none;}

.d43e5.d43e5 .srzh {margin: 0 0 10px;}
.d43e5.d43e5 .ptra {margin: 0 0 26px;color: var(--kxf);font-size: 15.5px;}

.d43e5.d43e5 .pnpv58 {display: grid;margin: 0 auto;max-width: var(--rr2c);gap: var(--bjpu);grid-template-columns: repeat(4, minmax(0, 1fr));}

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

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

.d43e5.pjz76c5 .bjg3xk5 {padding: 11px;gap:9px;}
.d43e5.pjz76c5 .xj54sa {font-size: 13px;}
.d43e5.d43e5 .bjg3xk5 {transition:transform 0.159s, border-color 0.186s;text-decoration: none;color: var(--tqcn);gap:11px;display: flex;background: var(--goi);flex-direction: column;padding: 16px;border-radius: var(--ir364);border: 1px solid var(--t7ku5);}
.d43e5.d43e5 .bjg3xk5:hover {transform: translateY(-3px);border-color: color-mix(in srgb, var(--rte) 42%, transparent);}
.d43e5.d43e5 .zq9fv {border-radius: calc(var(--ir364) - 6px);width: 100%;display: block;aspect-ratio: 1;height: auto;object-fit: cover;}
.d43e5.d43e5 .xj54sa {letter-spacing: -.01em;overflow-wrap: break-word;font: 600 18px/1.3 var(--se2hp);}
.d43e5.d43e5 .ypmvc {letter-spacing: .09em;text-transform: uppercase;color: color-mix(in srgb, var(--f8qua) 82%, transparent);font: 500 12.5px/1 var(--se2hp);font-style: normal;}

.vpkda3.vpkda3 .bmck {margin: 0 0 22px;}

.vpkda3.vpkda3 .s26cpg2 {list-style: none;margin: 0 auto;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:14px;max-width: var(--rr2c);padding: 0;}

@media (max-width:994px) { .vpkda3.vpkda3 .s26cpg2 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:568px)  { .vpkda3.vpkda3 .s26cpg2 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.vpkda3.fyz0 .s26cpg2 {gap: 0;border: 1px solid var(--t7ku5);border-radius: var(--h3yd);overflow: hidden;background: var(--t7ku5);}
.vpkda3.fyz0 .trc8 {border: 0;}
.vpkda3.vpkda3 .trc8 {margin: 0;}
.vpkda3.vpkda3 .kn64f {border-radius: var(--ir364);display: flex;justify-content: center;background: color-mix(in srgb, var(--rte) 14%, #0d1436);padding: 24px;align-items: center;min-height: 124px;transition:transform 0.138s;}
.vpkda3.fyz0 .kn64f {border-radius: 0;}
.vpkda3.vpkda3 .kn64f:hover {transform: translateY(-2px);}
.vpkda3.vpkda3 .p72r {max-width: 100%;object-fit: contain;height: auto;max-height: 60px;display: block;}

.jjwt.jjwt .kmw3350 {margin: 0 0 22px;}

.jjwt.jjwt .q7sy {grid-template-columns: repeat(4, minmax(0, 1fr));border: 1px solid var(--t7ku5);border-radius: var(--h3yd);grid-auto-rows: auto;align-items: stretch;display: grid;margin: 0 auto;overflow: hidden;gap: 0;background: var(--goi);max-width: var(--rr2c);}

.jjwt.c3f99m .vwfm88 {padding: 14px 12px;}

@media (max-width:994px) { .jjwt.jjwt .q7sy {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:568px)  { .jjwt.jjwt .q7sy {grid-template-columns: minmax(0, 1fr);} }

.jjwt.jjwt .vwfm88 {min-width: 0;border-top: 1px solid var(--t7ku5);padding: 22px 22px;display: flex;gap:17px;align-items: center;}
.jjwt.jjwt .gedc69 {display: flex;margin: 0;flex: 0 0 auto;align-items: center;}
.jjwt.jjwt .rdpeg0 {display: flex;min-width: 0;color: color-mix(in srgb, var(--f8qua) 84%, transparent);font: 500 16.5px/1.3 var(--se2hp);gap:11px;align-items: center;margin: 0;flex: 1 1 auto;}
.jjwt.jjwt .ne1vqq9 {padding: 9px 14px;width: auto;border-radius: calc(var(--ir364) - 6px);height: 40px;background: color-mix(in srgb, var(--rte) 14%, #0d1436);object-fit: contain;display: block;}
.jjwt.jjwt .ds35b7c {min-width: 0;overflow-wrap: break-word;}

.jjwt.jjwt .t0saqp {transform: rotate(45deg);border-right: 2px solid color-mix(in srgb, var(--rte) 40%, var(--f8qua));flex: 0 0 auto;height: 12px;border-bottom: 2px solid color-mix(in srgb, var(--rte) 40%, var(--f8qua));margin-left: auto;width: 7px;}

.zj34.zj34 .zd1xsw {margin: 0 0 24px;color: var(--lbb);}
.zj34.zj34 .na37v {gap:15px 22px;flex-wrap: wrap;max-width: var(--rr2c);align-items: center;margin: 0 auto 30px;display: flex;}
.zj34.zj34 .pchqbk4 {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--se2hp);font-variant-numeric: tabular-nums;color: var(--lbb);letter-spacing: -.04em;}

.zj34.zj34 .xe8f {min-width: 140px;height: 10px;border-radius: 999px;border: 1px solid var(--ti2x);flex: 1 1 200px;background: var(--u1c);position: relative;overflow: hidden;}
.zj34.zj34 .xe8f::before {width: var(--d9y, 0%);position: absolute;border-radius: 999px;inset: 0 auto 0 0;content: "";background: linear-gradient(90deg, var(--zj6pg), var(--rte));}
.zj34.zj34 .ts31 {flex: 1 1 260px;color: var(--tqusf);font-style: normal;min-width: 0;line-height:1.61;font-size: 16px;}
.zj34.zj34 .as57 {display: grid;padding: 0;margin: 0 auto;max-width: var(--rr2c);list-style: none;gap: var(--bjpu);}
.zj34.h8e6qr4 .as57 {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.zj34.zj34 .pfdvv {-webkit-backdrop-filter: blur(14px);border-radius: var(--ir364);border: 1px solid var(--ti2x);background: var(--u1c);padding: 22px 24px;margin: 0;backdrop-filter: blur(14px);}
.zj34.zj34 .pb8q {color: var(--tqusf);margin: 0 0 12px;line-height:1.58;font-size: 15.5px;}
.zj34.zj34 .dbg9b {text-transform: uppercase;color: var(--lbb);font: 600 12px/1 var(--se2hp);letter-spacing: .1em;}
.zj34.zj34 .jk4n1w {font-style: normal;font: 600 12px/1 var(--se2hp);font-variant-numeric: tabular-nums;margin-left:10px;color: var(--tqusf);}

.gxadt.gxadt {overflow: hidden;vertical-align: top;background: var(--goi);grid-template-columns: minmax(0, 1fr);box-shadow: none;gap: 0;display: inline-grid;padding: 0 !important;border-radius: var(--h3yd);border: 1px solid var(--t7ku5);}
.gxadt.gxadt .x6j2w3 {margin: 0;min-width: 0;}
.gxadt.gxadt .f712m {width: 100%;max-height: 320px;display: block;height: 100%;object-fit: cover;}
.gxadt.gxadt .h8nj {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.gxadt.gxadt .pkc7x0 {margin: 0 0 16px;display: block;height: 5px;width: 46px;background: linear-gradient(90deg, var(--zj6pg), var(--rte));border-radius:4px;}
.gxadt.gxadt .y65agt {margin: 0 0 12px;}

.gxadt.gxadt .pv4c9 > :first-child {margin-top: 0;}
.gxadt.gxadt .pv4c9 > :last-child  {margin-bottom: 0;}
.gxadt.gxadt .x5175nf {padding: 0 26px;color: var(--yv6, var(--qorb));display: inline-flex;font: 600 15px/1 var(--se2hp);background: linear-gradient(96deg,
    var(--aud) 0%, var(--rte) 100%);min-height: 46px;margin-top:19px;border-radius: 999px;justify-content: center;align-items: center;transition:transform 0.208s;box-shadow: 0 6px 22px color-mix(in srgb, var(--rte) 30%, transparent);text-decoration: none;}
.gxadt.gxadt .x5175nf:hover {transform: translateY(-2px);}
@media (min-width:753px) {
  .gxadt.r4maw {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .gxadt.r4maw .x6j2w3 {grid-row: 1;grid-column: 1;}
  .gxadt.r4maw .h8nj {grid-row: 1;grid-column: 2;}
  
  .gxadt.r4maw .y54pv {grid-column: 1;grid-row: 1;}
  .gxadt.r4maw:has(.y54pv) .x6j2w3 {grid-row: 1;grid-column: 2;}
  
  .gxadt.r4maw:has(.aecmb) {grid-template-columns: minmax(0, 1fr);}
}

.gxadt.hsea .f712m {max-height: 200px;}

.mvf7te.mvf7te .mbwc2w {gap:19px 28px;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;display: flex;}
.mvf7te.mvf7te .fs24efc {flex: 1 1 320px;min-width: 0;}
.mvf7te.mvf7te .v5mz7 {letter-spacing: -.03em;color: var(--lbb);font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--se2hp);margin: 0;text-align: left;}
.mvf7te.mvf7te .yw3b90 {margin: 14px 0 0;font-size: clamp(16px, 1.4vw, 19px);color: var(--tqusf);line-height:1.53;text-align: left;max-width: 62ch;}
.mvf7te.mvf7te .je85ez8 {flex: 0 0 auto;display: flex;gap:11px;}
.mvf7te.mvf7te .sk472bf {align-items: center;padding: 0;height: 52px;backdrop-filter: blur(10px);cursor: pointer;font: 600 20px/1 var(--se2hp);border-radius: 999px;border: 1px solid var(--ti2x);-webkit-backdrop-filter: blur(10px);display: inline-flex;background: var(--u1c);transition:background 0.133s, opacity 0.141s, transform 0.134s;width: 52px;justify-content: center;color: var(--lbb);}
.mvf7te.mvf7te .sk472bf:hover:not(:disabled) {color: var(--yv6, var(--qorb));background: linear-gradient(96deg, var(--aud) 0%, var(--rte) 100%);}
.mvf7te.mvf7te .sk472bf:disabled {opacity:0.35;cursor: default;}
.mvf7te.mvf7te .sk472bf[hidden] {display: none;}
.mvf7te.mvf7te :is(.sk472bf, .r4n3zg):focus-visible {outline: 2px solid var(--lbb);outline-offset: 3px;}

.mvf7te.mvf7te .dpgwnd {margin: 28px 0 0;flex-wrap: wrap;gap:12px;display: flex;}
.mvf7te.mvf7te .nj2aqsk,
.mvf7te.mvf7te .qn74 {min-height: 48px;flex: 0 0 auto;font: 600 15px/1 var(--se2hp);align-items: center;justify-content: center;white-space: nowrap;padding: 0 28px;width: auto;transition:transform 0.162s;border-radius: 999px;display: inline-flex;text-decoration: none;}
.mvf7te.mvf7te .nj2aqsk {color: var(--yv6, var(--qorb));background: linear-gradient(96deg,
    var(--aud) 0%, var(--rte) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--rte) 32%, transparent);}

.mvf7te.mvf7te .qn74 {background: var(--u1c);border: 1px solid var(--ti2x);color: var(--lbb);}
.mvf7te.mvf7te .nj2aqsk:hover,
.mvf7te.mvf7te .qn74:hover {transform: translateY(-2px);}

.mvf7te.mvf7te .r4n3zg {list-style: none;grid-auto-columns: calc((100% - var(--bjpu)) / 1.6);display: grid;gap: var(--bjpu);grid-auto-flow: column;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;padding: 0;scroll-behavior: smooth;margin: 30px 0 0;overflow-x: auto;}
.mvf7te.mvf7te .r4n3zg::-webkit-scrollbar {display: none;}
.mvf7te.ky2sz .r4n3zg {grid-auto-columns: calc((100% - var(--bjpu)) / 1.25);}
.mvf7te.mvf7te .y6g37 {scroll-snap-align: start;background: var(--u1c);-webkit-backdrop-filter: blur(14px);margin: 0;padding: 12px;backdrop-filter: blur(14px);border-radius: var(--ir364);border: 1px solid var(--ti2x);min-width: 0;}
.mvf7te.mvf7te .y6g37 picture {display: block;}
.mvf7te.mvf7te .qz4rj {aspect-ratio: 16 / 10;width: 100%;height: auto;border-radius: calc(var(--ir364) - 6px);display: block;object-fit: cover;}
.mvf7te.mvf7te .r4ms {margin: 14px 6px 6px;font: 600 15.5px/1.4 var(--se2hp);color: var(--lbb);display: block;}

.mvf7te.mvf7te .xdk4 {gap:7px;display: flex;margin: 22px 0 0;}
.mvf7te.mvf7te .y2sxpgg {width: 8px;transition:width 0.313s ease, background 0.274s ease;border-radius: 999px;height: 8px;display: block;background: var(--ti2x);}
.mvf7te.mvf7te .y2sxpgg[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--zj6pg), var(--rte));}
@media (max-width:765px) {
  .mvf7te.mvf7te .r4n3zg,
  .mvf7te.ky2sz .r4n3zg {gap:12px;grid-auto-columns: 84%;}
  .mvf7te.mvf7te .sk472bf {height: 44px;width: 44px;}
  .mvf7te.mvf7te .dpgwnd > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .mvf7te.mvf7te .r4n3zg {scroll-behavior: auto;}
  .mvf7te.mvf7te .y2sxpgg {transition:none;}
}

.zkqpjat.zkqpjat {align-items: start;display: grid;margin: 0 auto;padding: clamp(22px, 2.4vw, 30px);max-width: var(--rr2c);border-radius: var(--h3yd);border: 1px solid var(--t7ku5);background: var(--goi);gap:20px;grid-template-columns: auto minmax(0, 1fr) auto;box-shadow: none;}
.zkqpjat.zkqpjat .jdjq2t {margin: 0;}
.zkqpjat.zkqpjat .px5f {display: block;border-radius: var(--ir364);height: 76px;object-fit: cover;width: 76px;}
.zkqpjat.zkqpjat .pp458mv {min-width: 0;}
.zkqpjat.zkqpjat .fw7my {letter-spacing: -.015em;font: 700 18px/1.3 var(--se2hp);display: block;color: var(--tqcn);}
.zkqpjat.zkqpjat .tyja1 {text-transform: uppercase;margin-top:3px;font-style: normal;font: 500 11.5px/1.35 var(--se2hp);display: block;color: var(--kxf);letter-spacing: .1em;}

.zkqpjat.zkqpjat .tebd {min-width: 0;display: block;}
.zkqpjat.zkqpjat .tebd:not(:last-child) {border-bottom: 1px solid var(--t7ku5);margin: 0 0 14px;padding-bottom:13px;}

.zkqpjat.zkqpjat .tebd + .ndv0d,
.zkqpjat.zkqpjat .tebd + .bwkcn4k {margin-top: 0;}

.zkqpjat.zkqpjat .ndv0d {margin: 12px 0 0;line-height:1.60;font-size: 15.5px;color: var(--tqcn);}
.zkqpjat.zkqpjat .bwkcn4k {margin: 10px 0 0;font-size: 13px;line-height:1.54;color: var(--kxf);}
.zkqpjat.zkqpjat .fvh4jzp {gap:9px;flex-wrap: wrap;display: flex;}
.zkqpjat.zkqpjat .pxffs {height: 44px;width: 44px;display: inline-flex;text-decoration: none;align-items: center;color: var(--tqcn);border-radius: 999px;border: 1px solid var(--t7ku5);justify-content: center;transition:border-color 0.168s, color 0.168s;}
.zkqpjat.zkqpjat .pxffs:hover {color: color-mix(in srgb, var(--rte) 40%, var(--f8qua));border-color: color-mix(in srgb, var(--rte) 50%, transparent);}

.zkqpjat.b074 {grid-template-columns: minmax(0, 1fr);}
.zkqpjat.b074 .fvh4jzp {margin-top:5px;}

.s6ngjt.s6ngjt .xh69 {display: block;width: 46px;height: 5px;margin: 0 0 16px;border-radius:3px;background: linear-gradient(90deg, var(--zj6pg), var(--rte));}
.s6ngjt.s6ngjt .h3znz {margin: 0 0 16px;}

.s6ngjt.s6ngjt .gk17 {color: var(--tqcn);}
.s6ngjt.n7bgjk0 .gk17 {max-width: 68ch;}
.s6ngjt.s6ngjt .gk17 > :first-child {margin-top: 0;}
.s6ngjt.s6ngjt .gk17 > :last-child  {margin-bottom: 0;}

.s6ngjt.v7ymxmh {gap: clamp(16px, 2vw, 40px);align-items: start;grid-template-columns: minmax(0, 1fr);display: grid;}
@media (min-width:910px) {
  .s6ngjt.v7ymxmh {grid-template-columns: minmax(190px, 28%) minmax(0, 1fr);}
}
.s6ngjt.s6ngjt .ktr8n5v {min-width: 0;}

.s6ngjt.s6ngjt .ktr8n5v .h3znz {margin: 0;}

.s6ngjt.v7ymxmh .gk17 {max-width: 72ch;}

.c23fn.c23fn {display: flex;padding-top: 0 !important;gap:21px;align-items: center;flex-direction: column;padding-bottom: 0 !important;}
.c23fn.h7jhnyb  {align-items: flex-start;}
.c23fn.sa6c {align-items: flex-end;}

.c23fn.c23fn .a1s64n {display: inline-flex;text-decoration: none;background: linear-gradient(96deg,
    var(--aud) 0%, var(--rte) 100%);border-radius: 999px;box-shadow: 0 8px 26px color-mix(in srgb, var(--rte) 34%, transparent);transition:transform 0.138s;justify-content: center;gap:11px;align-items: center;min-height: 52px;color: var(--yv6, var(--qorb));padding: 0 32px;}
.c23fn.c23fn .a1s64n:hover {transform: translateY(-2px);}
.c23fn.c23fn .q6na5f4 {font: 600 15.5px/1 var(--se2hp);}

.c23fn.c23fn .kw0w8ep,

.c23fn.ynpy .a1s64n::after {width: 7px;flex: 0 0 auto;border-top: 2px solid currentColor;border-right: 2px solid currentColor;transform: rotate(45deg);height: 7px;}
.c23fn.ynpy .a1s64n::after {content: "";}
.c23fn.c23fn .jq30 {width: 100%;max-width: var(--rr2c);}

.mg1z5y.mg1z5y {padding: 14px;border-radius: var(--h3yd);border: 1px solid var(--t7ku5);margin: 0 auto;background: var(--goi);max-width: var(--rr2c);}
.mg1z5y.rvjj {padding: 0;overflow: hidden;}

.mg1z5y.mg1z5y .qed9c8h {margin: 0;}
.mg1z5y.mg1z5y .erynfn {display: block;text-decoration: none;}
.mg1z5y.mg1z5y .jdxp {height: auto;border-radius: calc(var(--h3yd) - 8px);display: block;width: 100%;}
.mg1z5y.rvjj .jdxp {border-radius: 0;}

.k7n258x.k7n258x {background: var(--goi);padding: clamp(22px, 2.4vw, 32px);max-width: var(--rr2c);position: relative;margin: 0 auto;border-radius: var(--h3yd);border: 1px solid var(--t7ku5);}
.k7n258x.jjtz0z {background: none;padding-left: 0;padding-right: 0;border: 0;}
.k7n258x.k7n258x .epcq {letter-spacing: .16em;display: block;color: var(--kxf);font: 700 12px/1.3 var(--se2hp);text-transform: uppercase;margin: 0 0 14px;}
.k7n258x.k7n258x .jxsstfz {color: var(--tqcn);}
.k7n258x.k7n258x .jxsstfz > :first-child {margin-top: 0;}
.k7n258x.k7n258x .jxsstfz > :last-child  {margin-bottom: 0;}

.k7n258x.k7n258x .mpdg {height: 14px;border-bottom: 2px solid color-mix(in srgb, var(--rte) 34%, transparent);right: 14px;border-bottom-right-radius: 4px;bottom: 14px;border-right: 2px solid color-mix(in srgb, var(--rte) 34%, transparent);width: 14px;position: absolute;}
.k7n258x.jjtz0z .mpdg {display: none;}

.k7n258x.hefvjnw .zgpt {padding-bottom:12px;margin: 0 0 16px;border-bottom: 1px solid var(--t7ku5);display: flex;align-items: center;gap:12px;}
.k7n258x.hefvjnw .zgpt .epcq {margin: 0;min-width: 0;}
.k7n258x.hefvjnw .zgpt .mpdg {bottom: auto;position: static;flex: 0 0 auto;right: auto;margin-left: auto;}

.k7n258x.jjtz0z.hefvjnw .zgpt {padding-bottom:9px;}

.d5m0kv.d5m0kv {border-radius: var(--h3yd);border: 1px solid var(--t7ku5);background: var(--goi);--hemte:  clamp(24px, 2.6vw, 34px);margin: 0 auto;overflow: hidden;max-width: var(--rr2c);--tf6: clamp(28px, 3vw, 40px);position: relative;padding: var(--hemte) var(--hemte) var(--hemte) var(--tf6);}

.d5m0kv.d5m0kv::before {content: "";background: linear-gradient(180deg, var(--zj6pg), var(--rte));left: 0;width: 5px;top: 0;position: absolute;bottom: 0;}

.d5m0kv.f8akvcf {--tf6: clamp(24px, 2.6vw, 34px);}
.d5m0kv.f8akvcf::before {width: auto;height: 5px;right: 0;background: linear-gradient(90deg, var(--zj6pg), var(--rte));bottom: auto;}
.d5m0kv.d5m0kv .rc1dc {display: block;height: 5px;width: 46px;border-radius:2px;margin: 0 0 16px;background: linear-gradient(90deg, var(--zj6pg), var(--rte));}
.d5m0kv.d5m0kv .a99k2g {margin: 0 0 14px;}

.d5m0kv.d5m0kv .r7g5rm {color: var(--tqcn);}
.d5m0kv.d5m0kv .r7g5rm > :first-child {margin-top: 0;}
.d5m0kv.d5m0kv .r7g5rm > :last-child  {margin-bottom: 0;}

.d5m0kv.a6fvjq1 .fswbhc {background: color-mix(in srgb, #ffffff 7%, transparent);margin-left:   calc(var(--tf6) * -1);margin-right:  calc(var(--hemte) * -1);display: flex;gap:16px;padding: clamp(15px, 1.6vw, 21px) var(--hemte) clamp(15px, 1.6vw, 21px) var(--tf6);border-bottom: 1px solid var(--t7ku5);margin-bottom: clamp(20px, 2vw, 28px);margin-top:    calc(var(--hemte) * -1);align-items: center;}
.d5m0kv.a6fvjq1 .fswbhc .rc1dc {margin: 0;flex: 0 0 auto;}
.d5m0kv.a6fvjq1 .fswbhc .a99k2g {margin: 0;min-width: 0;}

@media (max-width:568px) {
  .d5m0kv.a6fvjq1 .fswbhc {align-items: flex-start;}
  .d5m0kv.a6fvjq1 .fswbhc .rc1dc {margin-top:12px;}
}

.syjnm.syjnm {border-radius: var(--h3yd);border: 1px solid var(--t7ku5);background: var(--goi);max-width: var(--rr2c);margin: 0 auto;padding: clamp(20px, 2.2vw, 28px);}
.syjnm.syjnm .qgc5 {margin: 0 0 14px;text-transform: uppercase;letter-spacing: .16em;display: block;font: 700 12px/1.3 var(--se2hp);color: var(--kxf);}
.syjnm.syjnm .mkta {flex-wrap: wrap;display: flex;gap:8px;}

.syjnm.syjnm ul.mkta {list-style: none;margin: 0;padding: 0;}
.syjnm.syjnm .mkta li {min-width: 0;display: flex;}
.syjnm.syjnm .mkta a {color: var(--tqcn);align-items: center;border-radius: 999px;border: 1px solid var(--t7ku5);min-height: 44px;background: transparent;transition:border-color 0.175s, color 0.204s, transform 0.193s;display: inline-flex;padding: 0 16px;font: 500 14px/1.3 var(--se2hp);text-decoration: none;}
.syjnm.syjnm .mkta a:hover {color: color-mix(in srgb, var(--rte) 40%, var(--f8qua));transform: translateY(-2px);border-color: color-mix(in srgb, var(--rte) 50%, transparent);}

.k8w2vys {padding: var(--xr3c8) 24px;color: var(--lbb);background-color: var(--hnxje);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--zj6pg) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--rte) 42%, transparent) 0%, transparent 64%);background-repeat: no-repeat;}
.kfm5 {max-width: var(--rr2c);justify-content: space-between;gap:26px;display: flex;align-items: center;flex-wrap: wrap;margin: 0 auto;}
.me0zbq {font-size: clamp(26px, 3.2vw, 40px);margin: 0;text-wrap: balance;letter-spacing: -.028em;font-weight: 700;line-height:1.16;}
.nrawjx {font-size: 16px;color: var(--tqusf);margin: 10px 0 0;}

.g2f3c6 {padding: 20px 24px 0;color: var(--tqusf);margin: 0 auto;max-width: var(--rr2c);font-size: 13px;}

.kp7gw.kp7gw {--qv0: color-mix(in srgb, var(--dsi) 82%, var(--rte));background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--rca9c) 62%, transparent) 0%,
      color-mix(in srgb, var(--rca9c) 62%, transparent) 100%),
    var(--hnxje);--dsi:   var(--e3c, #ffffff);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);color: var(--dsi);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);}

.kp7gw .cpvj {gap:34px 60px;max-width: var(--rr2c);display: grid;margin: 0 auto;align-items: start;grid-template-columns: minmax(0, 1fr) auto;}

.kp7gw .qedq0m a {text-decoration: none;}
.kp7gw .qedq0m img {display: block;height: 34px;width: auto;}
.kp7gw .qedq0m .y5jv,
.kp7gw .qedq0m span {font-weight: 300;color: var(--dsi);letter-spacing: .01em;font-size: 22px;}

.kp7gw .wqmf {grid-auto-flow: column;gap:57px;display: grid;}
.kp7gw .wqmf ul {display: grid;list-style: none;margin: 0;gap:11px;padding: 0;}
.kp7gw .wqmf a {color: var(--qv0);text-decoration: none;font-size: 14.5px;}
.kp7gw .wqmf a:hover {color: var(--dsi);text-decoration: underline;text-underline-offset: 4px;}

.kp7gw .g3v9s {gap:14px;flex-wrap: wrap;align-items: center;margin: 30px auto 0;opacity:0.76;max-width: var(--rr2c);display: flex;}
.kp7gw .g3v9s img {display: block;}

.kp7gw .kpnf {padding-top:21px;margin: 30px auto 0;border-top: 1px solid color-mix(in srgb, #ffffff 12%, transparent);max-width: var(--rr2c);}
.kp7gw .kpnf p {margin: 0;color: var(--qv0);font-size: 13px;}

.kp7gw .kpnf p + p {margin-top:10px;line-height:1.61;}

@media (max-width:994px) {

  .pdpk {grid-template-areas: "brand . acts";padding: 14px 14px;grid-template-columns: auto 1fr auto;gap:10px;}

  .xzky59 {gap:7px;}
  .marvx {font-size: 13.5px;padding: 9px 13px;}
  .awkv {font-size: 18px;}
  .kgh5bfz {display: none;}
  
  :root {--b8swd: 72px;}
  .qwbmc7 {display: flex;}
  .yyxtcwz {justify-self: start;grid-column: 1;}
  .xzky59 {grid-column: 3;}
}

@media (max-width:865px) {
  .frfavpy .p0z2cak {min-height: 0;}
  .frfavpy .p0z2cak .wxhcg {gap:21px;grid-template-columns: minmax(0, 1fr);}
  .frfavpy .p0z2cak .r4hfd6,
  .frfavpy .p0z2cak .ch3w9j8,
  .frfavpy .p0z2cak .wxhcg > a {grid-row: auto;grid-column: 1;}
  .frfavpy .p0z2cak .ch3w9j8 {text-align: left;}
  .kfm5 {flex-direction: column;align-items: flex-start;}

  .tdpr8z5.tdpr8z5 .yr4ztc {grid-template-columns: 1fr;}
  .tdpr8z5.tdpr8z5 .tkk1hm + .tkk1hm {border-left: 0;border-top: 1px solid var(--t7ku5);}

  .a113.a113 .xy7qh {grid-template-columns: 1fr;gap: 0;}
  .a113.a113 .vaxya4 {grid-template-columns: 44px minmax(0, 1fr);gap: 0 16px;display: grid;padding: 0 0 26px;}
  .a113.a113 .vaxya4:last-child {padding-bottom: 0;}
  .a113.a113 .vhsj9zz {left: 21px;height: 26px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--zj6pg) 30%, transparent) 0%,
      color-mix(in srgb, var(--rte) 72%, transparent) 100%);width: 2px;top: calc(-26px - 0px);}
  .a113.a113 .zqax904 {padding: 10px 0 0;}
  
  .a113.a113 .zxv7 .sgnvnc {grid-column: 2;padding: 10px 0 0;}
  .a113.a113 .zxv7 .dkz4h2 {grid-column: 2;padding: 0;}
  
  .a113.a113 .k87n .ef01wx {gap:15px;grid-column: 1 / -1;}
  .a113.a113 .k87n .dkz4h2 {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.kp7gw .wqmf a {align-items: center;display: flex;min-height: 44px;}
.yyxtcwz {display: inline-flex;align-items: center;min-height: 44px;}

.marvx, .b12qy, .k8w2vys,
.frfavpy a[role="button"],
.frfavpy .dety a {min-height: 44px;}

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

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

.kgh5bfz ul {gap:9px;}

.kp7gw .wqmf ul {display: grid;gap:7px;}

.vz27d.vz27d {display: block;border: 0;border-radius: 0;box-shadow: none;}

.vz27d.vz27d .wmetryj {margin: 0;}

.vz27d.vz27d .nv7v {margin: 0 0 16px;overflow: hidden;width: 46px;text-indent: -999em;display: block;height: 5px;border-radius:2px;background: linear-gradient(90deg, var(--zj6pg), var(--rte));}

.vz27d.vz27d .bec6jzv {letter-spacing: -.03em;color: var(--lbb);font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--se2hp);margin: 0 0 12px;}
.vz27d.vz27d .xsyys8 {margin: 0;color: var(--tqusf);max-width: 60ch;}

.vz27d.vz27d .jszg {gap:6px 14px;display: flex;min-width: min(320px, 100%);padding: 0 0 14px;align-items: baseline;position: relative;--y1moc: 0%;flex-wrap: wrap;margin: 0;}
.vz27d.vz27d .jszg::after {content: "";right: 0;position: absolute;height: 6px;left: 0;background:
    linear-gradient(90deg,
      color-mix(in srgb, var(--rte) 62%, #ffffff) 0,
      color-mix(in srgb, var(--rte) 62%, #ffffff) var(--y1moc),
      color-mix(in srgb, #ffffff 16%, transparent) var(--y1moc),
      color-mix(in srgb, #ffffff 16%, transparent) 100%);border-radius:4px;bottom: 0;}
.vz27d.vz27d .b5mkdb9 {font: 700 clamp(34px, 4vw, 52px)/1 var(--se2hp);font-variant-numeric: tabular-nums;letter-spacing: -.04em;color: var(--lbb);}
.vz27d.vz27d .fe28k {text-transform: uppercase;color: var(--tqusf);font: 600 13px/1.3 var(--se2hp);letter-spacing: .06em;}

.vz27d.vz27d .vxth9wm {padding: 0;list-style: none;display: flex;gap:13px;flex-wrap: wrap;margin: 0;}
.vz27d.vz27d .rx741 {min-height: 44px;gap:10px;border: 1px solid var(--ti2x);border-radius: 999px;align-items: baseline;padding: 10px 18px;background: var(--u1c);display: flex;}
.vz27d.d7m0n0c .rx741 {gap:3px;align-items: flex-start;border-radius: var(--ir364);flex-direction: column;}

.vz27d.vz27d .df8bfy2 {text-transform: uppercase;font: 600 12px/1.3 var(--se2hp);font-style: normal;color: color-mix(in srgb, #ffffff 86%, transparent);letter-spacing: .08em;}
.vz27d.vz27d .zf5zbd {color: var(--lbb);font: 600 15px/1.3 var(--se2hp);font-variant-numeric: tabular-nums;}

.vz27d.vz27d .rhcm {gap:11px;flex-wrap: wrap;display: flex;}

.vz27d.vz27d ul.rhcm {list-style: none;padding: 0;margin: 0;}
.vz27d.vz27d .r9x8t {display: flex;min-width: 0;}
.vz27d.vz27d .r9x8t > .pz5qper {flex: 1 1 auto;}
.vz27d.vz27d .pz5qper {justify-content: center;flex-direction: column;text-decoration: none;display: inline-flex;transition:transform 0.194s, border-color 0.142s;border-radius: var(--ir364);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);min-height: 52px;color: #fff;padding: 8px 24px;background: #000;}
.vz27d.vz27d .pz5qper:hover {transform: translateY(-2px);border-color: color-mix(in srgb, #ffffff 52%, transparent);}
.vz27d.vz27d .jk6js {letter-spacing: .1em;color: inherit;font: 500 10.5px/1.3 var(--se2hp);text-transform: uppercase;}
.vz27d.vz27d .jjrpspj {letter-spacing: -.02em;color: inherit;font: 700 17px/1.2 var(--se2hp);font-style: normal;}

@media (max-width:568px) {
  
  .vz27d.vz27d .rhcm {align-items: stretch;flex-direction: column;}
  .vz27d.vz27d .pz5qper  {align-items: flex-start;}
  .vz27d.vz27d .r9x8t   {align-self: stretch;}
  
  .vz27d.vz27d .vxth9wm {align-items: stretch;flex-direction: column;}
}

.fpfh5 {transition:opacity 0.265s ease, visibility 0.254s;visibility: hidden;z-index: 90;cursor: pointer;inset: 0;position: fixed;opacity:0.05;background: color-mix(in srgb, #000 58%, transparent);}
.wm3p {background: var(--hnxje);flex-direction: column;display: flex;border-left: 1px solid color-mix(in srgb, #ffffff 14%, transparent);box-shadow: -18px 0 48px color-mix(in srgb, #000 42%, transparent);overflow-y: auto;right: 0;-webkit-overflow-scrolling: touch;position: fixed;visibility: hidden;transform: translateX(100%);bottom: 0;width: min(88vw, 380px);z-index: 91;transition:transform 0.247s ease, visibility 0.211s;top: 0;overscroll-behavior: contain;}
.tt1qh:checked ~ .fpfh5 {opacity:1;visibility: visible;}
.tt1qh:checked ~ .wm3p {transform: translateX(0);visibility: visible;}

.cpa4bc {align-items: center;gap:12px;justify-content: space-between;display: flex;padding: 14px 8px 14px 20px;border-bottom: 1px solid color-mix(in srgb, #ffffff 14%, transparent);}
.d13a {overflow-wrap: anywhere;font: 800 19px/1.2 var(--se2hp, inherit);letter-spacing: -.02em;color: var(--lbb);min-width: 0;}
.b3ms {color: var(--lbb);line-height: 1;flex: 0 0 auto;min-height: 44px;border-radius: 50%;cursor: pointer;align-items: center;display: flex;min-width: 44px;justify-content: center;font-size: 27px;}
.b3ms:hover {background: color-mix(in srgb, #ffffff 12%, transparent);}

.arw1r9 {padding: 8px 0;}
.arw1r9 ul {margin: 0;padding: 0;list-style: none;}
.arw1r9 li + li {border-top: 1px solid color-mix(in srgb, #ffffff 10%, transparent);}
.arw1r9 a {font-weight: 600;align-items: center;font-size: 16px;padding: 10px 20px;display: flex;color: var(--lbb);text-decoration: none;min-height: 48px;}
.arw1r9 a:hover {background: color-mix(in srgb, #ffffff 8%, transparent);}
.arw1r9 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--pd2y);background: color-mix(in srgb, var(--pd2y) 16%, transparent);}

.pzrr9x {border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);gap:9px;display: grid;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.vmmw8,
.vdhr {display: flex;border-radius: 999px;justify-content: center;min-height: 48px;font-weight: 700;font-size: 15px;padding: 12px 18px;align-items: center;text-decoration: none;}
.vmmw8 {color: var(--lbb);background: transparent;border: 1px solid color-mix(in srgb, #ffffff 34%, transparent);}
.vmmw8:hover {background: color-mix(in srgb, #ffffff 10%, transparent);}
.vdhr {color: var(--dla, var(--irrr));background: linear-gradient(96deg,
    color-mix(in srgb, var(--hu6ac) 72%, #ffffff) 0%,
    var(--hu6ac) 100%);}

.wm3p a:focus-visible,
.b3ms:focus-visible,
.qwbmc7:focus-visible {outline: 2px solid var(--lbb);outline-offset: 2px;}

@media (min-width:995px) {
  .fpfh5, .wm3p {display: none;}
}

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

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

@media (min-width:995px) {}

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

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

.syjnm.syjnm .acxw > summary.t9f6mc {gap:11px;min-height: 44px;align-items: center;list-style: none;cursor: pointer;display: flex;}
.syjnm.syjnm .acxw > summary.t9f6mc::-webkit-details-marker {display: none;}
.syjnm.syjnm .acxw > summary.t9f6mc:focus-visible {border-radius: var(--a2y, 6px);outline: 3px solid var(--rte, var(--zw8));outline-offset: 3px;}
.syjnm.syjnm .acxw > summary.t9f6mc .qgc5 {margin: 0;}

.syjnm.syjnm .acxw > summary.t9f6mc::after {height: 8px;margin-left: auto;transform: translateY(-2px) rotate(45deg);border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;flex: 0 0 auto;content: "";transition:transform 0.18s ease;width: 8px;}
.syjnm.syjnm .acxw[open] > summary.t9f6mc::after {transform: translateY(2px) rotate(225deg);}
.syjnm.syjnm .acxw[open] > summary.t9f6mc {margin-bottom:13px;}
@media (prefers-reduced-motion: reduce) {
  .syjnm.syjnm .acxw > summary.t9f6mc::after {transition:none;}
}

.yfvhwz {--w8bl: 1px solid color-mix(in srgb, var(--lbb) 26%, transparent);--tyj9: var(--ir364);--w7c: var(--ir364);--l34: var(--ir364);}

.jjwt.jjwt .ds35b7c {color: var(--lbb);}

.yyxtcwz img {object-fit: contain;flex: 0 0 auto;object-position: left center;width: auto;max-width: min(46vw, 132px);}

@media (max-width:568px) {
  .pdpk {gap:9px;}
  .xzky59 {gap:5px;}
  .xzky59 .marvx {font-size: 13px;padding: 0 12px;}
}

@media (max-width:994px) {
  .xzky59 .yfvhwz {display: none;}
}
.pzrr9x .yfvhwz {justify-self: start;}
@media (max-width:568px) {
  .xzky59 {gap:7px;}
  .xzky59 .marvx {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .yyxtcwz img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .pdpk {gap:7px;}
  .xzky59 .marvx {font-size: 12px;padding: 0 9px;}
  .yyxtcwz img {max-width: 24vw;}
}

.frfavpy :is(.pkc7x0, .xh69, .rc1dc, .nv7v) {display: none !important;}

.frfavpy > .es024.r4maw {margin-top: var(--xr3c8) !important;padding: 12px !important;margin-left: max(24px, calc((100% - var(--rr2c)) / 2)) !important;margin-right: max(24px, calc((100% - var(--rr2c)) / 2)) !important;float: none;margin-bottom: var(--xr3c8) !important;clear: both;}

.vz27d.vz27d .nsqn3j5 {padding: clamp(26px, 4vw, 56px);background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--rte) 45%, transparent) 0%, transparent 70%),
    var(--u1c);align-items: center;backdrop-filter: blur(14px);border-radius: var(--h3yd);border: 1px solid var(--ti2x);isolation: isolate;-webkit-backdrop-filter: blur(14px);display: grid;overflow: hidden;position: relative;grid-template-columns: minmax(0, 1fr);gap: clamp(26px, 4vw, 64px);}
.vz27d.wj8f .nsqn3j5 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--zj6pg) 42%, transparent) 0%, transparent 70%),
    var(--u1c);}
@media (min-width:855px) {
  .vz27d.vz27d .nsqn3j5 {grid-template-columns: minmax(0, 1fr) auto;}
}
.vz27d.vz27d .fwt9pre {display: grid;gap: var(--bjpu);min-width: 0;justify-items: start;}

.vz27d.vz27d .anefb {justify-content: center;width: clamp(170px, 17vw, 220px);transition:transform 0.308s ease;align-items: center;display: flex;position: relative;gap:10px;background:
    radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--zj6pg) 70%, transparent) 0%, transparent 60%),
    radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--rte) 85%, transparent) 0%, transparent 65%),
    var(--hnxje);transform: rotate(-5deg);box-shadow: 0 30px 70px color-mix(in srgb, var(--rte) 40%, transparent);margin: 0 auto;border-radius:35px;border: 7px solid color-mix(in srgb, #ffffff 86%, var(--rte));flex-direction: column;aspect-ratio: 9 / 18.5;}
.vz27d.vz27d:hover .anefb {transform: rotate(-1deg) translateY(-4px);}
.vz27d.vz27d .ffxg8za {left: 50%;background: color-mix(in srgb, #ffffff 86%, var(--rte));transform: translateX(-50%);top: 10px;border-radius: 999px;width: 36%;height: 16px;position: absolute;}
.vz27d.vz27d .c3akqr {font: 800 clamp(58px, 6vw, 80px)/.9 var(--se2hp);letter-spacing: -.05em;color: var(--lbb);}
.vz27d.vz27d .pzs6th {display: flex;gap:4px;}
.vz27d.vz27d .qtaf {display: block;clip-path: polygon(50% 0, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);width: 13px;background: linear-gradient(135deg, var(--zj6pg), var(--rte));height: 13px;}
.vz27d.vz27d .jjrpspj {font: 700 13px/1.2 var(--se2hp);letter-spacing: .14em;text-transform: uppercase;overflow-wrap: anywhere;margin-top:11px;color: var(--tqusf);max-width: 80%;text-align: center;}
@media (max-width: 859.98px) {
  .vz27d.vz27d .anefb {width: 150px;order: -1;}
  .vz27d.vz27d .c3akqr {font-size: 54px;}
}
@media (prefers-reduced-motion: reduce) {
  .vz27d.vz27d .anefb {transition:none;}
}
.vz27d.vz27d .t1yg {font-style: normal;}

.frfavpy .mvf7te.mvf7te .qn74 {color: var(--lbb);border: 1px solid var(--ti2x);box-shadow: none;background: var(--u1c);}

.pdpk {padding-left:24px;max-width: calc(var(--rr2c) + 48px);padding-right:25px;}
@media (min-width:995px) {
  .kgh5bfz {padding: 0 0 14px;border-top: 0;margin-top:12px;}
  .kgh5bfz ul {background: var(--u1c);-webkit-backdrop-filter: blur(12px);gap:5px;padding: 5px;backdrop-filter: blur(12px);border-radius: 999px;border: 1px solid var(--ti2x);display: inline-flex;}
  .kgh5bfz a {font-size: 14.5px;padding: 0 18px;min-height: 38px;align-items: center;color: color-mix(in srgb, var(--jcw) 22%, var(--tqusf));display: flex;transition:background 0.158s, color 0.21s;font-weight: 500;border-radius: 999px;text-decoration: none;}
  .kgh5bfz a:hover {background: var(--ti2x);color: var(--lbb);}
  .kgh5bfz a[aria-current="page"] {color: var(--yv6, var(--qorb));font-weight: 600;background: linear-gradient(96deg, var(--aud) 0%, var(--rte) 100%);}
}

.kp7gw.kp7gw > * {margin-right: auto;margin-left: auto;padding-right: 0;padding-left: 0;box-sizing: border-box;max-width: var(--rr2c);}
.kp7gw .qedq0m {text-align: left;justify-self: start;}
.kp7gw .qedq0m a, .kp7gw .qedq0m img {margin-right: auto;margin-left: 0;}
@media (max-width:765px) {
  .kp7gw .cpvj {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .kp7gw .wqmf {justify-content: start;width: 100%;}
}
@media (max-width:994px) {
  .qwbmc7 {margin-right: -11px;}
}
@media (max-width:568px) {
  .frfavpy :is(.d5m0kv, .k7n258x) :is(th, td) {padding-right:9px;white-space: normal;overflow-wrap: anywhere;padding-left:7px;}
}

.syjnm.syjnm .mkta > * {flex: 1 1 auto;}
.syjnm.syjnm .mkta > * > a {box-sizing: border-box;justify-content: center;width: 100%;}
.syjnm.syjnm .mkta > * > a {text-align: center;}

.frfavpy :is(.jjwt, .vpkda3) img,
.frfavpy .mprsq img {border-radius: calc(var(--ir364) - 6px);}
.frfavpy .mprsq .j3v6t1.j3v6t1 {border-radius: 0;}
.frfavpy .fqs5 :is(div, img, a) {border-radius: calc(var(--ir364) - 6px);}
.frfavpy .fqs5 > * > div,
.frfavpy .fqs5 div:has(> a) {border-radius: var(--ir364);}
.frfavpy .fqs5 span {border-radius: 999px;}

.frfavpy .fqs5.fqs5 [role="button"] {background: var(--u1c);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border: 1px solid var(--ti2x);border-radius: var(--ir364);box-shadow: none;}
.frfavpy .fqs5.fqs5 [role="button"]:first-child {border-color: color-mix(in srgb, var(--rte) 70%, transparent);}
.frfavpy .fqs5.fqs5 [role="button"] > div:last-child {border-radius: 999px;color: var(--yv6, var(--qorb));box-shadow: 0 6px 22px color-mix(in srgb, var(--rte) 34%, transparent);background: linear-gradient(96deg, var(--aud) 0%, var(--rte) 100%);}

.frfavpy > .fqs5 > * {margin-left: 0;padding-left: 0;max-width: none;margin-right: 0;padding-right: 0;}

.frfavpy {display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: stretch;}
.frfavpy > * {grid-column: 1 / -1;}

.frfavpy > .hsea:has(+ .hsea) {margin-right:6px !important;grid-column: 1;width: auto !important;margin-left: max(24px, calc((200% - var(--rr2c)) / 2)) !important;}
.frfavpy > .hsea + .hsea {grid-column: 2;margin-right: max(24px, calc((200% - var(--rr2c)) / 2)) !important;margin-left:5px !important;float: none;width: auto !important;}
.frfavpy > .hsea {margin-top: var(--xr3c8) !important;margin-bottom: var(--xr3c8) !important;}
.frfavpy > :is(.zkqpjat, .mg1z5y, .k7n258x, .d5m0kv, .syjnm, .r4maw, .hsea)
  + :is(.zkqpjat, .mg1z5y, .k7n258x, .d5m0kv, .syjnm, .r4maw, .hsea):not(.hsea + .hsea) {margin-top: 0 !important;}
.frfavpy > .hsea + .hsea {margin-top: var(--xr3c8) !important;}

.frfavpy > .hsea:not(:has(+ .hsea)):not(.hsea + .hsea) {margin-right: max(24px, calc((100% - var(--rr2c)) / 2)) !important;width: auto !important;}
@media (max-width:865px) {
  .frfavpy > .hsea:has(+ .hsea),
  .frfavpy > .hsea + .hsea {justify-self: stretch;grid-column: 1 / -1;}
  .frfavpy > .hsea + .hsea {margin-left: max(24px, calc((100% - var(--rr2c)) / 2)) !important;margin-top: 0 !important;}
  .frfavpy > .hsea:has(+ .hsea),
  .frfavpy > .hsea + .hsea {margin-left: max(24px, calc((100% - var(--rr2c)) / 2)) !important;margin-right: max(24px, calc((100% - var(--rr2c)) / 2)) !important;}
  .frfavpy > .hsea:has(+ .hsea) {margin-bottom: var(--bjpu) !important;}
}

.gxadt.gxadt {padding: 12px !important;flex-direction: column;display: flex;background: var(--u1c);backdrop-filter: blur(14px);border-radius: var(--h3yd);border: 1px solid var(--ti2x);-webkit-backdrop-filter: blur(14px);}
.gxadt.gxadt .x6j2w3 picture {display: block;height: 100%;}
.frfavpy .gxadt.gxadt .f712m.f712m {object-fit: cover;width: 100%;max-height: none;aspect-ratio: 16 / 9;height: 100%;border-radius: calc(var(--h3yd) - 12px);}
.gxadt.gxadt .h8nj {padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);flex: 1 1 auto;flex-direction: column;display: flex;align-items: flex-start;}
.gxadt.gxadt .x5175nf {margin-top: auto;}
.gxadt.gxadt .pv4c9 {margin-bottom:21px;}

@media (min-width:753px) {
  .gxadt.r4maw {display: grid;gap:12px;align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .gxadt.r4maw .x6j2w3 {min-height: 300px;grid-column: 1;grid-row: 1;}
  .gxadt.r4maw .h8nj {grid-row: 1;grid-column: 2;justify-content: center;}
  .gxadt.r4maw:has(.y54pv) .x6j2w3 {grid-column: 2;}
  .gxadt.r4maw:has(.y54pv) .h8nj {grid-column: 1;}
  .frfavpy .gxadt.r4maw .f712m.f712m {aspect-ratio: auto;height: 100%;}
  .gxadt.r4maw .x5175nf {margin-top: 0;}
}

@media (min-width:995px) {
  .pdpk {grid-template-areas: "brand nav acts";padding-bottom:13px;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);row-gap: 0;padding-top:14px;}
  .xzky59 {justify-self: end;}
  .kgh5bfz {padding: 0;margin-top: 0;justify-self: center;}
}

@media (min-width:995px) and (max-width: 1199.98px) {
  .pdpk {grid-template-columns: auto minmax(0, 1fr) auto;column-gap:19px;}
  .kgh5bfz a {padding: 0 13px;}
}
@media (min-width:995px) {
  .kgh5bfz {max-width: 100%;min-width: 0;}
  .kgh5bfz ul {max-width: 100%;box-sizing: border-box;scrollbar-width: none;overflow-x: auto;}
  .kgh5bfz ul::-webkit-scrollbar {display: none;}
}

.mvf7te.mvf7te .r4n3zg {margin-right: calc(-1 * max(24px, calc((100vw - var(--rr2c)) / 2)));scroll-padding-left: 0;padding-right: max(24px, calc((100vw - var(--rr2c)) / 2));grid-auto-columns: calc((min(100vw, var(--rr2c)) - 2 * var(--bjpu)) / 2.5);}
.mvf7te.ky2sz .r4n3zg {grid-auto-columns: calc((min(100vw, var(--rr2c)) - var(--bjpu)) / 1.6);}
.mvf7te.mvf7te .y6g37 {padding: 10px;position: relative;}
.mvf7te.mvf7te .qz4rj {aspect-ratio: 4 / 3;}
.mvf7te.ky2sz .qz4rj {aspect-ratio: 16 / 9;}
.mvf7te.mvf7te .r4ms {bottom: 10px;color: var(--lbb);background: linear-gradient(0deg,
    color-mix(in srgb, var(--hnxje) 92%, transparent) 0%,
    color-mix(in srgb, var(--hnxje) 0%, transparent) 100%);padding: 44px 18px 16px;position: absolute;right: 10px;font: 650 16px/1.35 var(--se2hp);left: 10px;margin: 0;border-radius: 0 0 calc(var(--ir364) - 6px) calc(var(--ir364) - 6px);}
.mvf7te.mvf7te .vkyrfp {display: block;letter-spacing: .14em;font: 800 13px/1 var(--se2hp);margin-bottom:5px;color: color-mix(in srgb, var(--rte) 55%, #ffffff);}
.mvf7te.mvf7te .rhdek1 {justify-content: space-between;align-items: center;gap:15px;display: flex;margin: 22px 0 0;}
.mvf7te.mvf7te .rhdek1 .xdk4 {margin: 0;}
.mvf7te.mvf7te .mbwc2w {display: block;}
@media (max-width:765px) {
  .mvf7te.mvf7te .r4n3zg,
  .mvf7te.ky2sz .r4n3zg {padding-right:23px;margin-right: -24px;grid-auto-columns: 82%;}
}
.mvf7te.mvf7te .r4n3zg {max-width: none;width: auto;}
.mvf7te.mvf7te .y2sxpgg[hidden] {display: none;}
