

:root {--wax7: clamp(16px, 2.2vw, 30px);--v1o: var(--hg9z);--kgby: 0.95;--ucj3: var(--o7fv);--p412n: color-mix(in srgb, var(--o7fv) 78%, #000);--nw5w: var(--uk6xj);--pyd: 18px;--rlr1: inset 0 -1px 0 color-mix(in srgb, var(--p412n) 14%, transparent);--d1a: 1140px;--cvcyy:
    inset 0 2px 5px color-mix(in srgb, var(--p412n) calc(24% + var(--ht53, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--p412n) 16%, transparent);--qcyd:
    0 4px 8px color-mix(in srgb, var(--p412n) calc(13% + var(--ht53, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--p412n) calc(18% + var(--ht53, 0) * 7%), transparent);--fk98: 110ms cubic-bezier(0.4, 0, 0.2, 1);--pqfj: var(--tas);--rxcb:"Quicksand", "Varela Round", "Rubik", system-ui, sans-serif;--bo3: var(--vtjr);--xxc5: 0.985;--amff: var(--qri);--kk39h: 22px;--g9o3x:
    inset 0 3px 9px color-mix(in srgb, var(--p412n) calc(28% + var(--ht53, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--p412n) 18%, transparent);--msczu:
    0 2px 4px color-mix(in srgb, var(--p412n) calc(12% + var(--ht53, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--p412n) calc(16% + var(--ht53, 0) * 6%), transparent);--chw:
    0 1px 2px color-mix(in srgb, var(--p412n) calc(11% + var(--ht53, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--p412n) calc(13% + var(--ht53, 0) * 4%), transparent);--o7b: color-mix(in srgb, var(--uopjr) 35%, var(--ucj3));--ku6: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--z9h41: var(--wydb6);--g6d5f: 999px;--ipb: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--ht53, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--ht53, 0) * 3%), transparent) 42%,
    transparent 68%
  );--wpp8u: clamp(18px, 2.4vw, 34px);--y43j: var(--g46bp);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.mt94j27 {--kk39h: 26px;--pyd: 22px;--g6d5f: 999px;}
.hzneb6 {--g6d5f: 14px;--kk39h: 18px;--pyd: 16px;}
.yfjkq6 {--kk39h: 30px;--pyd: 26px;--g6d5f: 999px;}

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

.zhba84 {z-index: 200;left: -9999px;position: absolute;top: 0;}
.zhba84:focus {padding: 10px 16px;top: 12px;color: var(--ucj3);left: 12px;border-radius: var(--g6d5f);background: var(--bo3);box-shadow: var(--msczu);}

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

.tt2bg {overflow: hidden;min-height: 60px;display: flex;max-width: var(--d1a);background: var(--pkgh);position: relative;align-items: center;margin: 0 auto;border-radius: var(--g6d5f);gap:13px;box-shadow: var(--msczu), var(--rlr1);padding: 7px 8px 7px 16px;}
.tt2bg::before {content: "";background: var(--ipb);position: absolute;border-radius: inherit;inset: 0;pointer-events: none;}
.tv9zxsm {letter-spacing: .005em;margin: 0;font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--rxcb);color: var(--yul69, var(--ny8fk));}
.chvjm9r {z-index: 1;display: flex;gap:7px;align-items: center;position: relative;}

.snp4s {background: var(--haja);color: var(--x24ss, var(--odll));}
.jse3 {background: var(--u9fbr);color: var(--ov3a, var(--k93));}

.jk917 a {transition:background var(--ku6), transform var(--ku6), box-shadow var(--ku6);}
.jk917 a:hover {background: color-mix(in srgb, var(--ny8fk) 10%, transparent);}
.jk917 a:active {transition:transform var(--fk98), box-shadow var(--fk98);transform: scale(var(--kgby));box-shadow: var(--cvcyy);}
.jk917 a[aria-current="page"] {box-shadow: var(--cvcyy);background: color-mix(in srgb, var(--ny8fk) 14%, transparent);}
.jk917 a:focus-visible,
.cq17tat:focus-visible {outline: 3px solid var(--ny8fk);outline-offset: 2px;border-radius: var(--g6d5f);}

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

.x6nkt4g:hover {transform: translateY(-1px);box-shadow: var(--msczu), var(--rlr1);}
.x6nkt4g:active {transform: scale(var(--kgby));}

.twt4h {color: var(--msuoy, var(--epjdk));background: var(--uopjr);}
.twt4h:hover {background: var(--ik6l4);}

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

.wzcp03f {padding-bottom: max(96px, var(--mnps8, 96px));}

.hdnw4 {margin: 8px 0 var(--wpp8u);position: relative;}
.sxm3npt {min-height: 52px;font: 600 15px/1 var(--rxcb);padding: 0 22px;background: var(--y43j);color: var(--ucj3);width: 100%;transition:box-shadow var(--ku6);box-shadow: var(--cvcyy);border: 0;border-radius: var(--g6d5f);}
.sxm3npt::placeholder {color: var(--z9h41);}
.sxm3npt:focus {box-shadow: var(--g9o3x);outline: 3px solid var(--o7b);outline-offset: 2px;}
.zbbf {margin-top:11px;display: flex;gap:5px;flex-direction: column;}
.zbbf:empty {display: none;}
.zbbf a {box-shadow: var(--chw), var(--rlr1);border-radius: var(--g6d5f);padding: 12px 20px;min-height: 44px;font-weight: 600;transition:transform var(--ku6), box-shadow var(--ku6);text-decoration: none;color: var(--ucj3);background: var(--bo3);display: block;}
.zbbf a:active {transform: scale(var(--kgby));transition:transform var(--fk98), box-shadow var(--fk98);box-shadow: var(--cvcyy);}

.cpe6k {box-shadow: var(--qcyd), var(--rlr1);display: grid;position: relative;background: var(--bo3);padding: clamp(22px, 3.4vw, 44px);transition:transform var(--ku6), box-shadow var(--ku6);overflow: hidden;--awje: clamp(34px, 5.4vw, 66px);gap: clamp(16px, 2.4vw, 30px);border-radius: var(--kk39h);}
.cpe6k::before {pointer-events: none;background: var(--ipb);border-radius: inherit;content: "";position: absolute;inset: 0;}
.cpe6k:active {box-shadow: var(--msczu), var(--rlr1);transition:transform var(--fk98), box-shadow var(--fk98);transform: scale(var(--xxc5));}

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

.ynpd1 {z-index: 1;min-width: 0;position: relative;}
.syceet {font: 700 12px/1 var(--rxcb);font-style: normal;background: var(--y43j);padding: 7px 16px;letter-spacing: .1em;margin: 0 0 12px;display: inline-block;box-shadow: var(--cvcyy);color: var(--amff);border-radius: var(--g6d5f);text-transform: uppercase;}

.zqykrqz,
.wzcp03f .zqykrqz {letter-spacing: -0.024em;margin: 0 0 .34em;font-size: var(--awje);font-weight: 700;line-height:1.03;color: var(--ucj3);}
.h61j8yr {font-size: clamp(15px, 1.6vw, 18px);max-width: 46ch;margin: 0 0 22px;line-height:1.53;color: color-mix(in srgb, var(--ucj3) 88%, transparent);}
.y4ewn4 {padding: 0 30px;font-size: 15px;min-height: 52px;}

.zcyrw16 {box-shadow: var(--msczu), var(--rlr1);overflow: hidden;transform: rotate(-1deg);position: relative;background: var(--y43j);transition:transform var(--ku6), box-shadow var(--ku6);margin: 0;z-index: 1;border-radius: var(--pyd);}
.zcyrw16:active {transform: rotate(-1deg) scale(var(--kgby));transition:transform var(--fk98), box-shadow var(--fk98);box-shadow: var(--cvcyy);}
.gx60y {aspect-ratio: 4 / 3;}
.mpcs {aspect-ratio: 21 / 8;}
.zcyrw16 img,
.h9dnjh {height: 100%;width: 100%;object-fit: cover;display: block;}

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

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

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

@media (max-width:865px) {
  .qzhm1 {grid-template-columns: minmax(0, 1fr);}
  .gx60y {aspect-ratio: 16 / 9;}
  
  .zcyrw16 {max-height: 30vh;}
  .cpe6k {padding: 20px;}
}

.kc2z8ch {}
.cxf624 {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;margin: 0;gap:18px;list-style: none;}
@media (max-width:993px) { .cxf624 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:529px)  { .cxf624 {grid-template-columns: minmax(0, 1fr);} }
.wsf4b9 {color: var(--ucj3);overflow: hidden;position: relative;display: block;padding: 10px 10px 14px;text-decoration: none;background: var(--bo3);border-radius: var(--pyd);box-shadow: var(--chw), var(--rlr1);transition:transform var(--ku6), box-shadow var(--ku6), filter var(--ku6);}
.wsf4b9::before {background: var(--ipb);inset: 0;border-radius: inherit;pointer-events: none;content: "";position: absolute;}
.wsf4b9:hover {transform: translateY(-2px);box-shadow: var(--msczu), var(--rlr1);}
.wsf4b9:active {box-shadow: var(--cvcyy);filter: brightness(0.94);transition:transform var(--fk98), box-shadow var(--fk98), filter var(--fk98);transform: scale(var(--kgby));}
.wsf4b9:focus-visible {outline: 3px solid var(--o7b);outline-offset: 3px;}

.h79mf {display: block;z-index: 1;overflow: hidden;aspect-ratio: 1;position: relative;background: var(--y43j);border-radius: calc(var(--pyd) - 6px);box-shadow: var(--cvcyy);}
.h79mf img {object-fit: cover;width: 100%;display: block;height: 100%;}
.khkjws {color: var(--ucj3);display: block;z-index: 1;white-space: nowrap;font: 700 15px/1.3 var(--rxcb);overflow: hidden;margin-top:11px;text-overflow: ellipsis;position: relative;}
.cp2kq3 {background: var(--uopjr);font-style: normal;position: absolute;display: inline-flex;box-shadow: var(--chw);width: 26px;height: 26px;z-index: 2;color: var(--rra9, var(--msuoy, var(--epjdk)));top: 12px;border-radius: 50%;right: 12px;justify-content: center;align-items: center;font-size: 11px;}

.j6ew5d {}
.srfj {flex-wrap: wrap;display: flex;gap:14px;}
.xe67 {min-height: 74px;overflow: hidden;transition:transform var(--ku6), box-shadow var(--ku6), filter var(--ku6);position: relative;color: var(--ucj3);border-radius: var(--g6d5f);padding: 10px 22px 10px 10px;box-shadow: var(--chw), var(--rlr1);text-decoration: none;display: inline-flex;background: var(--bo3);gap:12px;align-items: center;}
.xe67::before {inset: 0;position: absolute;pointer-events: none;background: var(--ipb);content: "";border-radius: inherit;}
.xe67:hover {transform: translateY(-2px);box-shadow: var(--msczu), var(--rlr1);}
.xe67:active {filter: brightness(0.94);transition:transform var(--fk98), box-shadow var(--fk98), filter var(--fk98);transform: scale(var(--kgby));box-shadow: var(--cvcyy);}
.xe67:focus-visible {outline: 3px solid var(--o7b);outline-offset: 3px;}

.ntf4 {z-index: 1;box-shadow: var(--cvcyy);align-items: center;height: 54px;background: color-mix(in srgb, var(--p412n) 88%, var(--vwpk));justify-content: center;position: relative;border-radius: calc(var(--g6d5f) - 4px);display: inline-flex;width: 100px;}
.ntf4 img {max-height: 40px;height: auto;width: auto;max-width:82px;object-fit: contain;}
.mk6v {font: 600 14px/1 var(--rxcb);font-style: normal;position: relative;color: var(--ucj3);z-index: 1;}

.r8889 {}
.np4fnz {border-radius: var(--kk39h);padding: 18px;flex-wrap: wrap;gap:13px;display: flex;background: var(--y43j);box-shadow: var(--g9o3x);}
.q6phz1m {position: relative;align-items: center;min-width: 118px;text-decoration: none;padding: 12px 16px;display: inline-flex;color: var(--ucj3);border-radius: var(--pyd);transition:transform var(--ku6), box-shadow var(--ku6);background: var(--bo3);min-height: 74px;justify-content: center;box-shadow: var(--chw), var(--rlr1);flex-direction: column;gap:3px;}
.q6phz1m:hover {box-shadow: var(--msczu), var(--rlr1);transform: translateY(-1px);}
.q6phz1m:active {transform: scale(var(--xxc5));box-shadow: var(--cvcyy);transition:transform var(--fk98), box-shadow var(--fk98);}
.q6phz1m:focus-visible {outline: 3px solid var(--o7b);outline-offset: 3px;}
.tr9nek {justify-content: center;display: inline-flex;align-items: center;border-radius:9px;height: 36px;box-shadow: var(--cvcyy);width: 84px;background: color-mix(in srgb, var(--p412n) 88%, var(--vwpk));}
.tr9nek img {height: auto;max-width:70px;max-height: 26px;width: auto;object-fit: contain;}
.r1d31 {color: var(--amff);font: 600 12px/1 var(--rxcb);}

.vn0knj3 {}
.qcnv8 {box-shadow: var(--g9o3x);width: auto;margin-bottom:17px;background: var(--y43j);display: inline-flex;align-items: baseline;padding: 16px 26px;gap:5px;border-radius: var(--g6d5f);}
.syqj {font: 700 clamp(28px, 3.4vw, 44px)/1 var(--rxcb);color: var(--o7b);}
.re9gv {font: 600 14px/1 var(--rxcb);color: var(--amff);}
.etn3 {color: color-mix(in srgb, var(--ucj3) 88%, transparent);max-width: 62ch;}
.kw8c {margin: 0;padding: 0;flex-wrap: wrap;list-style: none;gap:14px;display: flex;justify-content: center;}
.kw8c > * {min-width: 0;flex: 1 1 240px;max-width: calc(50% - 7px);}
@media (max-width:614px) { .kw8c > * {max-width: none;} }
.q9yjz {background: var(--bo3);border-radius: var(--pyd);box-shadow: var(--chw), var(--rlr1);transition:transform var(--ku6), box-shadow var(--ku6);padding: 18px 20px;position: relative;overflow: hidden;}
.q9yjz::before {content: "";pointer-events: none;position: absolute;border-radius: inherit;background: var(--ipb);inset: 0;}
.q9yjz:active {transform: scale(var(--xxc5));transition:transform var(--fk98), box-shadow var(--fk98);box-shadow: var(--cvcyy);}
.c0cqvr {position: relative;display: block;z-index: 1;quotes: none;color: var(--ucj3);}

.vgehtz {font-style: normal;color: var(--o7b);letter-spacing: .14em;margin-top:9px;position: relative;display: block;z-index: 1;}
.p063wz {z-index: 1;display: block;font: 600 12px/1 var(--rxcb);font-style: normal;position: relative;margin-top:6px;color: var(--amff);}

.hpvrkw {box-shadow: var(--msczu), var(--rlr1);border-radius: var(--kk39h);display: grid;align-items: center;gap:21px;transition:transform var(--ku6), box-shadow var(--ku6);overflow: hidden;padding: clamp(18px, 2.4vw, 30px);position: relative;background: var(--bo3);}
.hpvrkw::before {inset: 0;content: "";background: var(--ipb);pointer-events: none;position: absolute;border-radius: inherit;}
.hpvrkw:active {box-shadow: var(--cvcyy);transition:transform var(--fk98), box-shadow var(--fk98);transform: scale(var(--xxc5));}

.j1cf8 {grid-template-columns: minmax(0, 1fr);}
.sc9tb2 {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.dr21x {direction: ltr;}
.q53zxn > .kwck12p {order: 2;}
.kwck12p {z-index: 1;min-width: 0;position: relative;}
.xhjm2tq {font: 700 clamp(19px, 2vw, 26px)/1.22 var(--rxcb);color: var(--ucj3);margin: 0 0 .5em;}
.jqbn {color: color-mix(in srgb, var(--ucj3) 88%, transparent);}
.jqbn p:last-child {margin-bottom:16px;}

.dmj7j {margin: 0;z-index: 1;position: relative;}
.mchf {overflow: hidden;box-shadow: var(--cvcyy);display: block;border-radius: var(--pyd);background: var(--y43j);}
.mchf img {display: block;height: auto;width: 100%;}

.rqmgw {padding: clamp(20px, 2.8vw, 34px);position: relative;overflow: hidden;border-radius: var(--kk39h);background: var(--bo3);box-shadow: var(--msczu), var(--rlr1);}
.rqmgw::before {inset: 0;position: absolute;border-radius: inherit;background: var(--ipb);content: "";pointer-events: none;}
.qz16 {gap:12px;position: relative;display: flex;align-items: center;flex-wrap: wrap;z-index: 1;}
.c6mzx1n {letter-spacing: -.028em;flex: 1 1 100%;margin: 0;color: var(--ucj3);font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--rxcb);}
.hcsa {margin: 0;color: color-mix(in srgb, var(--ucj3) 88%, transparent);flex: 1 1 100%;max-width: 60ch;}

.sr3mqfx {list-style: none;display: flex;overflow-x: auto;margin: 18px 0 0;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;position: relative;overscroll-behavior-x: contain;padding: 4px 0 10px;scrollbar-width: none;gap:15px;z-index: 1;}
.sr3mqfx::-webkit-scrollbar {display: none;}
.fv8n9q {box-shadow: var(--chw), var(--rlr1);scroll-snap-align: start;flex: 0 0 auto;overflow: hidden;background: var(--y43j);border-radius: var(--pyd);transition:transform var(--ku6), box-shadow var(--ku6);}
.fv8n9q:active {box-shadow: var(--cvcyy);transform: scale(var(--kgby));transition:transform var(--fk98), box-shadow var(--fk98);}
.fv8n9q figure {margin: 0;}
.fv8n9q img {display: block;width: 100%;object-fit: cover;height: 100%;}
.nrjse .fv8n9q {width: min(94%, 820px);}
.baa4xy .fv8n9q {width: min(78%, 440px);}
.z1qhp {color: var(--ucj3);padding: 13px 16px;font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--rxcb);}

.sm19wn {background: var(--bo3);grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";grid-template-columns: auto minmax(0, 1fr);border-radius: var(--kk39h);display: grid;position: relative;gap:2px 18px;padding: clamp(18px, 2.4vw, 28px);overflow: hidden;box-shadow: var(--msczu), var(--rlr1);}
.sm19wn::before {border-radius: inherit;background: var(--ipb);position: absolute;inset: 0;content: "";pointer-events: none;}
.m7584nh {align-items: center;background: var(--y43j);z-index: 1;box-shadow: var(--g9o3x);border-radius: 50%;grid-area: well;overflow: hidden;height: 84px;width: 84px;display: inline-flex;justify-content: center;position: relative;flex: 0 0 auto;}
.m7584nh img {width: 100%;height: 100%;object-fit: cover;}
.dcmz {font: 700 11px/1 var(--rxcb);text-transform: uppercase;position: relative;grid-area: credit;letter-spacing: .1em;margin: 0;color: var(--amff);align-self: end;z-index: 1;}
.etg78p {position: relative;z-index: 1;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--rxcb);grid-area: name;color: var(--ucj3);}
.j2ym6 {color: var(--amff);grid-area: role;z-index: 1;font: 600 13px/1.4 var(--rxcb);font-style: normal;position: relative;}
.jkdf {z-index: 1;margin: 14px 0 0;position: relative;color: color-mix(in srgb, var(--ucj3) 88%, transparent);grid-area: bio;}

.q886rk {gap:11px;grid-area: links;margin: 14px 0 0;padding: 0;z-index: 1;display: flex;position: relative;list-style: none;}
.q886rk a {background: var(--y43j);justify-content: center;align-items: center;box-shadow: var(--chw), var(--rlr1);width: 44px;display: inline-flex;border-radius: 50%;color: var(--ucj3);height: 44px;transition:transform var(--ku6), box-shadow var(--ku6);}
.q886rk a:active {transform: scale(var(--kgby));box-shadow: var(--cvcyy);transition:transform var(--fk98), box-shadow var(--fk98);}
.q886rk a:focus-visible {outline: 3px solid var(--o7b);outline-offset: 3px;}
.htm6v {z-index: 1;margin-top:15px;position: relative;color: var(--amff);font-size: 12px;grid-area: note;}

.frctbcy,
.cvpnwf {flex-direction: column;display: flex;align-items: flex-start;}

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

.gpk0z5z .dcmz {align-self: flex-start;}

.cvpnwf .m7584nh {width: 64px;margin-bottom:15px;height: 64px;}
.kmdt {color: var(--amff);overflow-wrap: anywhere;font: 600 13px/1.65 var(--rxcb);position: relative;z-index: 1;margin: 0;}
.kmdt .etg78p {color: var(--ucj3);font-size: clamp(16px, 1.6vw, 19px);}
.kmdt .j2ym6 {font-size: 13px;}

.mj8vhg2 {}
.g02qx2 {flex-direction: column;display: flex;margin: 0;gap:9px;list-style: none;padding: 0;}
.mmr6w {overflow: hidden;position: relative;border-radius: var(--pyd);transition:box-shadow var(--ku6), transform var(--ku6);box-shadow: var(--chw), var(--rlr1);background: var(--bo3);}
.mmr6w::before {pointer-events: none;inset: 0;content: "";position: absolute;background: var(--ipb);border-radius: inherit;}

.mmr6w:has(details[open]) {background: var(--y43j);box-shadow: var(--g9o3x);}
.mmr6w:active {transform: scale(var(--xxc5));transition:transform var(--fk98);}
.mmr6w details {position: relative;z-index: 1;}
.d4ffqp {cursor: pointer;min-height: 56px;list-style: none;padding: 14px 20px;align-items: center;color: var(--ucj3);gap:12px;display: flex;font: 700 15px/1.35 var(--rxcb);}
.d4ffqp::-webkit-details-marker {display: none;}
.d4ffqp strong {flex: 1 1 auto;font-weight: 700;}
.d4ffqp:focus-visible {border-radius: var(--pyd);outline: 3px solid var(--o7b);outline-offset: -3px;}

.k0p53a {box-shadow: var(--cvcyy);width: 14px;border-radius: 50%;flex: 0 0 auto;height: 14px;transition:background var(--ku6);background: var(--y43j);}
details[open] .k0p53a {background: var(--uopjr);}
.bz3av {padding: 0 20px 18px;}
.m8apz {color: color-mix(in srgb, var(--ucj3) 88%, transparent);margin: 0;}

.bjp2p {}

.rc8h71 {gap:19px;display: flex;flex-wrap: wrap;justify-content: center;}
.rc8h71 > * {min-width: 0;max-width: calc(50% - 9px);flex: 1 1 200px;}
@media (max-width:605px) { .rc8h71 > * {max-width: none;} }
.ze09z92 {min-width: 0;}
.kdk5ys {font: 700 18px/1 var(--rxcb);background: var(--bo3);height: 52px;width: 52px;display: inline-flex;transition:transform var(--ku6), box-shadow var(--ku6);box-shadow: var(--msczu), var(--rlr1), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);align-items: center;margin-bottom:13px;justify-content: center;color: var(--o7b);border-radius: 50%;}
.ze09z92:active .kdk5ys {transition:transform var(--fk98), box-shadow var(--fk98);box-shadow: var(--cvcyy);transform: scale(var(--kgby));}
.f0mex {margin: 0 0 .35em;font: 700 16px/1.3 var(--rxcb);color: var(--ucj3);}
.d3xe4 {color: color-mix(in srgb, var(--ucj3) 86%, transparent);margin: 0;font-size: 14px;}

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

