

:root {--tcn8m: clamp(18px, 2.4vw, 34px);--ny6: var(--ofl2);--d2k2b: 110ms cubic-bezier(0.4, 0, 0.2, 1);--mlme: var(--oqyn);--hthg5: color-mix(in srgb, var(--wpqd) 78%, #000);--qrf86: var(--khi5l);--ezt:
    0 1px 2px color-mix(in srgb, var(--hthg5) calc(11% + var(--nhzuj, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--hthg5) calc(13% + var(--nhzuj, 0) * 4%), transparent);--kirz7: color-mix(in srgb, var(--ogv) 35%, var(--jacj));--a9rp: 999px;--o24l: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--nhzuj, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--nhzuj, 0) * 3%), transparent) 42%,
    transparent 68%
  );--fxi: 18px;--ertbq: inset 0 -1px 0 color-mix(in srgb, var(--hthg5) 14%, transparent);--z8uc: 1140px;--o3muh:
    inset 0 2px 5px color-mix(in srgb, var(--hthg5) calc(24% + var(--nhzuj, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--hthg5) 16%, transparent);--msrs3: 0.95;--jacj: var(--wpqd);--qfy:
    0 2px 4px color-mix(in srgb, var(--hthg5) calc(12% + var(--nhzuj, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--hthg5) calc(16% + var(--nhzuj, 0) * 6%), transparent);--bqqbl:"Quicksand", system-ui, "Varela Round", "Rubik", sans-serif;--r8t: var(--xri);--u8x: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--ftj: var(--eit1);--bq6d: clamp(16px, 2.2vw, 30px);--jayc6: var(--uzr);--q561: 0.985;--zdxf: var(--lrso);--spe3: 22px;--enn:
    inset 0 3px 9px color-mix(in srgb, var(--hthg5) calc(28% + var(--nhzuj, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--hthg5) 18%, transparent);--h2v:
    0 4px 8px color-mix(in srgb, var(--hthg5) calc(13% + var(--nhzuj, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--hthg5) calc(18% + var(--nhzuj, 0) * 7%), transparent);}

* {box-sizing: border-box;}

body {overflow-x: hidden;color: var(--jacj);touch-action: manipulation;background: var(--jgdo);font: 16px/1.62 var(--bqqbl);-webkit-text-size-adjust: 100%;margin: 0;-webkit-tap-highlight-color: transparent;}

img {max-width: 100%;}

.q6jyb7 {--fxi: 22px;--spe3: 26px;--a9rp: 999px;}
.tpjrr {--fxi: 16px;--spe3: 18px;--a9rp: 14px;}
.g36bvq6 {--spe3: 30px;--fxi: 26px;--a9rp: 999px;}

.prenax h1 {font-size: clamp(52px, 9vw, 332px);letter-spacing: -0.028em;font-weight: 700;margin: 0 0 .34em;line-height: 0.92;}
.prenax h2 {margin: 0 0 .5em;letter-spacing: -0.012em;font: 700 clamp(23px, 2.6vw, 34px)/1.18 var(--bqqbl);}
.prenax h3 {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--bqqbl);margin: 0 0 .45em;}
.prenax p {margin: 0 0 1em;}
.prenax a {color: var(--kirz7);}

.epd81m {top: 0;left: -9999px;z-index: 200;position: absolute;}
.epd81m:focus {padding: 10px 16px;left: 12px;color: var(--jacj);top: 12px;background: var(--r8t);box-shadow: var(--qfy);border-radius: var(--a9rp);}

.d7xp {z-index: 60;position: sticky;padding: 10px var(--bq6d) 6px;top: 0;}

.mxwty {position: relative;align-items: center;padding: 7px 8px 7px 16px;max-width: var(--z8uc);box-shadow: var(--qfy), var(--ertbq);gap:15px;border-radius: var(--a9rp);margin: 0 auto;display: flex;min-height: 60px;overflow: hidden;background: var(--tbo4);}
.mxwty::before {background: var(--o24l);position: absolute;inset: 0;content: "";pointer-events: none;border-radius: inherit;}
.gwms {letter-spacing: .005em;font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--bqqbl);color: var(--owas7, var(--smj));margin: 0;}
.e07h {align-items: center;gap:8px;display: flex;z-index: 1;position: relative;}

.dr8a {color: var(--nm0, var(--yqc9o));background: var(--bz5);}
.b374n5 {background: var(--xbjw);color: var(--jue, var(--t1tgl));}

.cm6sm a {transition:background var(--u8x), transform var(--u8x), box-shadow var(--u8x);}
.cm6sm a:hover {background: color-mix(in srgb, var(--smj) 10%, transparent);}
.cm6sm a:active {box-shadow: var(--o3muh);transition:transform var(--d2k2b), box-shadow var(--d2k2b);transform: scale(var(--msrs3));}
.cm6sm a[aria-current="page"] {box-shadow: var(--o3muh);background: color-mix(in srgb, var(--smj) 14%, transparent);}
.cm6sm a:focus-visible,
.ete3t:focus-visible {border-radius: var(--a9rp);outline: 3px solid var(--smj);outline-offset: 2px;}

.saykr2 {background: var(--ogv);flex: 0 0 auto;border-radius: 50%;width: 9px;height: 9px;box-shadow: var(--ezt), inset 0 1px 0 color-mix(in srgb, #fff 40%, transparent);}

.q6nb:hover {box-shadow: var(--qfy), var(--ertbq);transform: translateY(-1px);}
.q6nb:active {transform: scale(var(--msrs3));}

.kte57y {background: var(--ogv);color: var(--mpc, var(--do022));}
.kte57y:hover {background: var(--w21);}

.prenax > * {margin-bottom: var(--tcn8m);}
.prenax > *:last-child {margin-bottom: 0;}

.prenax {padding-bottom: max(96px, var(--o2uyx, 96px));}

.m4dfn {position: relative;margin: 8px 0 var(--tcn8m);}
.zeh78 {padding: 0 22px;box-shadow: var(--o3muh);width: 100%;font: 600 15px/1 var(--bqqbl);border: 0;border-radius: var(--a9rp);min-height: 52px;background: var(--ny6);color: var(--jacj);transition:box-shadow var(--u8x);}
.zeh78::placeholder {color: var(--ftj);}
.zeh78:focus {box-shadow: var(--enn);outline: 3px solid var(--kirz7);outline-offset: 2px;}
.ybcc59 {gap:7px;display: flex;flex-direction: column;margin-top:11px;}
.ybcc59:empty {display: none;}
.ybcc59 a {box-shadow: var(--ezt), var(--ertbq);min-height: 44px;transition:transform var(--u8x), box-shadow var(--u8x);font-weight: 600;color: var(--jacj);display: block;border-radius: var(--a9rp);padding: 12px 20px;background: var(--r8t);text-decoration: none;}
.ybcc59 a:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);transform: scale(var(--msrs3));}

.yc0h06 {overflow: hidden;gap: clamp(16px, 2.4vw, 30px);position: relative;box-shadow: var(--h2v), var(--ertbq);--f0z9i: clamp(34px, 5.4vw, 66px);padding: clamp(22px, 3.4vw, 44px);background: var(--r8t);display: grid;border-radius: var(--spe3);transition:transform var(--u8x), box-shadow var(--u8x);}
.yc0h06::before {pointer-events: none;content: "";position: absolute;border-radius: inherit;background: var(--o24l);inset: 0;}
.yc0h06:active {box-shadow: var(--qfy), var(--ertbq);transform: scale(var(--q561));transition:transform var(--d2k2b), box-shadow var(--d2k2b);}

.gwya {grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr);align-items: center;}
.ge1qvc {grid-template-columns: minmax(0, 1fr);}