.pzxz1 {gap:16px;display: grid;}
.phhv {gap:16px;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: start;}
.phhv .kdk5ys {margin-bottom: 0;}
.w753yhn {min-width: 0;}

.b6nqmmg {}
.sc4b {display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap:17px;}
.k3my2qq {box-shadow: var(--g9o3x);padding: 18px;background: var(--y43j);border-radius: var(--kk39h);}
.v7v4h {letter-spacing: .1em;text-transform: uppercase;color: var(--amff);font: 700 12px/1 var(--rxcb);margin: 0 0 12px;}
.nymyc {gap:8px;margin: 0;display: flex;flex-direction: column;}

.xsks {padding: 11px 14px;display: flex;box-shadow: var(--chw), var(--rlr1);gap:11px;border-radius: var(--pyd);background: var(--bo3);align-items: flex-start;}
.dtpsmd {display: inline-flex;margin-top:0px;flex: 0 0 auto;align-items: center;height: 20px;justify-content: center;box-shadow: var(--cvcyy);font: 700 12px/1 var(--rxcb);width: 20px;border-radius: 50%;}
.pf739 .dtpsmd {color: var(--o7b);background: color-mix(in srgb, var(--uopjr) 26%, var(--y43j));}
.c4jrjd .dtpsmd {background: var(--y43j);color: var(--amff);}
.x4kvx {line-height:1.52;color: color-mix(in srgb, var(--ucj3) 90%, transparent);margin: 0;font-size: 14px;}

.n1yxd {box-shadow: var(--chw);border-radius: var(--kk39h);background: var(--y43j);padding: clamp(18px, 2.4vw, 30px);position: relative;}
.cq13 {width: 5px;height: 30px;position: absolute;background: var(--uopjr);border-radius: 0 999px 999px 0;left: 0;box-shadow: var(--cvcyy);top: clamp(24px, 3vw, 36px);}
.ggjsk {margin: 0 0 .5em;font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--rxcb);color: var(--ucj3);}
.ta3e {color: color-mix(in srgb, var(--ucj3) 90%, transparent);}
.ta3e h3 {margin: 1.4em 0 .4em;}
.ta3e ul, .ta3e ol {padding-left: 1.3em;}
.ta3e li {margin-bottom: .4em;}
.ta3e a {color: var(--o7b);}

.ta3e table {width: 100%;margin: 1em 0;border-collapse: collapse;}
.ta3e th, .ta3e td {padding: 11px 13px;color: var(--o1hqq, var(--ucj3));text-align: left;border-bottom: 1px solid var(--pqfj);}
.ta3e th {font-weight: 700;border-bottom: 2px solid var(--dgv9j);}

.g5k7 {background: var(--y43j);padding: clamp(16px, 2.2vw, 26px);box-shadow: var(--chw);border-radius: var(--kk39h);}
.f7gy50m {font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--rxcb);overflow-wrap: anywhere;color: var(--ucj3);margin: 0 0 .5em;}
.hyh9rn {color: color-mix(in srgb, var(--ucj3) 90%, transparent);}
.hyh9rn a {color: var(--o7b);}