.gpahpm {min-width: 0;position: relative;z-index: 1;}
.y927pj4 {font: 700 12px/1 var(--bqqbl);font-style: normal;color: var(--zdxf);padding: 7px 16px;text-transform: uppercase;background: var(--ny6);border-radius: var(--a9rp);box-shadow: var(--o3muh);letter-spacing: .1em;display: inline-block;margin: 0 0 12px;}

.gwzb38,
.prenax .gwzb38 {font-size: var(--f0z9i);line-height:1.01;font-weight: 700;letter-spacing: -0.024em;color: var(--jacj);margin: 0 0 .34em;}
.bt8aj9d {font-size: clamp(15px, 1.6vw, 18px);color: color-mix(in srgb, var(--jacj) 88%, transparent);line-height:1.54;margin: 0 0 22px;max-width: 46ch;}
.jh2b1m {min-height: 52px;font-size: 15px;padding: 0 30px;}

.cw8ftdf {z-index: 1;border-radius: var(--fxi);margin: 0;transition:transform var(--u8x), box-shadow var(--u8x);background: var(--ny6);position: relative;box-shadow: var(--qfy), var(--ertbq);overflow: hidden;transform: rotate(-1deg);}
.cw8ftdf:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);transform: rotate(-1deg) scale(var(--msrs3));}
.xrtms {aspect-ratio: 4 / 3;}
.paqq {aspect-ratio: 21 / 8;}
.cw8ftdf img,
.bmeryj {height: 100%;display: block;object-fit: cover;width: 100%;}

.cw8ftdf {background-position: center;background-size: cover;background-image: var(--htw5k, none);}

.gngc62h {position: absolute;bottom: 12px;background: color-mix(in srgb, #000 52%, transparent);color: var(--zqwy, #fff);left: 12px;z-index: 2;padding: 7px 14px;border-radius: var(--a9rp);letter-spacing: .04em;font: 700 12px/1 var(--bqqbl);}

.t4t2 {position: absolute;top: 14px;right: 14px;background: color-mix(in srgb, #fff 46%, transparent);height: 6px;border-radius: 999px;z-index: 2;width: 34px;}

@media (max-width:871px) {
  .gwya {grid-template-columns: minmax(0, 1fr);}
  .xrtms {aspect-ratio: 16 / 9;}
  
  .cw8ftdf {max-height: 30vh;}
  .yc0h06 {padding: 20px;}
}

.f5t9r {}
.v4tw {list-style: none;padding: 0;display: grid;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap:17px;}
@media (max-width:1006px) { .v4tw {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .v4tw {grid-template-columns: minmax(0, 1fr);} }
.cj3mbbv {background: var(--r8t);padding: 10px 10px 14px;border-radius: var(--fxi);overflow: hidden;color: var(--jacj);box-shadow: var(--ezt), var(--ertbq);display: block;text-decoration: none;transition:transform var(--u8x), box-shadow var(--u8x), filter var(--u8x);position: relative;}
.cj3mbbv::before {inset: 0;pointer-events: none;border-radius: inherit;position: absolute;background: var(--o24l);content: "";}
.cj3mbbv:hover {transform: translateY(-2px);box-shadow: var(--qfy), var(--ertbq);}
.cj3mbbv:active {filter: brightness(0.94);transition:transform var(--d2k2b), box-shadow var(--d2k2b), filter var(--d2k2b);box-shadow: var(--o3muh);transform: scale(var(--msrs3));}
.cj3mbbv:focus-visible {outline: 3px solid var(--kirz7);outline-offset: 3px;}

.r4t4wa {aspect-ratio: 1;background: var(--ny6);z-index: 1;box-shadow: var(--o3muh);overflow: hidden;border-radius: calc(var(--fxi) - 6px);display: block;position: relative;}
.r4t4wa img {display: block;object-fit: cover;height: 100%;width: 100%;}
.r9v71y {position: relative;margin-top:11px;font: 700 15px/1.3 var(--bqqbl);z-index: 1;color: var(--jacj);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.hpx7 {position: absolute;right: 12px;background: var(--ogv);display: inline-flex;border-radius: 50%;font-style: normal;font-size: 11px;height: 26px;box-shadow: var(--ezt);justify-content: center;align-items: center;top: 12px;color: var(--hs73, var(--mpc, var(--do022)));z-index: 2;width: 26px;}

.d2qrwa {}
.ppyewpy {gap:13px;flex-wrap: wrap;display: flex;}
.dbmqex9 {display: inline-flex;background: var(--r8t);color: var(--jacj);position: relative;align-items: center;padding: 10px 22px 10px 10px;border-radius: var(--a9rp);overflow: hidden;transition:transform var(--u8x), box-shadow var(--u8x), filter var(--u8x);text-decoration: none;box-shadow: var(--ezt), var(--ertbq);gap:12px;min-height: 74px;}
.dbmqex9::before {border-radius: inherit;pointer-events: none;position: absolute;background: var(--o24l);inset: 0;content: "";}
.dbmqex9:hover {transform: translateY(-2px);box-shadow: var(--qfy), var(--ertbq);}
.dbmqex9:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b), filter var(--d2k2b);filter: brightness(0.94);box-shadow: var(--o3muh);transform: scale(var(--msrs3));}
.dbmqex9:focus-visible {outline: 3px solid var(--kirz7);outline-offset: 3px;}

.r95yacv {position: relative;justify-content: center;border-radius: calc(var(--a9rp) - 4px);height: 54px;z-index: 1;display: inline-flex;align-items: center;box-shadow: var(--o3muh);background: color-mix(in srgb, var(--hthg5) 88%, var(--jgdo));width: 100px;}
.r95yacv img {object-fit: contain;height: auto;max-height: 40px;max-width:83px;width: auto;}
.hbdaqm9 {font: 600 14px/1 var(--bqqbl);font-style: normal;color: var(--jacj);position: relative;z-index: 1;}

.dvnkhn {}
.tpcmk5y {border-radius: var(--spe3);padding: 18px;gap:13px;background: var(--ny6);flex-wrap: wrap;display: flex;box-shadow: var(--enn);}
.vvkkc7y {display: inline-flex;background: var(--r8t);padding: 12px 16px;border-radius: var(--fxi);min-height: 74px;flex-direction: column;transition:transform var(--u8x), box-shadow var(--u8x);gap:5px;min-width: 118px;justify-content: center;text-decoration: none;position: relative;color: var(--jacj);align-items: center;box-shadow: var(--ezt), var(--ertbq);}
.vvkkc7y:hover {box-shadow: var(--qfy), var(--ertbq);transform: translateY(-1px);}
.vvkkc7y:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b);transform: scale(var(--q561));box-shadow: var(--o3muh);}
.vvkkc7y:focus-visible {outline: 3px solid var(--kirz7);outline-offset: 3px;}
.jykdg {border-radius:9px;box-shadow: var(--o3muh);width: 84px;height: 36px;align-items: center;justify-content: center;background: color-mix(in srgb, var(--hthg5) 88%, var(--jgdo));display: inline-flex;}
.jykdg img {max-height: 26px;object-fit: contain;width: auto;height: auto;max-width:70px;}
.hhs1rb1 {font: 600 12px/1 var(--bqqbl);color: var(--zdxf);}

.vy6c {}
.kjy9 {margin-bottom:16px;width: auto;padding: 16px 26px;box-shadow: var(--enn);display: inline-flex;border-radius: var(--a9rp);gap:7px;align-items: baseline;background: var(--ny6);}
.da9wz {color: var(--kirz7);font: 700 clamp(28px, 3.4vw, 44px)/1 var(--bqqbl);}
.zgzg {color: var(--zdxf);font: 600 14px/1 var(--bqqbl);}
.m452 {max-width: 62ch;color: color-mix(in srgb, var(--jacj) 88%, transparent);}
.bydjwfq {flex-wrap: wrap;margin: 0;display: flex;padding: 0;list-style: none;gap:14px;justify-content: center;}
.bydjwfq > * {min-width: 0;flex: 1 1 240px;max-width: calc(50% - 7px);}
@media (max-width:614px) { .bydjwfq > * {max-width: none;} }
.pxkcgc {transition:transform var(--u8x), box-shadow var(--u8x);border-radius: var(--fxi);position: relative;overflow: hidden;padding: 18px 20px;background: var(--r8t);box-shadow: var(--ezt), var(--ertbq);}
.pxkcgc::before {background: var(--o24l);border-radius: inherit;pointer-events: none;position: absolute;inset: 0;content: "";}
.pxkcgc:active {transform: scale(var(--q561));box-shadow: var(--o3muh);transition:transform var(--d2k2b), box-shadow var(--d2k2b);}
.rg3j9y {z-index: 1;display: block;position: relative;quotes: none;color: var(--jacj);}

.tamf54p {position: relative;letter-spacing: .14em;display: block;z-index: 1;font-style: normal;margin-top:9px;color: var(--kirz7);}
.mcjv {color: var(--zdxf);position: relative;z-index: 1;font: 600 12px/1 var(--bqqbl);font-style: normal;display: block;margin-top:6px;}

.ec8ht9m {align-items: center;padding: clamp(18px, 2.4vw, 30px);position: relative;background: var(--r8t);border-radius: var(--spe3);display: grid;box-shadow: var(--qfy), var(--ertbq);overflow: hidden;gap:19px;transition:transform var(--u8x), box-shadow var(--u8x);}
.ec8ht9m::before {border-radius: inherit;pointer-events: none;position: absolute;inset: 0;background: var(--o24l);content: "";}
.ec8ht9m:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);transform: scale(var(--q561));}