.hyh9rn a,
.hyh9rn button {transition:transform var(--ku6);}
.hyh9rn a:active,
.hyh9rn button:active {transform: scale(var(--kgby));transition:transform var(--fk98);}
.hyh9rn table {width: 100%;border-collapse: collapse;}
.hyh9rn th, .hyh9rn td {color: var(--o1hqq, var(--ucj3));border-bottom: 1px solid var(--pqfj);padding: 10px 12px;text-align: left;}
.hyh9rn th {border-bottom: 2px solid var(--dgv9j);}

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

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

.aswz {min-width: 0;}
.hwv1 {min-width: 0;}

.aswz .jv4j {width: 46px;margin: 11px 0 0;}

.gqh29d {position: relative;border-radius: var(--kk39h);box-shadow: var(--g9o3x);background: var(--y43j);padding: clamp(16px, 2.2vw, 26px);}
.wfnbx8c {position: absolute;background: color-mix(in srgb, var(--uopjr) 40%, var(--nw5w));border-radius: 999px;top: 16px;width: 4px;left: 14px;bottom: 16px;}

.y89bf5z {font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--rxcb);margin: 0 0 .5em 16px;overflow-wrap: anywhere;color: var(--ucj3);}
.ywsnt {margin-left:17px;color: color-mix(in srgb, var(--ucj3) 90%, transparent);}
.ywsnt a {color: var(--o7b);}

.ywsnt table {width: 100%;border-collapse: collapse;}
.ywsnt th, .ywsnt td {border-bottom: 1px solid var(--pqfj);padding: 10px 12px;text-align: left;color: var(--o1hqq, var(--ucj3));}
.ywsnt th {border-bottom: 2px solid var(--dgv9j);}

.yyxvq .ywsnt,
.h1em8zm .ywsnt {margin-left: 0;}

.yajqfsk {box-shadow: var(--chw), var(--rlr1);display: inline-flex;background: var(--bo3);position: relative;align-items: center;z-index: 1;padding: 8px 18px;max-width: 100%;border-radius: var(--g6d5f);margin: 0 0 14px;}
.yajqfsk .y89bf5z {margin: 0;}

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

.ssd29d {display: flex;position: relative;}
.s50q {justify-content: flex-start;}
.hw912c {justify-content: center;}
.ngzc {justify-content: flex-end;}
.mf3q5y .dta4 {width: auto;}
.cy4dqsf .dta4 {width: 100%;}
.dta4 {min-height: 56px;padding: 0 34px;gap:9px;position: relative;z-index: 1;font-size: 16px;}
.mb5vd5 {z-index: 1;display: inline-block;position: relative;}

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

.z50t {transition:transform var(--ku6);}
.dta4:hover .z50t {transform: translateX(3px);}