.p9grm1 {grid-template-columns: minmax(0, 1fr);}
.wagn7nt {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.f3md {direction: ltr;}
.qc1w > .f45hm {order: 2;}
.f45hm {min-width: 0;position: relative;z-index: 1;}
.bd4g9 {margin: 0 0 .5em;color: var(--jacj);font: 700 clamp(19px, 2vw, 26px)/1.22 var(--bqqbl);}
.expkca {color: color-mix(in srgb, var(--jacj) 88%, transparent);}
.expkca p:last-child {margin-bottom:16px;}

.peccmks {margin: 0;z-index: 1;position: relative;}
.h9f9 {border-radius: var(--fxi);box-shadow: var(--o3muh);background: var(--ny6);overflow: hidden;display: block;}
.h9f9 img {height: auto;width: 100%;display: block;}

.jvsf {position: relative;padding: clamp(20px, 2.8vw, 34px);border-radius: var(--spe3);overflow: hidden;background: var(--r8t);box-shadow: var(--qfy), var(--ertbq);}
.jvsf::before {pointer-events: none;background: var(--o24l);content: "";position: absolute;inset: 0;border-radius: inherit;}
.dvs2v {position: relative;align-items: center;gap:13px;z-index: 1;flex-wrap: wrap;display: flex;}
.mb4g {margin: 0;font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--bqqbl);letter-spacing: -.028em;color: var(--jacj);flex: 1 1 100%;}
.mwgjc04 {color: color-mix(in srgb, var(--jacj) 88%, transparent);max-width: 60ch;flex: 1 1 100%;margin: 0;}

.v86vsq {z-index: 1;overflow-x: auto;scrollbar-width: none;gap:15px;position: relative;margin: 18px 0 0;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;padding: 4px 0 10px;scroll-snap-type: x mandatory;display: flex;list-style: none;}
.v86vsq::-webkit-scrollbar {display: none;}
.r7w9e0 {box-shadow: var(--ezt), var(--ertbq);overflow: hidden;border-radius: var(--fxi);scroll-snap-align: start;background: var(--ny6);flex: 0 0 auto;transition:transform var(--u8x), box-shadow var(--u8x);}
.r7w9e0:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);transform: scale(var(--msrs3));}
.r7w9e0 figure {margin: 0;}
.r7w9e0 img {object-fit: cover;height: 100%;display: block;width: 100%;}
.w36e .r7w9e0 {width: min(94%, 820px);}
.ztgmh .r7w9e0 {width: min(78%, 440px);}
.e622x {padding: 13px 16px;font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--bqqbl);color: var(--jacj);}