.kf6fb {margin: 0;position: relative;}
.bdkykp {overflow: hidden;box-shadow: var(--g9o3x);border-radius: var(--kk39h);display: block;background: var(--y43j);position: relative;}
.bdkykp img {height: auto;width: 100%;display: block;}

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

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

.bdkykp.vybr5f {overflow: visible;}

.fvh04 {overflow: hidden;border-radius: var(--pyd);position: relative;display: block;box-shadow: var(--msczu);}

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

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

.detnt8n {box-shadow: var(--msczu), var(--rlr1);position: relative;padding: clamp(20px, 2.6vw, 32px);overflow: hidden;border-radius: var(--kk39h);background: var(--bo3);}
.detnt8n::before {position: absolute;content: "";pointer-events: none;border-radius: inherit;background: var(--ipb);inset: 0;}
.q2fcmx {border-radius: var(--g6d5f);letter-spacing: .1em;margin-bottom:9px;background: var(--y43j);text-transform: uppercase;display: inline-block;position: relative;padding: 6px 14px;font: 700 11px/1 var(--rxcb);color: var(--amff);z-index: 1;box-shadow: var(--cvcyy);}
.ea7pt {margin: 0 0 .3em;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--rxcb);z-index: 1;position: relative;color: var(--ucj3);}
.y4vg7 {z-index: 1;position: relative;max-width: 56ch;margin: 0 0 18px;color: color-mix(in srgb, var(--ucj3) 88%, transparent);}
.f7enj {border-radius: var(--pyd);display: flex;position: relative;margin: 0 0 18px;background: var(--y43j);box-shadow: var(--cvcyy);list-style: none;flex-wrap: wrap;z-index: 1;gap:11px 26px;padding: 14px 16px;}
.f7enj li {gap:1px;flex-direction: column;display: flex;}
.fdt4b {color: var(--ucj3);font: 700 13px/1 var(--rxcb);}

.k8gr {color: var(--o7b);font: 600 12px/1 var(--rxcb);font-style: normal;letter-spacing: .1em;}
.pdn7 {z-index: 1;position: relative;display: flex;gap:10px;flex-wrap: wrap;}

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

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

.sr94 {background: var(--y43j);border-radius: var(--kk39h);box-shadow: var(--cvcyy);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);}
.qz3t {min-height: 44px;gap:11px;align-items: center;display: flex;cursor: pointer;list-style: none;}
.qz3t::-webkit-details-marker {display: none;}
.qz3t:focus-visible {border-radius: var(--g6d5f);outline: 3px solid var(--o7b);outline-offset: 3px;}
.ckexws8 {color: var(--ucj3);font: 700 15px/1 var(--rxcb);}
.v1cks {font: 600 12px/1 var(--rxcb);color: var(--amff);}

.ftnzkjj {transition:transform var(--fk98);height: 9px;border-bottom: 2px solid var(--amff);flex: 0 0 auto;border-radius:1px;width: 9px;margin-left: auto;transform: rotate(45deg) translate(-2px, -2px);border-right: 2px solid var(--amff);}
.sr94 details[open] .ftnzkjj {transform: rotate(225deg) translate(-2px, -2px);}

.ncgdav {padding: 0;margin-bottom: 0;list-style: none;}
.ncgdav li {display: flex;min-width: 0;}
.g8bwd {margin-top:11px;flex-wrap: wrap;display: flex;gap:9px;}

.g8bwd {counter-reset: ptnav;}
.g8bwd a {box-shadow: var(--chw), var(--rlr1);color: var(--ucj3);text-decoration: none;background: var(--bo3);border-radius: var(--g6d5f);display: inline-flex;font: 600 13px/1 var(--rxcb);transition:transform var(--ku6), box-shadow var(--ku6);min-height: 44px;padding: 0 18px;gap:8px;counter-increment: ptnav;align-items: center;}
.g8bwd a::before {content: counter(ptnav);color: var(--o7b);font-weight: 700;}
.g8bwd a:hover {transform: translateY(-1px);box-shadow: var(--msczu), var(--rlr1);}
.g8bwd a:active {transition:transform var(--fk98), box-shadow var(--fk98);box-shadow: var(--cvcyy);transform: scale(var(--kgby));}
.g8bwd a:focus-visible {outline: 3px solid var(--o7b);outline-offset: 3px;}

.nxpdc {border-radius: var(--kk39h);background: var(--bo3);overflow: hidden;padding: clamp(20px, 2.6vw, 30px);box-shadow: var(--msczu), var(--rlr1);position: relative;}
.nxpdc::before {background: var(--ipb);content: "";inset: 0;border-radius: inherit;pointer-events: none;position: absolute;}
.cg0ff {font: 700 clamp(19px, 2vw, 25px)/1.2 var(--rxcb);color: var(--ucj3);z-index: 1;position: relative;margin: 0 0 .3em;}
.rrjwp {color: color-mix(in srgb, var(--ucj3) 88%, transparent);position: relative;z-index: 1;margin: 0 0 16px;}
.nxpdc .x6nkt4g {z-index: 1;position: relative;}

.cd8n8e1 {background: var(--y43j);box-shadow: var(--cvcyy);border-radius: var(--kk39h);padding: 18px 20px;}
.f3dhn {box-shadow: var(--chw);letter-spacing: .1em;color: var(--amff);margin-bottom:7px;background: var(--bo3);font: 700 11px/1 var(--rxcb);padding: 5px 13px;text-transform: uppercase;display: inline-block;border-radius: var(--g6d5f);}
.c9xx {color: var(--ucj3);font: 700 17px/1.25 var(--rxcb);margin: 0 0 .25em;}
.shgt4 {margin: 0;font-size: 14px;color: color-mix(in srgb, var(--ucj3) 86%, transparent);}

.st0b {padding: 8px 18px;color: var(--amff);box-shadow: var(--cvcyy);background: var(--y43j);border-radius: var(--g6d5f);font: 600 12px/1 var(--rxcb);display: inline-block;}

.j1hxed {z-index: 70;bottom: 12px;position: fixed;padding: 10px 46px 10px 22px;display: flex;left: 12px;background: var(--bo3);align-items: center;box-shadow: var(--qcyd), var(--rlr1);justify-content: space-between;gap:13px;border-radius: var(--g6d5f);margin-bottom: env(safe-area-inset-bottom, 0px);right: 12px;}
.kyyd {color: var(--ucj3);font: 700 14px/1.3 var(--rxcb);}

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

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

.m9cx::before {transition:background var(--fk98);position: absolute;inset: 10px;background: color-mix(in srgb, var(--p412n) 7%, var(--bo3));content: '';border-radius: 50%;box-shadow: var(--cvcyy);}
.m9cx svg {position: relative;z-index: 1;}
.m9cx:hover {color: var(--ucj3);}
.m9cx:hover::before {background: color-mix(in srgb, var(--p412n) 12%, var(--bo3));}

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

.bwe7tf3 {color: var(--mkwzo, var(--o7fv));box-shadow: var(--cvcyy);padding: 34px var(--wax7) calc(30px + env(safe-area-inset-bottom, 0px));background: var(--tdz);border-radius: var(--kk39h) var(--kk39h) 0 0;margin-top:40px;}
.nv1vwy,
.df17m {margin: 0 auto;max-width: var(--d1a);}
.py9s img {height: 30px;width: auto;}
.gwz9 {gap:24px 40px;flex-wrap: wrap;margin: 20px 0;display: flex;}
.gwz9 a {color: var(--mkwzo, var(--o7fv));text-decoration: none;min-height: 44px;align-items: center;display: inline-flex;}
.gwz9 a:hover {text-decoration: underline;}
.vb12 {gap:12px;display: flex;flex-wrap: wrap;align-items: center;margin: 16px 0;}
.df17m {padding-top:18px;font-size: 13px;opacity:0.88;}

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

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

.gd4ry3 {transform: translateX(-102%);border-radius: 0 var(--kk39h) var(--kk39h) 0;left: 0;}
.ex0hs {transform: translateX(102%);border-radius: var(--kk39h) 0 0 var(--kk39h);right: 0;}

.sc9qf:checked ~ .d7b02z2 {visibility: visible;opacity:0.99;}
.sc9qf:checked ~ .p4wsyz {transform: translateX(0);visibility: visible;}

.sq5gv9g {gap:13px;justify-content: space-between;padding: 14px 16px;background: var(--vwpk);align-items: center;display: flex;position: sticky;z-index: 1;top: 0;}
.dz52z {display: inline-flex;min-height: 44px;align-items: center;}
.dz52z img {display: block;height: 28px;width: auto;}
.n668hqf {font: 700 17px/1 var(--rxcb);color: var(--ucj3);}

.s99p {height: 44px;color: var(--ucj3);flex: none;justify-content: center;display: inline-flex;width: 44px;align-items: center;transition:transform var(--ku6), box-shadow var(--ku6);background: var(--bo3);box-shadow: var(--chw), var(--rlr1);cursor: pointer;border-radius: 50%;}
.s99p:active {transform: scale(var(--kgby));box-shadow: var(--cvcyy);transition:transform var(--fk98), box-shadow var(--fk98);}
.s99p:focus-visible,
.frbj9 a:focus-visible,
.qesn:focus-visible,
.d663:focus-visible {outline: 3px solid var(--o7b);outline-offset: 2px;}

.frbj9 {padding: 8px 12px;}
.frbj9 ul {flex-direction: column;display: flex;margin: 0;list-style: none;gap:9px;padding: 0;}
.frbj9 a {border-radius: var(--pyd);min-height: 52px;transition:transform var(--ku6), box-shadow var(--ku6);background: var(--bo3);text-decoration: none;color: var(--ucj3);padding: 0 18px;box-shadow: var(--chw), var(--rlr1);align-items: center;font: 600 15px/1.2 var(--rxcb);display: flex;}
.frbj9 a:active {box-shadow: var(--cvcyy);transition:transform var(--fk98), box-shadow var(--fk98);transform: scale(var(--kgby));}

.frbj9 a[aria-current="page"] {box-shadow: var(--cvcyy), inset 3px 0 0 var(--uopjr);background: var(--y43j);}

.qq98j {display: flex;gap:9px;padding: 14px 12px;flex-direction: column;margin-top: auto;}
.qesn,
.d663 {border-radius: var(--g6d5f);padding: 0 20px;align-items: center;font: 700 15px/1 var(--rxcb);display: inline-flex;justify-content: center;min-height: 52px;box-shadow: var(--chw), var(--rlr1);transition:transform var(--ku6), box-shadow var(--ku6);text-decoration: none;}

.qesn {color: var(--x24ss, var(--odll));background: var(--haja);}
.d663 {color: var(--ov3a, var(--k93));background: var(--u9fbr);}
.qesn:active,
.d663:active {transform: scale(var(--kgby));transition:transform var(--fk98), box-shadow var(--fk98);box-shadow: var(--cvcyy);}

@media (min-width:892px) {
  .p4wsyz, .d7b02z2 {display: none;}
}