.vb5zap {gap:1px 18px;grid-template-columns: auto minmax(0, 1fr);display: grid;padding: clamp(18px, 2.4vw, 28px);background: var(--r8t);overflow: hidden;border-radius: var(--spe3);position: relative;grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";box-shadow: var(--qfy), var(--ertbq);}
.vb5zap::before {pointer-events: none;border-radius: inherit;position: absolute;background: var(--o24l);inset: 0;content: "";}
.kd2be {width: 84px;height: 84px;border-radius: 50%;justify-content: center;grid-area: well;flex: 0 0 auto;display: inline-flex;align-items: center;position: relative;z-index: 1;background: var(--ny6);box-shadow: var(--enn);overflow: hidden;}
.kd2be img {height: 100%;width: 100%;object-fit: cover;}
.fbr7031 {margin: 0;z-index: 1;font: 700 11px/1 var(--bqqbl);color: var(--zdxf);align-self: end;text-transform: uppercase;position: relative;letter-spacing: .1em;grid-area: credit;}
.n0d0 {position: relative;z-index: 1;grid-area: name;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--bqqbl);color: var(--jacj);}
.fh4jra {z-index: 1;color: var(--zdxf);grid-area: role;position: relative;font: 600 13px/1.4 var(--bqqbl);font-style: normal;}
.sb5d9 {margin: 14px 0 0;z-index: 1;position: relative;color: color-mix(in srgb, var(--jacj) 88%, transparent);grid-area: bio;}

.pefd17e {margin: 14px 0 0;display: flex;padding: 0;grid-area: links;z-index: 1;list-style: none;gap:11px;position: relative;}
.pefd17e a {display: inline-flex;width: 44px;align-items: center;justify-content: center;border-radius: 50%;box-shadow: var(--ezt), var(--ertbq);height: 44px;transition:transform var(--u8x), box-shadow var(--u8x);color: var(--jacj);background: var(--ny6);}
.pefd17e a:active {box-shadow: var(--o3muh);transform: scale(var(--msrs3));transition:transform var(--d2k2b), box-shadow var(--d2k2b);}
.pefd17e a:focus-visible {outline: 3px solid var(--kirz7);outline-offset: 3px;}
.ezmmkb {color: var(--zdxf);z-index: 1;margin-top:14px;font-size: 12px;grid-area: note;position: relative;}

.tfsa,
.k3q5q1b {display: flex;align-items: flex-start;flex-direction: column;}

.cs9b6te {gap:17px;max-width: 100%;position: relative;display: flex;z-index: 1;align-items: center;}
.yq1bmr {overflow-wrap: anywhere;display: flex;flex-direction: column;min-width: 0;gap:2px;}

.yq1bmr .fbr7031 {align-self: flex-start;}

.k3q5q1b .kd2be {height: 64px;width: 64px;margin-bottom:15px;}
.ke22 {position: relative;margin: 0;overflow-wrap: anywhere;font: 600 13px/1.65 var(--bqqbl);color: var(--zdxf);z-index: 1;}
.ke22 .n0d0 {color: var(--jacj);font-size: clamp(16px, 1.6vw, 19px);}
.ke22 .fh4jra {font-size: 13px;}

.gnye8 {}
.wrwkab0 {list-style: none;flex-direction: column;margin: 0;padding: 0;gap:10px;display: flex;}
.mn6dc {background: var(--r8t);border-radius: var(--fxi);box-shadow: var(--ezt), var(--ertbq);overflow: hidden;position: relative;transition:box-shadow var(--u8x), transform var(--u8x);}
.mn6dc::before {content: "";inset: 0;background: var(--o24l);pointer-events: none;position: absolute;border-radius: inherit;}

.mn6dc:has(details[open]) {background: var(--ny6);box-shadow: var(--enn);}
.mn6dc:active {transform: scale(var(--q561));transition:transform var(--d2k2b);}
.mn6dc details {position: relative;z-index: 1;}
.m75n {font: 700 15px/1.35 var(--bqqbl);cursor: pointer;display: flex;padding: 14px 20px;list-style: none;color: var(--jacj);align-items: center;min-height: 56px;gap:12px;}
.m75n::-webkit-details-marker {display: none;}
.m75n strong {flex: 1 1 auto;font-weight: 700;}
.m75n:focus-visible {outline: 3px solid var(--kirz7);outline-offset: -3px;border-radius: var(--fxi);}

.qrc6 {box-shadow: var(--o3muh);height: 14px;transition:background var(--u8x);flex: 0 0 auto;border-radius: 50%;background: var(--ny6);width: 14px;}
details[open] .qrc6 {background: var(--ogv);}
.shenb {padding: 0 20px 18px;}
.fzs76x {color: color-mix(in srgb, var(--jacj) 88%, transparent);margin: 0;}

.tysya {}

.w5q77 {gap:18px;display: flex;flex-wrap: wrap;justify-content: center;}
.w5q77 > * {max-width: calc(50% - 9px);min-width: 0;flex: 1 1 200px;}
@media (max-width:595px) { .w5q77 > * {max-width: none;} }
.def0rp {min-width: 0;}
.pndp5g6 {font: 700 18px/1 var(--bqqbl);align-items: center;border-radius: 50%;height: 52px;justify-content: center;margin-bottom:11px;display: inline-flex;background: var(--r8t);width: 52px;transition:transform var(--u8x), box-shadow var(--u8x);box-shadow: var(--qfy), var(--ertbq), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);color: var(--kirz7);}
.def0rp:active .pndp5g6 {transition:transform var(--d2k2b), box-shadow var(--d2k2b);transform: scale(var(--msrs3));box-shadow: var(--o3muh);}
.pn12 {font: 700 16px/1.3 var(--bqqbl);color: var(--jacj);margin: 0 0 .35em;}
.dkhcx {margin: 0;color: color-mix(in srgb, var(--jacj) 86%, transparent);font-size: 14px;}

.gzsdq {padding: 0;list-style: none;margin: 0;}

.m32qnn {gap:17px;display: grid;}
.ckvx0j5 {grid-template-columns: auto minmax(0, 1fr);gap:16px;display: grid;align-items: start;}
.ckvx0j5 .pndp5g6 {margin-bottom: 0;}
.w858r {min-width: 0;}

.zhgdtvv {}
.hx88jz7 {display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap:15px;}
.rp54f0 {border-radius: var(--spe3);background: var(--ny6);box-shadow: var(--enn);padding: 18px;}
.dh9wbzw {font: 700 12px/1 var(--bqqbl);letter-spacing: .1em;margin: 0 0 12px;color: var(--zdxf);text-transform: uppercase;}
.b6n6vy {display: flex;margin: 0;gap:8px;flex-direction: column;}

.n7yg09 {display: flex;gap:10px;align-items: flex-start;padding: 11px 14px;box-shadow: var(--ezt), var(--ertbq);border-radius: var(--fxi);background: var(--r8t);}
.s1sn {font: 700 12px/1 var(--bqqbl);width: 20px;justify-content: center;align-items: center;height: 20px;display: inline-flex;border-radius: 50%;flex: 0 0 auto;box-shadow: var(--o3muh);margin-top:0px;}
.xv71x6n .s1sn {background: color-mix(in srgb, var(--ogv) 26%, var(--ny6));color: var(--kirz7);}
.k8dk .s1sn {background: var(--ny6);color: var(--zdxf);}
.ezwff {margin: 0;color: color-mix(in srgb, var(--jacj) 90%, transparent);line-height:1.49;font-size: 14px;}

.as7sb {box-shadow: var(--ezt);position: relative;padding: clamp(18px, 2.4vw, 30px);border-radius: var(--spe3);background: var(--ny6);}
.rvea2 {top: clamp(24px, 3vw, 36px);border-radius: 0 999px 999px 0;height: 30px;background: var(--ogv);width: 5px;position: absolute;left: 0;box-shadow: var(--o3muh);}
.md3z08 {font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--bqqbl);color: var(--jacj);margin: 0 0 .5em;}
.bz28py {color: color-mix(in srgb, var(--jacj) 90%, transparent);}
.bz28py h3 {margin: 1.4em 0 .4em;}
.bz28py ul, .bz28py ol {padding-left: 1.3em;}
.bz28py li {margin-bottom: .4em;}
.bz28py a {color: var(--kirz7);}

.bz28py table {width: 100%;margin: 1em 0;border-collapse: collapse;}
.bz28py th, .bz28py td {padding: 11px 13px;text-align: left;border-bottom: 1px solid var(--mlme);color: var(--m0k, var(--jacj));}
.bz28py th {font-weight: 700;border-bottom: 2px solid var(--l65gc);}

.kbje {border-radius: var(--spe3);box-shadow: var(--ezt);background: var(--ny6);padding: clamp(16px, 2.2vw, 26px);}
.bad5 {overflow-wrap: anywhere;margin: 0 0 .5em;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--bqqbl);color: var(--jacj);}
.vgz5nnr {color: color-mix(in srgb, var(--jacj) 90%, transparent);}
.vgz5nnr a {color: var(--kirz7);}

.vgz5nnr a,
.vgz5nnr button {transition:transform var(--u8x);}
.vgz5nnr a:active,
.vgz5nnr button:active {transform: scale(var(--msrs3));transition:transform var(--d2k2b);}
.vgz5nnr table {width: 100%;border-collapse: collapse;}
.vgz5nnr th, .vgz5nnr td {color: var(--m0k, var(--jacj));border-bottom: 1px solid var(--mlme);padding: 10px 12px;text-align: left;}
.vgz5nnr th {border-bottom: 2px solid var(--l65gc);}