@media (max-width:714px) {
  .sc9tb2 {grid-template-columns: minmax(0, 1fr);}
  
  .v4ja7 {grid-template-columns: minmax(0, 1fr);}
  
  .f479 {grid-template-columns: minmax(0, 1fr);}
  .f479 .f7enj {gap:11px 26px;flex-wrap: wrap;flex-direction: row;}
  .q53zxn > .kwck12p {order: 0;}
  .sm19wn {justify-items: start;grid-template-columns: minmax(0, 1fr);grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";}
  
  .cxf624 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:13px;}
  .j1hxed {padding-left:16px;}
  .kyyd {font-size: 13px;}
}

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

  .x6nkt4g,
  .v8bp,
  .jk917 a,
  .cpe6k,
  .zcyrw16,
  .wsf4b9,
  .xe67,
  .q6phz1m,
  .q9yjz,
  .hpvrkw,
  .fv8n9q,
  .q886rk a,
  .mmr6w,
  .kdk5ys,
  .g8bwd a,
  .zbbf a,
  .s99p,
  .frbj9 a,
  .qesn,
  .d663,
  .hyh9rn a,
  .hyh9rn button {transition:box-shadow 116ms linear, filter 74ms linear, background 90ms linear;}

  .z50t,
  .dta4:hover .z50t {transform: none;transition:none;}

  .ftnzkjj {transition:none;}

  .x6nkt4g:hover,
  .x6nkt4g:active,
  .v8bp:active,
  .jk917 a:active,
  .cpe6k:active,
  .zcyrw16:active,
  .wsf4b9:hover,
  .wsf4b9:active,
  .xe67:hover,
  .xe67:active,
  .q6phz1m:hover,
  .q6phz1m:active,
  .q9yjz:active,
  .hpvrkw:active,
  .fv8n9q:active,
  .q886rk a:active,
  .mmr6w:active,
  .ze09z92:active .kdk5ys,
  .g8bwd a:hover,
  .g8bwd a:active,
  .zbbf a:active,
  .s99p:active,
  .frbj9 a:active,
  .qesn:active,
  .d663:active,
  .hyh9rn a:active,
  .hyh9rn button:active {transform: none;transition:box-shadow 125ms linear, filter 85ms linear;}
  .zcyrw16:active {transform: rotate(-1deg);}

  .x6nkt4g:active,
  .v8bp:active,
  .jk917 a:active,
  .wsf4b9:active,
  .xe67:active,
  .q6phz1m:active,
  .q9yjz:active,
  .hpvrkw:active,
  .fv8n9q:active,
  .q886rk a:active,
  .cpe6k:active,
  .zcyrw16:active,
  .ze09z92:active .kdk5ys,
  .g8bwd a:active,
  .zbbf a:active,
  .s99p:active,
  .frbj9 a:active,
  .qesn:active,
  .d663:active {box-shadow: var(--g9o3x);filter: brightness(0.9);}

  .p4wsyz {transition:transform 0.167s linear, visibility 0.164s linear;}
}

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

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

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

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

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

.gek1 {--e6zze: 0;--la45e: 999px;--m3b0: 999px;--ns29e: 18px;--kat: 40px;--gaft: 0 14px;--xdsx: var(--g6d5f);}

.wzcp03f h2.ea7pt.ea7pt {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--rxcb);margin: 0 0 1em;letter-spacing: normal;}
.wzcp03f h2.f7gy50m.f7gy50m {letter-spacing: normal;margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--rxcb);}
.wzcp03f h2.y89bf5z.y89bf5z {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--rxcb);margin: 0 0 .45em;letter-spacing: normal;}

.wzcp03f h2.f7gy50m.dp41k {padding-left:4px;margin: 0 0 .6em;}

.wzcp03f h2.f7gy50m.fkmy {margin: 0;}

.wzcp03f .gqh29d:not(.yyxvq):not(.h1em8zm) h2.y89bf5z.y89bf5z {margin: 0 0 .45em 16px;}

.wzcp03f .yajqfsk h2.y89bf5z {margin: 0;}

.wzcp03f a.twt4h, .wzcp03f .x6nkt4g.twt4h, .wzcp03f .mb5vd5, .wzcp03f .d2xr0ks {color: var(--msuoy, var(--epjdk));}

.srfj.srfj, .np4fnz.np4fnz {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:15px;}
.srfj > *, .np4fnz > * {min-width: 0;}
.srfj .xe67 {padding: 12px;display: flex;gap:8px;width: 100%;flex-direction: column;justify-content: center;}
.srfj .ntf4 {width: 100%;max-width:141px;}
.np4fnz .q6phz1m {display: flex;width: 100%;min-width: 0;}
@media (max-width:769px) {
  .srfj.srfj, .np4fnz.np4fnz {gap:11px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .np4fnz.np4fnz {padding: 12px;}
}

p.c0cqvr, blockquote.c0cqvr {margin: 0;}
b.p063wz {display: block;}
.xvwe4 {margin: 0;}
p.z1qhp {margin: 0;}

.bwe7tf3 :is(.z66yw2a, .vb12, .nv1vwy, .df17m) {max-width: var(--d1a);padding-inline: var(--wax7);box-sizing: border-box;margin-inline: auto;}
.vn0knj3 .kw8c.kw8c, .kw8c.kw8c {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.kw8c.kw8c > * {min-width: 0;max-width: none;}
@media (max-width:891px) { .kw8c.kw8c {grid-template-columns: minmax(0, 1fr);} }
.detnt8n .f7enj.f7enj {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.detnt8n .f7enj > * {min-width: 0;}

.detnt8n.x7e2q {gap: clamp(18px, 3vw, 40px);display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: center;}
.x7e2q > .wewnfnv {grid-row: 1;min-width: 0;z-index: 1;position: relative;grid-column: 1;}
.x7e2q > .dcbk {grid-row: 1;grid-column: 2;}
.dcbk {position: relative;gap:15px;grid-template-columns: repeat(3, minmax(0, 1fr));box-shadow: var(--g9o3x);display: grid;padding: 18px;border-radius: calc(var(--kk39h) - 4px);background: var(--y43j);margin: 0;z-index: 1;}
.bmgg6f {aspect-ratio: 3 / 4;box-shadow: var(--msczu), var(--rlr1);display: block;border-radius:21px;overflow: hidden;}
.bmgg6f:nth-child(2) {transform: translateY(-8px);}
.bmgg6f img {width: 100%;height: 100%;object-fit: cover;display: block;}
@media (max-width:769px) {
  .detnt8n.x7e2q {grid-template-columns: minmax(0, 1fr);}
  .x7e2q > .dcbk {grid-column: 1;grid-row: 1;}
  .x7e2q > .wewnfnv {grid-row: 2;}
}

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