.rt7ega4 {height: 3px;margin: 0 0 14px;display: block;border-radius: 999px;box-shadow:
    inset 0 1px 1px color-mix(in srgb, var(--hthg5) 18%, transparent),
    0 1px 0 color-mix(in srgb, #fff 28%, transparent);background: color-mix(in srgb, var(--hthg5) 9%, transparent);}

.qc5xebx {display: grid;align-items: start;grid-template-columns: minmax(0, 190px) minmax(0, 1fr);gap: clamp(16px, 2.6vw, 34px);}

.yeq8c {min-width: 0;}
.agnwgw {min-width: 0;}

.yeq8c .rt7ega4 {margin: 11px 0 0;width: 46px;}

.jmya {position: relative;background: var(--ny6);padding: clamp(16px, 2.2vw, 26px);box-shadow: var(--enn);border-radius: var(--spe3);}
.acyh {position: absolute;bottom: 16px;left: 14px;border-radius: 999px;background: color-mix(in srgb, var(--ogv) 40%, var(--qrf86));width: 4px;top: 16px;}

.rbh7ffz {overflow-wrap: anywhere;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--bqqbl);margin: 0 0 .5em 16px;color: var(--jacj);}
.xrqt {margin-left:15px;color: color-mix(in srgb, var(--jacj) 90%, transparent);}
.xrqt a {color: var(--kirz7);}

.xrqt table {width: 100%;border-collapse: collapse;}
.xrqt th, .xrqt td {text-align: left;color: var(--m0k, var(--jacj));padding: 10px 12px;border-bottom: 1px solid var(--mlme);}
.xrqt th {border-bottom: 2px solid var(--l65gc);}

.z0we .xrqt,
.t676h .xrqt {margin-left: 0;}

.rpy4z2 {display: inline-flex;box-shadow: var(--ezt), var(--ertbq);max-width: 100%;padding: 8px 18px;z-index: 1;border-radius: var(--a9rp);align-items: center;background: var(--r8t);margin: 0 0 14px;position: relative;}
.rpy4z2 .rbh7ffz {margin: 0;}

.ybbfd {background: color-mix(in srgb, var(--ogv) 28%, var(--qrf86));box-shadow: inset 0 1px 1px color-mix(in srgb, var(--hthg5) 18%, transparent);border-radius: 999px;margin: 16px 0 0;height: 3px;display: block;}

.ab65s {position: relative;display: flex;}
.db5d {justify-content: flex-start;}
.ak2h1 {justify-content: center;}
.r5qhzpf {justify-content: flex-end;}
.p5zxhx .f6pfh {width: auto;}
.tpz7m5 .f6pfh {width: 100%;}
.f6pfh {position: relative;z-index: 1;font-size: 16px;padding: 0 34px;min-height: 56px;gap:10px;}
.ec4hv {position: relative;z-index: 1;display: inline-block;}

.k0p8 {font-style: normal;position: relative;font-size: 14px;flex: 0 0 auto;z-index: 1;line-height: 1;}

.z5dw {transition:transform var(--u8x);}
.f6pfh:hover .z5dw {transform: translateX(3px);}

.k84sdwr {position: relative;margin: 0;}
.gcah1 {overflow: hidden;position: relative;display: block;background: var(--ny6);border-radius: var(--spe3);box-shadow: var(--enn);}
.gcah1 img {height: auto;display: block;width: 100%;}

.ewa35v {padding: clamp(10px, 1.6vw, 18px);}
.ewa35v img {border-radius: calc(var(--spe3) / 2);}
.nyr28 {width: 40px;background: color-mix(in srgb, #fff 40%, transparent);border-radius: 999px;position: absolute;height: 6px;right: 16px;bottom: 14px;}

.n1m50d {padding: clamp(12px, 1.6vw, 18px) clamp(12px, 1.6vw, 18px) clamp(26px, 3vw, 34px);}

.gcah1.n1m50d {overflow: visible;}

.byqnf8e {position: relative;display: block;border-radius: var(--fxi);overflow: hidden;box-shadow: var(--qfy);}

.xj1f {bottom: 13px;border-radius: 999px;height: 5px;position: absolute;width: 30px;background: color-mix(in srgb, var(--hthg5) 11%, transparent);box-shadow:
    inset 0 1px 1px color-mix(in srgb, var(--hthg5) 20%, transparent),
    0 1px 0 color-mix(in srgb, #fff 26%, transparent);}
.zs0xm {left: 22px;}
.b16bp3j {right: 22px;}

.szjzw0 {z-index: 1;box-shadow:
    inset 0 0 0 1px color-mix(in srgb, var(--hthg5) 22%, transparent),
    inset 0 11px 13px -4px color-mix(in srgb, var(--hthg5) calc(32% + var(--nhzuj, 0) * 24%), transparent),
    inset 0 -9px 12px -4px color-mix(in srgb, var(--hthg5) calc(22% + var(--nhzuj, 0) * 18%), transparent),
    inset 11px 0 13px -5px color-mix(in srgb, var(--hthg5) calc(20% + var(--nhzuj, 0) * 18%), transparent),
    inset -11px 0 13px -5px color-mix(in srgb, var(--hthg5) calc(20% + var(--nhzuj, 0) * 18%), transparent),
    inset 0 -2px 0 color-mix(in srgb, #fff 20%, transparent);inset: 0;position: absolute;border-radius: inherit;pointer-events: none;}

.z4y6 {overflow: hidden;box-shadow: var(--qfy), var(--ertbq);border-radius: var(--spe3);position: relative;padding: clamp(20px, 2.6vw, 32px);background: var(--r8t);}
.z4y6::before {pointer-events: none;position: absolute;background: var(--o24l);inset: 0;content: "";border-radius: inherit;}
.f1s5c {position: relative;color: var(--zdxf);z-index: 1;margin-bottom:10px;padding: 6px 14px;text-transform: uppercase;letter-spacing: .1em;display: inline-block;border-radius: var(--a9rp);box-shadow: var(--o3muh);background: var(--ny6);font: 700 11px/1 var(--bqqbl);}
.vtx53 {color: var(--jacj);z-index: 1;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--bqqbl);margin: 0 0 .3em;position: relative;}
.d1t6 {max-width: 56ch;z-index: 1;margin: 0 0 18px;position: relative;color: color-mix(in srgb, var(--jacj) 88%, transparent);}
.cb8c {border-radius: var(--fxi);flex-wrap: wrap;padding: 14px 16px;list-style: none;gap:9px 26px;margin: 0 0 18px;display: flex;background: var(--ny6);box-shadow: var(--o3muh);position: relative;z-index: 1;}
.cb8c li {flex-direction: column;gap:3px;display: flex;}
.p8nh2g {color: var(--jacj);font: 700 13px/1 var(--bqqbl);}

.wekyk {color: var(--kirz7);font: 600 12px/1 var(--bqqbl);font-style: normal;letter-spacing: .1em;}
.ks349z {position: relative;display: flex;gap:10px;z-index: 1;flex-wrap: wrap;}

.fpcxf {display: flex;}
.wfn3 {gap:1px;flex-direction: column;display: flex;}
.wfn3 dt,
.wfn3 dd {margin: 0;}

.jgn8z {gap:21px 26px;grid-template-columns: minmax(0, 1fr) minmax(0, 270px);align-items: start;display: grid;}
.km5t4w {position: relative;min-width: 0;z-index: 1;}
.km5t4w > :last-child {margin-bottom: 0;}
.jgn8z .cb8c {flex-direction: column;margin: 0;gap:11px;}
.jgn8z .ks349z {grid-column: 1 / -1;}

.zrgahe {border-radius: var(--spe3);background: var(--ny6);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);box-shadow: var(--o3muh);}
.mwn7c {cursor: pointer;gap:11px;list-style: none;display: flex;min-height: 44px;align-items: center;}
.mwn7c::-webkit-details-marker {display: none;}
.mwn7c:focus-visible {border-radius: var(--a9rp);outline: 3px solid var(--kirz7);outline-offset: 3px;}
.rgqr8tg {color: var(--jacj);font: 700 15px/1 var(--bqqbl);}
.vmaq7 {font: 600 12px/1 var(--bqqbl);color: var(--zdxf);}

.dxtf {border-bottom: 2px solid var(--zdxf);border-radius:3px;border-right: 2px solid var(--zdxf);height: 9px;transform: rotate(45deg) translate(-2px, -2px);width: 9px;flex: 0 0 auto;margin-left: auto;transition:transform var(--d2k2b);}
.zrgahe details[open] .dxtf {transform: rotate(225deg) translate(-2px, -2px);}

.jxk0r {padding: 0;margin-bottom: 0;list-style: none;}
.jxk0r li {display: flex;min-width: 0;}
.g4ba {display: flex;gap:8px;margin-top:13px;flex-wrap: wrap;}

.g4ba {counter-reset: ptnav;}
.g4ba a {padding: 0 18px;transition:transform var(--u8x), box-shadow var(--u8x);min-height: 44px;text-decoration: none;gap:8px;border-radius: var(--a9rp);box-shadow: var(--ezt), var(--ertbq);color: var(--jacj);align-items: center;counter-increment: ptnav;display: inline-flex;font: 600 13px/1 var(--bqqbl);background: var(--r8t);}
.g4ba a::before {font-weight: 700;content: counter(ptnav);color: var(--kirz7);}
.g4ba a:hover {box-shadow: var(--qfy), var(--ertbq);transform: translateY(-1px);}
.g4ba a:active {transform: scale(var(--msrs3));transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);}
.g4ba a:focus-visible {outline: 3px solid var(--kirz7);outline-offset: 3px;}

.syee {box-shadow: var(--qfy), var(--ertbq);overflow: hidden;background: var(--r8t);border-radius: var(--spe3);padding: clamp(20px, 2.6vw, 30px);position: relative;}
.syee::before {content: "";inset: 0;background: var(--o24l);border-radius: inherit;position: absolute;pointer-events: none;}
.z7txw1 {color: var(--jacj);margin: 0 0 .3em;font: 700 clamp(19px, 2vw, 25px)/1.2 var(--bqqbl);position: relative;z-index: 1;}
.f0tfpv1 {z-index: 1;color: color-mix(in srgb, var(--jacj) 88%, transparent);margin: 0 0 16px;position: relative;}
.syee .q6nb {position: relative;z-index: 1;}

.gc76tm {border-radius: var(--spe3);box-shadow: var(--o3muh);background: var(--ny6);padding: 18px 20px;}
.ewz5m3 {text-transform: uppercase;color: var(--zdxf);margin-bottom:9px;border-radius: var(--a9rp);display: inline-block;letter-spacing: .1em;background: var(--r8t);padding: 5px 13px;box-shadow: var(--ezt);font: 700 11px/1 var(--bqqbl);}
.yecp {margin: 0 0 .25em;color: var(--jacj);font: 700 17px/1.25 var(--bqqbl);}
.ej2f2f {font-size: 14px;color: color-mix(in srgb, var(--jacj) 86%, transparent);margin: 0;}

.hsezza6 {background: var(--ny6);padding: 8px 18px;display: inline-block;color: var(--zdxf);font: 600 12px/1 var(--bqqbl);box-shadow: var(--o3muh);border-radius: var(--a9rp);}

.wx5pgy {border-radius: var(--a9rp);justify-content: space-between;z-index: 70;left: 12px;display: flex;right: 12px;background: var(--r8t);position: fixed;align-items: center;box-shadow: var(--h2v), var(--ertbq);bottom: 12px;padding: 10px 46px 10px 22px;margin-bottom: env(safe-area-inset-bottom, 0px);gap:15px;}
.yyayt {font: 700 14px/1.3 var(--bqqbl);color: var(--jacj);}

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

.hfyck {display: inline-flex;top: 2px;color: color-mix(in srgb, var(--jacj) 78%, transparent);right: 2px;align-items: center;width: 44px;justify-content: center;position: absolute;z-index: 1;cursor: pointer;height: 44px;transition:color var(--d2k2b), transform var(--d2k2b);}

.hfyck::before {transition:background var(--d2k2b);content: '';border-radius: 50%;background: color-mix(in srgb, var(--hthg5) 7%, var(--r8t));box-shadow: var(--o3muh);position: absolute;inset: 10px;}
.hfyck svg {position: relative;z-index: 1;}
.hfyck:hover {color: var(--jacj);}
.hfyck:hover::before {background: color-mix(in srgb, var(--hthg5) 12%, var(--r8t));}

.hfyck:active {transform: scale(var(--q561));}
.hfyck:focus-visible {border-radius: 50%;outline: 2px solid var(--jacj);outline-offset: -4px;}

.ck0y {border-radius: var(--spe3) var(--spe3) 0 0;margin-top:39px;background: var(--b85);box-shadow: var(--o3muh);padding: 34px var(--bq6d) calc(30px + env(safe-area-inset-bottom, 0px));color: var(--e7ad, var(--wpqd));}
.g95d9,
.s4shwep {max-width: var(--z8uc);margin: 0 auto;}
.gjdv0 img {height: 30px;width: auto;}
.qmbe {margin: 20px 0;gap:23px 40px;display: flex;flex-wrap: wrap;}
.qmbe a {text-decoration: none;color: var(--e7ad, var(--wpqd));min-height: 44px;display: inline-flex;align-items: center;}
.qmbe a:hover {text-decoration: underline;}
.qcgcpa9 {align-items: center;flex-wrap: wrap;gap:12px;margin: 16px 0;display: flex;}
.s4shwep {font-size: 13px;padding-top:19px;opacity:0.88;}

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

.v5ft {top: 0;position: fixed;box-shadow: 0 0 44px color-mix(in srgb, #000 48%, transparent);bottom: 0;flex-direction: column;display: flex;padding-bottom: env(safe-area-inset-bottom, 0px);z-index: 79;visibility: hidden;-webkit-overflow-scrolling: touch;width: min(86vw, 340px);overflow-y: auto;transition:transform 0.296s cubic-bezier(0.34, 1.56, 0.64, 1), visibility 0.277s;background: var(--jgdo);overscroll-behavior: contain;}

.qafc8ar {border-radius: 0 var(--spe3) var(--spe3) 0;left: 0;transform: translateX(-102%);}
.a0xbg {right: 0;transform: translateX(102%);border-radius: var(--spe3) 0 0 var(--spe3);}

.v4h4fq:checked ~ .afkm {opacity:1;visibility: visible;}
.v4h4fq:checked ~ .v5ft {visibility: visible;transform: translateX(0);}

.mz3nke {padding: 14px 16px;display: flex;position: sticky;top: 0;z-index: 1;gap:12px;align-items: center;justify-content: space-between;background: var(--jgdo);}
.eg9r {display: inline-flex;align-items: center;min-height: 44px;}
.eg9r img {width: auto;height: 28px;display: block;}
.wj0s {color: var(--jacj);font: 700 17px/1 var(--bqqbl);}

.xzw8gk {flex: none;background: var(--r8t);height: 44px;border-radius: 50%;width: 44px;justify-content: center;box-shadow: var(--ezt), var(--ertbq);cursor: pointer;transition:transform var(--u8x), box-shadow var(--u8x);color: var(--jacj);display: inline-flex;align-items: center;}
.xzw8gk:active {box-shadow: var(--o3muh);transition:transform var(--d2k2b), box-shadow var(--d2k2b);transform: scale(var(--msrs3));}
.xzw8gk:focus-visible,
.mv3r a:focus-visible,
.s9wte4:focus-visible,
.tyccyk:focus-visible {outline: 3px solid var(--kirz7);outline-offset: 2px;}

.mv3r {padding: 8px 12px;}
.mv3r ul {flex-direction: column;list-style: none;margin: 0;gap:8px;padding: 0;display: flex;}
.mv3r a {text-decoration: none;color: var(--jacj);border-radius: var(--fxi);display: flex;transition:transform var(--u8x), box-shadow var(--u8x);align-items: center;box-shadow: var(--ezt), var(--ertbq);padding: 0 18px;font: 600 15px/1.2 var(--bqqbl);background: var(--r8t);min-height: 52px;}
.mv3r a:active {transform: scale(var(--msrs3));transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);}

.mv3r a[aria-current="page"] {background: var(--ny6);box-shadow: var(--o3muh), inset 3px 0 0 var(--ogv);}

.g6w5hq {gap:10px;padding: 14px 12px;display: flex;flex-direction: column;margin-top: auto;}
.s9wte4,
.tyccyk {min-height: 52px;display: inline-flex;border-radius: var(--a9rp);font: 700 15px/1 var(--bqqbl);padding: 0 20px;box-shadow: var(--ezt), var(--ertbq);justify-content: center;transition:transform var(--u8x), box-shadow var(--u8x);text-decoration: none;align-items: center;}

.s9wte4 {background: var(--bz5);color: var(--nm0, var(--yqc9o));}
.tyccyk {background: var(--xbjw);color: var(--jue, var(--t1tgl));}
.s9wte4:active,
.tyccyk:active {transition:transform var(--d2k2b), box-shadow var(--d2k2b);box-shadow: var(--o3muh);transform: scale(var(--msrs3));}

@media (min-width:906px) {
  .v5ft, .afkm {display: none;}
}

@media (max-width:725px) {
  .wagn7nt {grid-template-columns: minmax(0, 1fr);}
  
  .qc5xebx {grid-template-columns: minmax(0, 1fr);}
  
  .jgn8z {grid-template-columns: minmax(0, 1fr);}
  .jgn8z .cb8c {gap:9px 26px;flex-wrap: wrap;flex-direction: row;}
  .qc1w > .f45hm {order: 0;}
  .vb5zap {justify-items: start;grid-template-columns: minmax(0, 1fr);grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";}
  
  .v4tw {gap:13px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .wx5pgy {padding-left:17px;}
  .yyayt {font-size: 13px;}
}

@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {animation-iteration-count: 1 !important;animation-duration: 0.01ms !important;scroll-behavior: auto !important;}

  .q6nb,
  .pbg1,
  .cm6sm a,
  .yc0h06,
  .cw8ftdf,
  .cj3mbbv,
  .dbmqex9,
  .vvkkc7y,
  .pxkcgc,
  .ec8ht9m,
  .r7w9e0,
  .pefd17e a,
  .mn6dc,
  .pndp5g6,
  .g4ba a,
  .ybcc59 a,
  .xzw8gk,
  .mv3r a,
  .s9wte4,
  .tyccyk,
  .vgz5nnr a,
  .vgz5nnr button {transition:box-shadow 92ms linear, filter 115ms linear, background 68ms linear;}

  .z5dw,
  .f6pfh:hover .z5dw {transform: none;transition:none;}

  .dxtf {transition:none;}

  .q6nb:hover,
  .q6nb:active,
  .pbg1:active,
  .cm6sm a:active,
  .yc0h06:active,
  .cw8ftdf:active,
  .cj3mbbv:hover,
  .cj3mbbv:active,
  .dbmqex9:hover,
  .dbmqex9:active,
  .vvkkc7y:hover,
  .vvkkc7y:active,
  .pxkcgc:active,
  .ec8ht9m:active,
  .r7w9e0:active,
  .pefd17e a:active,
  .mn6dc:active,
  .def0rp:active .pndp5g6,
  .g4ba a:hover,
  .g4ba a:active,
  .ybcc59 a:active,
  .xzw8gk:active,
  .mv3r a:active,
  .s9wte4:active,
  .tyccyk:active,
  .vgz5nnr a:active,
  .vgz5nnr button:active {transition:box-shadow 128ms linear, filter 136ms linear;transform: none;}
  .cw8ftdf:active {transform: rotate(-1deg);}

  .q6nb:active,
  .pbg1:active,
  .cm6sm a:active,
  .cj3mbbv:active,
  .dbmqex9:active,
  .vvkkc7y:active,
  .pxkcgc:active,
  .ec8ht9m:active,
  .r7w9e0:active,
  .pefd17e a:active,
  .yc0h06:active,
  .cw8ftdf:active,
  .def0rp:active .pndp5g6,
  .g4ba a:active,
  .ybcc59 a:active,
  .xzw8gk:active,
  .mv3r a:active,
  .s9wte4:active,
  .tyccyk:active {filter: brightness(0.9);box-shadow: var(--enn);}

  .v5ft {transition:transform 0.173s linear, visibility 0.184s linear;}
}

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

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

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

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

.zrgahe details:not([open]) .mwn7c {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.byk3 {--x04: 0 14px;--hzye: 999px;--fj9m0: 0;--dxala: 40px;--qpv4k: 18px;--a44d: var(--a9rp);--j3o2g: 999px;}

.prenax h2.vtx53.vtx53 {letter-spacing: normal;margin: 0 0 1em;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--bqqbl);}
.prenax h2.bad5.bad5 {margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--bqqbl);letter-spacing: normal;}
.prenax h2.rbh7ffz.rbh7ffz {margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--bqqbl);letter-spacing: normal;}

.prenax h2.bad5.kv4xv {padding-left:3px;margin: 0 0 .6em;}

.prenax h2.bad5.qtzkhkr {margin: 0;}

.prenax .jmya:not(.z0we):not(.t676h) h2.rbh7ffz.rbh7ffz {margin: 0 0 .45em 16px;}

.prenax .rpy4z2 h2.rbh7ffz {margin: 0;}

.prenax a.kte57y, .prenax .q6nb.kte57y, .prenax .ec4hv, .prenax .k0p8 {color: var(--mpc, var(--do022));}

.ppyewpy.ppyewpy, .tpcmk5y.tpcmk5y {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:13px;}
.ppyewpy > *, .tpcmk5y > * {min-width: 0;}
.ppyewpy .dbmqex9 {flex-direction: column;display: flex;padding: 12px;gap:8px;justify-content: center;width: 100%;}
.ppyewpy .r95yacv {width: 100%;max-width:139px;}
.tpcmk5y .vvkkc7y {width: 100%;display: flex;min-width: 0;}
@media (max-width:765px) {
  .ppyewpy.ppyewpy, .tpcmk5y.tpcmk5y {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .tpcmk5y.tpcmk5y {padding: 12px;}
}

p.rg3j9y, blockquote.rg3j9y {margin: 0;}
b.mcjv {display: block;}
.vh77 {margin: 0;}
p.e622x {margin: 0;}

.ck0y :is(.qttj3, .qcgcpa9, .g95d9, .s4shwep) {max-width: var(--z8uc);padding-inline: var(--bq6d);box-sizing: border-box;margin-inline: auto;}
.vy6c .bydjwfq.bydjwfq, .bydjwfq.bydjwfq {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.bydjwfq.bydjwfq > * {max-width: none;min-width: 0;}
@media (max-width:905px) { .bydjwfq.bydjwfq {grid-template-columns: minmax(0, 1fr);} }
.z4y6 .cb8c.cb8c {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.z4y6 .cb8c > * {min-width: 0;}

.z4y6.e27y9x {align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);display: grid;}
.e27y9x > .rx95vch {position: relative;grid-column: 1;min-width: 0;grid-row: 1;z-index: 1;}
.e27y9x > .b981ek {grid-column: 2;grid-row: 1;}
.b981ek {display: grid;margin: 0;gap:15px;z-index: 1;grid-template-columns: repeat(3, minmax(0, 1fr));position: relative;background: var(--ny6);padding: 18px;box-shadow: var(--enn);border-radius: calc(var(--spe3) - 4px);}
.t8by7 {border-radius:21px;overflow: hidden;aspect-ratio: 3 / 4;display: block;box-shadow: var(--qfy), var(--ertbq);}
.t8by7:nth-child(2) {transform: translateY(-8px);}
.t8by7 img {width: 100%;object-fit: cover;height: 100%;display: block;}
@media (max-width:765px) {
  .z4y6.e27y9x {grid-template-columns: minmax(0, 1fr);}
  .e27y9x > .b981ek {grid-row: 1;grid-column: 1;}
  .e27y9x > .rx95vch {grid-row: 2;}
}

.brw3n9p .t8by7 img {max-width: none !important;height: 100% !important;min-height: 0 !important;width: 100% !important;max-height: none !important;}
