

:root {--by28:"Quicksand", "Rubik", "Varela Round", system-ui, sans-serif;--ay0s: var(--ivn0);--i4t5: clamp(18px, 2.4vw, 34px);--yz59: var(--o71d);--sk26: 110ms cubic-bezier(0.4, 0, 0.2, 1);--gzs: var(--nm1);--aa1:
    0 1px 2px color-mix(in srgb, var(--o2hd5) calc(11% + var(--a7m, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--o2hd5) calc(13% + var(--a7m, 0) * 4%), transparent);--zx1: color-mix(in srgb, var(--qd8h1) 35%, var(--a1y3));--uldhj: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--b56y: var(--nuq);--pybb: clamp(16px, 2.2vw, 30px);--ezz: var(--ioax);--zqhj: 0.95;--a1y3: var(--hjcha);--z2yf: 1140px;--vvy:
    inset 0 2px 5px color-mix(in srgb, var(--o2hd5) calc(24% + var(--a7m, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--o2hd5) 16%, transparent);--xm1: 0.985;--zzih: var(--ihfq);--esec: 18px;--v8s: inset 0 -1px 0 color-mix(in srgb, var(--o2hd5) 14%, transparent);--yll3u:
    0 4px 8px color-mix(in srgb, var(--o2hd5) calc(13% + var(--a7m, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--o2hd5) calc(18% + var(--a7m, 0) * 7%), transparent);--cy8a: 22px;--b7a:
    inset 0 3px 9px color-mix(in srgb, var(--o2hd5) calc(28% + var(--a7m, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--o2hd5) 18%, transparent);--h8xy:
    0 2px 4px color-mix(in srgb, var(--o2hd5) calc(12% + var(--a7m, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--o2hd5) calc(16% + var(--a7m, 0) * 6%), transparent);--o2hd5: color-mix(in srgb, var(--hjcha) 78%, #000);--kgbyh: var(--p8m);--g7zp: 999px;--o1xy: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--a7m, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--a7m, 0) * 3%), transparent) 42%,
    transparent 68%
  );}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.m1njwj4 {--g7zp: 999px;--esec: 22px;--cy8a: 26px;}
.hgfbg10 {--g7zp: 14px;--cy8a: 18px;--esec: 16px;}
.z403 {--cy8a: 30px;--esec: 26px;--g7zp: 999px;}

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

.sc01 {top: 0;left: -9999px;position: absolute;z-index: 200;}
.sc01:focus {padding: 10px 16px;left: 12px;box-shadow: var(--h8xy);border-radius: var(--g7zp);background: var(--ay0s);top: 12px;color: var(--a1y3);}

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

.qdmj5r {box-shadow: var(--h8xy), var(--v8s);max-width: var(--z2yf);align-items: center;margin: 0 auto;gap:13px;display: flex;min-height: 60px;padding: 7px 8px 7px 16px;background: var(--lucn);border-radius: var(--g7zp);position: relative;overflow: hidden;}
.qdmj5r::before {border-radius: inherit;background: var(--o1xy);position: absolute;inset: 0;pointer-events: none;content: "";}
.ma8syv {font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--by28);color: var(--i3j, var(--uh81));margin: 0;letter-spacing: .005em;}
.g66t8 {position: relative;display: flex;gap:9px;z-index: 1;align-items: center;}

.nm5mq {color: var(--m7o8h, var(--qnbu));background: var(--opdc9);}
.kwqk05h {color: var(--t42uh, var(--ofh4));background: var(--kdp);}

.e7dz a {transition:background var(--uldhj), transform var(--uldhj), box-shadow var(--uldhj);}
.e7dz a:hover {background: color-mix(in srgb, var(--uh81) 10%, transparent);}
.e7dz a:active {transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--zqhj));box-shadow: var(--vvy);}
.e7dz a[aria-current="page"] {box-shadow: var(--vvy);background: color-mix(in srgb, var(--uh81) 14%, transparent);}
.e7dz a:focus-visible,
.rm00:focus-visible {outline: 3px solid var(--uh81);outline-offset: 2px;border-radius: var(--g7zp);}

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

.ssyq:hover {transform: translateY(-1px);box-shadow: var(--h8xy), var(--v8s);}
.ssyq:active {transform: scale(var(--zqhj));}

.d4xwt {background: var(--qd8h1);color: var(--k7hby, var(--qn9));}
.d4xwt:hover {background: var(--a57d);}

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

.p712 {padding-bottom: max(96px, var(--xz6b, 96px));}

.kc5naj {position: relative;margin: 8px 0 var(--i4t5);}
.ncvz8x {border: 0;border-radius: var(--g7zp);padding: 0 22px;box-shadow: var(--vvy);color: var(--a1y3);transition:box-shadow var(--uldhj);font: 600 15px/1 var(--by28);min-height: 52px;background: var(--yz59);width: 100%;}
.ncvz8x::placeholder {color: var(--b56y);}
.ncvz8x:focus {outline: 3px solid var(--zx1);outline-offset: 2px;box-shadow: var(--b7a);}
.rn47qg {gap:7px;flex-direction: column;display: flex;margin-top:10px;}
.rn47qg:empty {display: none;}
.rn47qg a {padding: 12px 20px;background: var(--ay0s);color: var(--a1y3);text-decoration: none;font-weight: 600;min-height: 44px;transition:transform var(--uldhj), box-shadow var(--uldhj);box-shadow: var(--aa1), var(--v8s);display: block;border-radius: var(--g7zp);}
.rn47qg a:active {transform: scale(var(--zqhj));box-shadow: var(--vvy);transition:transform var(--sk26), box-shadow var(--sk26);}

.azwpt7 {border-radius: var(--cy8a);background: var(--ay0s);position: relative;overflow: hidden;box-shadow: var(--yll3u), var(--v8s);--ha4: clamp(34px, 5.4vw, 66px);transition:transform var(--uldhj), box-shadow var(--uldhj);gap: clamp(16px, 2.4vw, 30px);padding: clamp(22px, 3.4vw, 44px);display: grid;}
.azwpt7::before {inset: 0;background: var(--o1xy);position: absolute;pointer-events: none;border-radius: inherit;content: "";}
.azwpt7:active {box-shadow: var(--h8xy), var(--v8s);transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--xm1));}

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

.rkvfk8j {min-width: 0;z-index: 1;position: relative;}
.e0fsee0 {display: inline-block;color: var(--zzih);box-shadow: var(--vvy);background: var(--yz59);margin: 0 0 12px;text-transform: uppercase;font: 700 12px/1 var(--by28);font-style: normal;border-radius: var(--g7zp);letter-spacing: .1em;padding: 7px 16px;}

.vmab,
.p712 .vmab {letter-spacing: -0.024em;line-height:1.04;color: var(--a1y3);font-weight: 700;font-size: var(--ha4);margin: 0 0 .34em;}
.kvb03r {max-width: 46ch;line-height:1.53;color: color-mix(in srgb, var(--a1y3) 88%, transparent);font-size: clamp(15px, 1.6vw, 18px);margin: 0 0 22px;}
.fes3 {padding: 0 30px;min-height: 52px;font-size: 15px;}

.r7cnw5r {background: var(--yz59);box-shadow: var(--h8xy), var(--v8s);transition:transform var(--uldhj), box-shadow var(--uldhj);overflow: hidden;transform: rotate(-1deg);position: relative;margin: 0;z-index: 1;border-radius: var(--esec);}
.r7cnw5r:active {transform: rotate(-1deg) scale(var(--zqhj));box-shadow: var(--vvy);transition:transform var(--sk26), box-shadow var(--sk26);}
.a2qx2c {aspect-ratio: 4 / 3;}
.pxvv3 {aspect-ratio: 21 / 8;}
.r7cnw5r img,
.s10c {object-fit: cover;width: 100%;display: block;height: 100%;}

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

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

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

@media (max-width:869px) {
  .w7pj {grid-template-columns: minmax(0, 1fr);}
  .a2qx2c {aspect-ratio: 16 / 9;}
  
  .r7cnw5r {max-height: 30vh;}
  .azwpt7 {padding: 20px;}
}

.tpq8qq {}
.cttj {margin: 0;gap:19px;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;padding: 0;display: grid;}
@media (max-width:994px) { .cttj {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:514px)  { .cttj {grid-template-columns: minmax(0, 1fr);} }
.wfsh8k {box-shadow: var(--aa1), var(--v8s);overflow: hidden;position: relative;transition:transform var(--uldhj), box-shadow var(--uldhj), filter var(--uldhj);border-radius: var(--esec);color: var(--a1y3);text-decoration: none;padding: 10px 10px 14px;background: var(--ay0s);display: block;}
.wfsh8k::before {position: absolute;border-radius: inherit;content: "";inset: 0;pointer-events: none;background: var(--o1xy);}
.wfsh8k:hover {transform: translateY(-2px);box-shadow: var(--h8xy), var(--v8s);}
.wfsh8k:active {transform: scale(var(--zqhj));transition:transform var(--sk26), box-shadow var(--sk26), filter var(--sk26);box-shadow: var(--vvy);filter: brightness(0.94);}
.wfsh8k:focus-visible {outline: 3px solid var(--zx1);outline-offset: 3px;}

.e5t1gn {border-radius: calc(var(--esec) - 6px);display: block;position: relative;box-shadow: var(--vvy);aspect-ratio: 1;overflow: hidden;background: var(--yz59);z-index: 1;}
.e5t1gn img {height: 100%;display: block;width: 100%;object-fit: cover;}
.fpwq {overflow: hidden;color: var(--a1y3);text-overflow: ellipsis;font: 700 15px/1.3 var(--by28);white-space: nowrap;margin-top:12px;display: block;position: relative;z-index: 1;}
.gj1m0k {position: absolute;display: inline-flex;align-items: center;font-size: 11px;justify-content: center;font-style: normal;color: var(--alvfh, var(--k7hby, var(--qn9)));width: 26px;height: 26px;z-index: 2;right: 12px;border-radius: 50%;top: 12px;background: var(--qd8h1);box-shadow: var(--aa1);}

.k72mzx {}
.eqg8 {display: flex;gap:15px;flex-wrap: wrap;}
.e4b1 {align-items: center;color: var(--a1y3);gap:12px;box-shadow: var(--aa1), var(--v8s);border-radius: var(--g7zp);overflow: hidden;position: relative;transition:transform var(--uldhj), box-shadow var(--uldhj), filter var(--uldhj);display: inline-flex;text-decoration: none;background: var(--ay0s);min-height: 74px;padding: 10px 22px 10px 10px;}
.e4b1::before {background: var(--o1xy);position: absolute;inset: 0;content: "";pointer-events: none;border-radius: inherit;}
.e4b1:hover {transform: translateY(-2px);box-shadow: var(--h8xy), var(--v8s);}
.e4b1:active {filter: brightness(0.94);transition:transform var(--sk26), box-shadow var(--sk26), filter var(--sk26);transform: scale(var(--zqhj));box-shadow: var(--vvy);}
.e4b1:focus-visible {outline: 3px solid var(--zx1);outline-offset: 3px;}

.ybwbj {border-radius: calc(var(--g7zp) - 4px);justify-content: center;box-shadow: var(--vvy);background: color-mix(in srgb, var(--o2hd5) 88%, var(--ju05));position: relative;height: 54px;z-index: 1;display: inline-flex;width: 100px;align-items: center;}
.ybwbj img {object-fit: contain;height: auto;width: auto;max-width:82px;max-height: 40px;}
.c377wr {position: relative;z-index: 1;font: 600 14px/1 var(--by28);font-style: normal;color: var(--a1y3);}

.xz6z {}
.kfg8n8z {padding: 18px;gap:13px;background: var(--yz59);box-shadow: var(--b7a);flex-wrap: wrap;display: flex;border-radius: var(--cy8a);}
.nw5qb10 {display: inline-flex;align-items: center;padding: 12px 16px;color: var(--a1y3);transition:transform var(--uldhj), box-shadow var(--uldhj);flex-direction: column;text-decoration: none;background: var(--ay0s);border-radius: var(--esec);gap:4px;position: relative;min-height: 74px;box-shadow: var(--aa1), var(--v8s);min-width: 118px;justify-content: center;}
.nw5qb10:hover {box-shadow: var(--h8xy), var(--v8s);transform: translateY(-1px);}
.nw5qb10:active {box-shadow: var(--vvy);transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--xm1));}
.nw5qb10:focus-visible {outline: 3px solid var(--zx1);outline-offset: 3px;}
.y44dd0 {width: 84px;justify-content: center;height: 36px;border-radius:11px;box-shadow: var(--vvy);background: color-mix(in srgb, var(--o2hd5) 88%, var(--ju05));display: inline-flex;align-items: center;}
.y44dd0 img {max-width:70px;width: auto;height: auto;max-height: 26px;object-fit: contain;}
.pwrsvqx {color: var(--zzih);font: 600 12px/1 var(--by28);}

.xq6wqha {}
.vpnb {align-items: baseline;background: var(--yz59);border-radius: var(--g7zp);padding: 16px 26px;margin-bottom:17px;box-shadow: var(--b7a);gap:6px;display: inline-flex;width: auto;}
.rmg1 {color: var(--zx1);font: 700 clamp(28px, 3.4vw, 44px)/1 var(--by28);}
.sxfp {font: 600 14px/1 var(--by28);color: var(--zzih);}
.xp5w {color: color-mix(in srgb, var(--a1y3) 88%, transparent);max-width: 62ch;}
.xzw8b {list-style: none;flex-wrap: wrap;gap:15px;margin: 0;justify-content: center;display: flex;padding: 0;}
.xzw8b > * {min-width: 0;max-width: calc(50% - 7px);flex: 1 1 240px;}
@media (max-width:614px) { .xzw8b > * {max-width: none;} }
.dnn6 {position: relative;box-shadow: var(--aa1), var(--v8s);padding: 18px 20px;overflow: hidden;transition:transform var(--uldhj), box-shadow var(--uldhj);border-radius: var(--esec);background: var(--ay0s);}
.dnn6::before {border-radius: inherit;pointer-events: none;content: "";position: absolute;background: var(--o1xy);inset: 0;}
.dnn6:active {transform: scale(var(--xm1));transition:transform var(--sk26), box-shadow var(--sk26);box-shadow: var(--vvy);}
.exdcb {z-index: 1;quotes: none;display: block;color: var(--a1y3);position: relative;}

.qf97 {letter-spacing: .14em;margin-top:9px;z-index: 1;color: var(--zx1);position: relative;font-style: normal;display: block;}
.prg8 {margin-top:7px;font: 600 12px/1 var(--by28);font-style: normal;display: block;z-index: 1;position: relative;color: var(--zzih);}

.htbp9 {position: relative;gap:19px;align-items: center;box-shadow: var(--h8xy), var(--v8s);border-radius: var(--cy8a);transition:transform var(--uldhj), box-shadow var(--uldhj);padding: clamp(18px, 2.4vw, 30px);background: var(--ay0s);display: grid;overflow: hidden;}
.htbp9::before {background: var(--o1xy);inset: 0;content: "";pointer-events: none;border-radius: inherit;position: absolute;}
.htbp9:active {transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--xm1));box-shadow: var(--vvy);}

.whhchah {grid-template-columns: minmax(0, 1fr);}
.q9v48 {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.cc1wy {direction: ltr;}
.n2zdqe > .qsxst {order: 2;}
.qsxst {min-width: 0;z-index: 1;position: relative;}
.rzt64q {font: 700 clamp(19px, 2vw, 26px)/1.22 var(--by28);color: var(--a1y3);margin: 0 0 .5em;}
.k9zm {color: color-mix(in srgb, var(--a1y3) 88%, transparent);}
.k9zm p:last-child {margin-bottom:15px;}

.en94 {z-index: 1;margin: 0;position: relative;}
.a8cr5 {display: block;box-shadow: var(--vvy);border-radius: var(--esec);background: var(--yz59);overflow: hidden;}
.a8cr5 img {display: block;width: 100%;height: auto;}

.jynq4 {border-radius: var(--cy8a);position: relative;background: var(--ay0s);padding: clamp(20px, 2.8vw, 34px);box-shadow: var(--h8xy), var(--v8s);overflow: hidden;}
.jynq4::before {border-radius: inherit;position: absolute;inset: 0;background: var(--o1xy);content: "";pointer-events: none;}
.tra15 {flex-wrap: wrap;display: flex;position: relative;gap:13px;z-index: 1;align-items: center;}
.xy31w {letter-spacing: -.028em;margin: 0;color: var(--a1y3);flex: 1 1 100%;font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--by28);}
.myn2f {flex: 1 1 100%;max-width: 60ch;margin: 0;color: color-mix(in srgb, var(--a1y3) 88%, transparent);}

.nryj525 {display: flex;z-index: 1;position: relative;overscroll-behavior-x: contain;list-style: none;scroll-snap-type: x mandatory;gap:15px;margin: 18px 0 0;scrollbar-width: none;overflow-x: auto;-webkit-overflow-scrolling: touch;padding: 4px 0 10px;}
.nryj525::-webkit-scrollbar {display: none;}
.jnqpzht {background: var(--yz59);transition:transform var(--uldhj), box-shadow var(--uldhj);flex: 0 0 auto;box-shadow: var(--aa1), var(--v8s);scroll-snap-align: start;border-radius: var(--esec);overflow: hidden;}
.jnqpzht:active {box-shadow: var(--vvy);transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--zqhj));}
.jnqpzht figure {margin: 0;}
.jnqpzht img {object-fit: cover;width: 100%;display: block;height: 100%;}
.pkfcm37 .jnqpzht {width: min(94%, 820px);}
.gg1j .jnqpzht {width: min(78%, 440px);}
.t1v61 {padding: 13px 16px;color: var(--a1y3);font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--by28);}

.pj6rn {display: grid;overflow: hidden;border-radius: var(--cy8a);padding: clamp(18px, 2.4vw, 28px);background: var(--ay0s);grid-template-columns: auto minmax(0, 1fr);position: relative;box-shadow: var(--h8xy), var(--v8s);grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";gap:3px 18px;}
.pj6rn::before {content: "";border-radius: inherit;inset: 0;pointer-events: none;position: absolute;background: var(--o1xy);}
.kk50m6 {width: 84px;box-shadow: var(--b7a);overflow: hidden;border-radius: 50%;height: 84px;position: relative;background: var(--yz59);display: inline-flex;flex: 0 0 auto;align-items: center;grid-area: well;z-index: 1;justify-content: center;}
.kk50m6 img {width: 100%;height: 100%;object-fit: cover;}
.dc8fsbj {z-index: 1;letter-spacing: .1em;margin: 0;color: var(--zzih);position: relative;align-self: end;font: 700 11px/1 var(--by28);grid-area: credit;text-transform: uppercase;}
.vdqd1b {grid-area: name;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--by28);z-index: 1;color: var(--a1y3);position: relative;}
.p5c9ebr {z-index: 1;color: var(--zzih);grid-area: role;font: 600 13px/1.4 var(--by28);font-style: normal;position: relative;}
.nbshgv {z-index: 1;margin: 14px 0 0;color: color-mix(in srgb, var(--a1y3) 88%, transparent);grid-area: bio;position: relative;}

.a1pq6 {display: flex;grid-area: links;padding: 0;list-style: none;position: relative;margin: 14px 0 0;gap:9px;z-index: 1;}
.a1pq6 a {justify-content: center;transition:transform var(--uldhj), box-shadow var(--uldhj);align-items: center;height: 44px;color: var(--a1y3);width: 44px;border-radius: 50%;box-shadow: var(--aa1), var(--v8s);display: inline-flex;background: var(--yz59);}
.a1pq6 a:active {transition:transform var(--sk26), box-shadow var(--sk26);box-shadow: var(--vvy);transform: scale(var(--zqhj));}
.a1pq6 a:focus-visible {outline: 3px solid var(--zx1);outline-offset: 3px;}
.b87n {z-index: 1;font-size: 12px;color: var(--zzih);grid-area: note;margin-top:13px;position: relative;}

.w6072,
.h135 {align-items: flex-start;flex-direction: column;display: flex;}

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

.srhb1 .dc8fsbj {align-self: flex-start;}

.h135 .kk50m6 {margin-bottom:14px;height: 64px;width: 64px;}
.b3vrjf {overflow-wrap: anywhere;z-index: 1;margin: 0;color: var(--zzih);position: relative;font: 600 13px/1.65 var(--by28);}
.b3vrjf .vdqd1b {font-size: clamp(16px, 1.6vw, 19px);color: var(--a1y3);}
.b3vrjf .p5c9ebr {font-size: 13px;}

.c4dctt5 {}
.z5jmzjh {margin: 0;display: flex;flex-direction: column;gap:11px;list-style: none;padding: 0;}
.gx2v82h {transition:box-shadow var(--uldhj), transform var(--uldhj);background: var(--ay0s);box-shadow: var(--aa1), var(--v8s);overflow: hidden;border-radius: var(--esec);position: relative;}
.gx2v82h::before {border-radius: inherit;inset: 0;background: var(--o1xy);position: absolute;content: "";pointer-events: none;}

.gx2v82h:has(details[open]) {background: var(--yz59);box-shadow: var(--b7a);}
.gx2v82h:active {transition:transform var(--sk26);transform: scale(var(--xm1));}
.gx2v82h details {position: relative;z-index: 1;}
.cxcy {font: 700 15px/1.35 var(--by28);padding: 14px 20px;list-style: none;cursor: pointer;color: var(--a1y3);display: flex;gap:12px;min-height: 56px;align-items: center;}
.cxcy::-webkit-details-marker {display: none;}
.cxcy strong {font-weight: 700;flex: 1 1 auto;}
.cxcy:focus-visible {border-radius: var(--esec);outline: 3px solid var(--zx1);outline-offset: -3px;}

.s0qzc7x {border-radius: 50%;box-shadow: var(--vvy);background: var(--yz59);width: 14px;flex: 0 0 auto;height: 14px;transition:background var(--uldhj);}
details[open] .s0qzc7x {background: var(--qd8h1);}
.h7gb7g {padding: 0 20px 18px;}
.hz1gng3 {margin: 0;color: color-mix(in srgb, var(--a1y3) 88%, transparent);}

.yjpgb4w {}

.r09f15 {display: flex;justify-content: center;flex-wrap: wrap;gap:19px;}
.r09f15 > * {max-width: calc(50% - 9px);min-width: 0;flex: 1 1 200px;}
@media (max-width:592px) { .r09f15 > * {max-width: none;} }
.zab4vem {min-width: 0;}
.b1q2xj9 {justify-content: center;transition:transform var(--uldhj), box-shadow var(--uldhj);color: var(--zx1);width: 52px;font: 700 18px/1 var(--by28);background: var(--ay0s);align-items: center;margin-bottom:13px;height: 52px;border-radius: 50%;box-shadow: var(--h8xy), var(--v8s), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);display: inline-flex;}
.zab4vem:active .b1q2xj9 {transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--zqhj));box-shadow: var(--vvy);}
.v1dg {font: 700 16px/1.3 var(--by28);margin: 0 0 .35em;color: var(--a1y3);}
.q2fhqga {margin: 0;color: color-mix(in srgb, var(--a1y3) 86%, transparent);font-size: 14px;}

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

.a6chcrg {display: grid;gap:16px;}
.f8dbf {align-items: start;gap:16px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.f8dbf .b1q2xj9 {margin-bottom: 0;}
.sxda {min-width: 0;}

.vv8yh0 {}
.r6df {grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap:17px;display: grid;}
.qqja7 {background: var(--yz59);border-radius: var(--cy8a);padding: 18px;box-shadow: var(--b7a);}
.ncevpf {font: 700 12px/1 var(--by28);margin: 0 0 12px;text-transform: uppercase;color: var(--zzih);letter-spacing: .1em;}
.rjqkgm {gap:8px;flex-direction: column;display: flex;margin: 0;}

.n8smyb0 {padding: 11px 14px;display: flex;box-shadow: var(--aa1), var(--v8s);gap:11px;align-items: flex-start;background: var(--ay0s);border-radius: var(--esec);}
.mbn7b21 {display: inline-flex;font: 700 12px/1 var(--by28);align-items: center;border-radius: 50%;flex: 0 0 auto;justify-content: center;margin-top:1px;width: 20px;box-shadow: var(--vvy);height: 20px;}
.dfky8y2 .mbn7b21 {color: var(--zx1);background: color-mix(in srgb, var(--qd8h1) 26%, var(--yz59));}
.a035n .mbn7b21 {color: var(--zzih);background: var(--yz59);}
.ada7p {margin: 0;line-height:1.50;font-size: 14px;color: color-mix(in srgb, var(--a1y3) 90%, transparent);}

.wcs1d {border-radius: var(--cy8a);background: var(--yz59);box-shadow: var(--aa1);position: relative;padding: clamp(18px, 2.4vw, 30px);}
.j0mdznj {left: 0;box-shadow: var(--vvy);border-radius: 0 999px 999px 0;width: 5px;background: var(--qd8h1);position: absolute;height: 30px;top: clamp(24px, 3vw, 36px);}
.n9qgnk {margin: 0 0 .5em;font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--by28);color: var(--a1y3);}
.rc6p1 {color: color-mix(in srgb, var(--a1y3) 90%, transparent);}
.rc6p1 h3 {margin: 1.4em 0 .4em;}
.rc6p1 ul, .rc6p1 ol {padding-left: 1.3em;}
.rc6p1 li {margin-bottom: .4em;}
.rc6p1 a {color: var(--zx1);}

.rc6p1 table {margin: 1em 0;width: 100%;border-collapse: collapse;}
.rc6p1 th, .rc6p1 td {color: var(--co1r, var(--a1y3));padding: 11px 13px;text-align: left;border-bottom: 1px solid var(--gzs);}
.rc6p1 th {font-weight: 700;border-bottom: 2px solid var(--be9h);}

.kd3gw {border-radius: var(--cy8a);padding: clamp(16px, 2.2vw, 26px);background: var(--yz59);box-shadow: var(--aa1);}
.rw3zax {overflow-wrap: anywhere;color: var(--a1y3);margin: 0 0 .5em;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--by28);}
.c6jp {color: color-mix(in srgb, var(--a1y3) 90%, transparent);}
.c6jp a {color: var(--zx1);}

.c6jp a,
.c6jp button {transition:transform var(--uldhj);}
.c6jp a:active,
.c6jp button:active {transition:transform var(--sk26);transform: scale(var(--zqhj));}
.c6jp table {border-collapse: collapse;width: 100%;}
.c6jp th, .c6jp td {border-bottom: 1px solid var(--gzs);padding: 10px 12px;text-align: left;color: var(--co1r, var(--a1y3));}
.c6jp th {border-bottom: 2px solid var(--be9h);}

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

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

.mswk {min-width: 0;}
.e8aw {min-width: 0;}

.mswk .sjyw {width: 46px;margin: 11px 0 0;}

.s9kha {background: var(--yz59);padding: clamp(16px, 2.2vw, 26px);border-radius: var(--cy8a);box-shadow: var(--b7a);position: relative;}
.mgj76m {position: absolute;bottom: 16px;width: 4px;left: 14px;border-radius: 999px;background: color-mix(in srgb, var(--qd8h1) 40%, var(--kgbyh));top: 16px;}

.jgy23 {font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--by28);color: var(--a1y3);margin: 0 0 .5em 16px;overflow-wrap: anywhere;}
.kkp97 {margin-left:15px;color: color-mix(in srgb, var(--a1y3) 90%, transparent);}
.kkp97 a {color: var(--zx1);}

.kkp97 table {width: 100%;border-collapse: collapse;}
.kkp97 th, .kkp97 td {color: var(--co1r, var(--a1y3));border-bottom: 1px solid var(--gzs);padding: 10px 12px;text-align: left;}
.kkp97 th {border-bottom: 2px solid var(--be9h);}

.ewctep .kkp97,
.pzav .kkp97 {margin-left: 0;}

.jabq {z-index: 1;box-shadow: var(--aa1), var(--v8s);max-width: 100%;align-items: center;background: var(--ay0s);display: inline-flex;padding: 8px 18px;margin: 0 0 14px;border-radius: var(--g7zp);position: relative;}
.jabq .jgy23 {margin: 0;}

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

.g8327d {position: relative;display: flex;}
.gee1baa {justify-content: flex-start;}
.pxdys9 {justify-content: center;}
.dgjb1ta {justify-content: flex-end;}
.x84qt .z1wcf {width: auto;}
.g3recp .z1wcf {width: 100%;}
.z1wcf {gap:9px;min-height: 56px;position: relative;font-size: 16px;z-index: 1;padding: 0 34px;}
.m4a6zmn {position: relative;display: inline-block;z-index: 1;}

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

.h5272py {transition:transform var(--uldhj);}
.z1wcf:hover .h5272py {transform: translateX(3px);}

.d6a11we {position: relative;margin: 0;}
.zkmg0 {position: relative;overflow: hidden;border-radius: var(--cy8a);background: var(--yz59);box-shadow: var(--b7a);display: block;}
.zkmg0 img {width: 100%;height: auto;display: block;}

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

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

.zkmg0.crfxq {overflow: visible;}

.bead3e {box-shadow: var(--h8xy);position: relative;display: block;border-radius: var(--esec);overflow: hidden;}

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

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

.h17jb40 {padding: clamp(20px, 2.6vw, 32px);position: relative;box-shadow: var(--h8xy), var(--v8s);background: var(--ay0s);border-radius: var(--cy8a);overflow: hidden;}
.h17jb40::before {position: absolute;content: "";border-radius: inherit;pointer-events: none;inset: 0;background: var(--o1xy);}
.g4ywvw0 {text-transform: uppercase;position: relative;letter-spacing: .1em;display: inline-block;margin-bottom:11px;border-radius: var(--g7zp);padding: 6px 14px;background: var(--yz59);color: var(--zzih);z-index: 1;font: 700 11px/1 var(--by28);box-shadow: var(--vvy);}
.khp7d {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--by28);position: relative;color: var(--a1y3);margin: 0 0 .3em;z-index: 1;}
.z0m659 {position: relative;z-index: 1;color: color-mix(in srgb, var(--a1y3) 88%, transparent);margin: 0 0 18px;max-width: 56ch;}
.n6qwza8 {gap:11px 26px;position: relative;z-index: 1;border-radius: var(--esec);box-shadow: var(--vvy);display: flex;background: var(--yz59);flex-wrap: wrap;padding: 14px 16px;margin: 0 0 18px;list-style: none;}
.n6qwza8 li {display: flex;gap:1px;flex-direction: column;}
.p1dsw1 {color: var(--a1y3);font: 700 13px/1 var(--by28);}

.n07j {font: 600 12px/1 var(--by28);font-style: normal;letter-spacing: .1em;color: var(--zx1);}
.f3cdm {gap:10px;z-index: 1;flex-wrap: wrap;position: relative;display: flex;}

.a4mcs {display: flex;}
.qerzy {flex-direction: column;display: flex;gap:3px;}
.qerzy dt,
.qerzy dd {margin: 0;}

.t944j {align-items: start;gap:19px 26px;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 270px);}
.a1by4 {position: relative;z-index: 1;min-width: 0;}
.a1by4 > :last-child {margin-bottom: 0;}
.t944j .n6qwza8 {margin: 0;flex-direction: column;gap:13px;}
.t944j .f3cdm {grid-column: 1 / -1;}

.x72pvw {border-radius: var(--cy8a);background: var(--yz59);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);box-shadow: var(--vvy);}
.hrvfae {cursor: pointer;align-items: center;gap:11px;list-style: none;display: flex;min-height: 44px;}
.hrvfae::-webkit-details-marker {display: none;}
.hrvfae:focus-visible {outline: 3px solid var(--zx1);outline-offset: 3px;border-radius: var(--g7zp);}
.mrrjbg {font: 700 15px/1 var(--by28);color: var(--a1y3);}
.p9ebsp {font: 600 12px/1 var(--by28);color: var(--zzih);}

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

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

.mve0 {counter-reset: ptnav;}
.mve0 a {border-radius: var(--g7zp);counter-increment: ptnav;display: inline-flex;padding: 0 18px;transition:transform var(--uldhj), box-shadow var(--uldhj);color: var(--a1y3);background: var(--ay0s);gap:9px;text-decoration: none;font: 600 13px/1 var(--by28);box-shadow: var(--aa1), var(--v8s);min-height: 44px;align-items: center;}
.mve0 a::before {font-weight: 700;content: counter(ptnav);color: var(--zx1);}
.mve0 a:hover {box-shadow: var(--h8xy), var(--v8s);transform: translateY(-1px);}
.mve0 a:active {transform: scale(var(--zqhj));transition:transform var(--sk26), box-shadow var(--sk26);box-shadow: var(--vvy);}
.mve0 a:focus-visible {outline: 3px solid var(--zx1);outline-offset: 3px;}

.s445 {padding: clamp(20px, 2.6vw, 30px);border-radius: var(--cy8a);box-shadow: var(--h8xy), var(--v8s);background: var(--ay0s);overflow: hidden;position: relative;}
.s445::before {position: absolute;background: var(--o1xy);content: "";inset: 0;border-radius: inherit;pointer-events: none;}
.py7f {font: 700 clamp(19px, 2vw, 25px)/1.2 var(--by28);position: relative;z-index: 1;color: var(--a1y3);margin: 0 0 .3em;}
.j3kfx {color: color-mix(in srgb, var(--a1y3) 88%, transparent);z-index: 1;margin: 0 0 16px;position: relative;}
.s445 .ssyq {position: relative;z-index: 1;}

.g2pj {box-shadow: var(--vvy);background: var(--yz59);padding: 18px 20px;border-radius: var(--cy8a);}
.bkzgcka {box-shadow: var(--aa1);text-transform: uppercase;border-radius: var(--g7zp);color: var(--zzih);font: 700 11px/1 var(--by28);letter-spacing: .1em;display: inline-block;margin-bottom:9px;background: var(--ay0s);padding: 5px 13px;}
.ksg9n {font: 700 17px/1.25 var(--by28);color: var(--a1y3);margin: 0 0 .25em;}
.n2tvg2 {margin: 0;color: color-mix(in srgb, var(--a1y3) 86%, transparent);font-size: 14px;}

.n0nb3 {border-radius: var(--g7zp);color: var(--zzih);display: inline-block;font: 600 12px/1 var(--by28);padding: 8px 18px;background: var(--yz59);box-shadow: var(--vvy);}

.yvvv {position: fixed;gap:15px;display: flex;justify-content: space-between;padding: 10px 46px 10px 22px;box-shadow: var(--yll3u), var(--v8s);background: var(--ay0s);right: 12px;border-radius: var(--g7zp);margin-bottom: env(safe-area-inset-bottom, 0px);z-index: 70;left: 12px;bottom: 12px;align-items: center;}
.qdkbyv {color: var(--a1y3);font: 700 14px/1.3 var(--by28);}

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

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

.fnqdz::before {background: color-mix(in srgb, var(--o2hd5) 7%, var(--ay0s));inset: 10px;border-radius: 50%;transition:background var(--sk26);box-shadow: var(--vvy);content: '';position: absolute;}
.fnqdz svg {z-index: 1;position: relative;}
.fnqdz:hover {color: var(--a1y3);}
.fnqdz:hover::before {background: color-mix(in srgb, var(--o2hd5) 12%, var(--ay0s));}

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

.ww1wvnq {border-radius: var(--cy8a) var(--cy8a) 0 0;background: var(--nv6n);box-shadow: var(--vvy);padding: 34px var(--pybb) calc(30px + env(safe-area-inset-bottom, 0px));color: var(--vcw, var(--hjcha));margin-top:41px;}
.f6djcn,
.eqyby5 {margin: 0 auto;max-width: var(--z2yf);}
.gwcs img {height: 30px;width: auto;}
.ft85v {gap:23px 40px;flex-wrap: wrap;display: flex;margin: 20px 0;}
.ft85v a {color: var(--vcw, var(--hjcha));display: inline-flex;text-decoration: none;align-items: center;min-height: 44px;}
.ft85v a:hover {text-decoration: underline;}
.fejs {flex-wrap: wrap;display: flex;gap:11px;align-items: center;margin: 16px 0;}
.eqyby5 {opacity:0.87;padding-top:17px;font-size: 13px;}

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

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

.ath84q3 {transform: translateX(-102%);left: 0;border-radius: 0 var(--cy8a) var(--cy8a) 0;}
.c4a40 {border-radius: var(--cy8a) 0 0 var(--cy8a);right: 0;transform: translateX(102%);}

.tp096:checked ~ .ha3vne {opacity:0.98;visibility: visible;}
.tp096:checked ~ .ppaxc {visibility: visible;transform: translateX(0);}

.fark {gap:13px;display: flex;padding: 14px 16px;z-index: 1;align-items: center;justify-content: space-between;background: var(--ju05);position: sticky;top: 0;}
.ea4g8 {display: inline-flex;align-items: center;min-height: 44px;}
.ea4g8 img {display: block;width: auto;height: 28px;}
.p6pmja {color: var(--a1y3);font: 700 17px/1 var(--by28);}

.qc6z4p7 {display: inline-flex;align-items: center;background: var(--ay0s);border-radius: 50%;height: 44px;cursor: pointer;width: 44px;transition:transform var(--uldhj), box-shadow var(--uldhj);color: var(--a1y3);justify-content: center;flex: none;box-shadow: var(--aa1), var(--v8s);}
.qc6z4p7:active {box-shadow: var(--vvy);transition:transform var(--sk26), box-shadow var(--sk26);transform: scale(var(--zqhj));}
.qc6z4p7:focus-visible,
.yzhjgz a:focus-visible,
.kxpw1:focus-visible,
.cvphpk7:focus-visible {outline: 3px solid var(--zx1);outline-offset: 2px;}

.yzhjgz {padding: 8px 12px;}
.yzhjgz ul {flex-direction: column;display: flex;list-style: none;padding: 0;gap:9px;margin: 0;}
.yzhjgz a {min-height: 52px;background: var(--ay0s);text-decoration: none;box-shadow: var(--aa1), var(--v8s);border-radius: var(--esec);align-items: center;font: 600 15px/1.2 var(--by28);display: flex;color: var(--a1y3);padding: 0 18px;transition:transform var(--uldhj), box-shadow var(--uldhj);}
.yzhjgz a:active {transform: scale(var(--zqhj));transition:transform var(--sk26), box-shadow var(--sk26);box-shadow: var(--vvy);}

.yzhjgz a[aria-current="page"] {box-shadow: var(--vvy), inset 3px 0 0 var(--qd8h1);background: var(--yz59);}

.w0tjg {flex-direction: column;margin-top: auto;gap:10px;padding: 14px 12px;display: flex;}
.kxpw1,
.cvphpk7 {font: 700 15px/1 var(--by28);justify-content: center;min-height: 52px;border-radius: var(--g7zp);text-decoration: none;display: inline-flex;box-shadow: var(--aa1), var(--v8s);transition:transform var(--uldhj), box-shadow var(--uldhj);align-items: center;padding: 0 20px;}

.kxpw1 {background: var(--opdc9);color: var(--m7o8h, var(--qnbu));}
.cvphpk7 {color: var(--t42uh, var(--ofh4));background: var(--kdp);}
.kxpw1:active,
.cvphpk7:active {transition:transform var(--sk26), box-shadow var(--sk26);box-shadow: var(--vvy);transform: scale(var(--zqhj));}

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

@media (max-width:708px) {
  .q9v48 {grid-template-columns: minmax(0, 1fr);}
  
  .grn1 {grid-template-columns: minmax(0, 1fr);}
  
  .t944j {grid-template-columns: minmax(0, 1fr);}
  .t944j .n6qwza8 {gap:9px 26px;flex-wrap: wrap;flex-direction: row;}
  .n2zdqe > .qsxst {order: 0;}
  .pj6rn {grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";grid-template-columns: minmax(0, 1fr);justify-items: start;}
  
  .cttj {grid-template-columns: repeat(2, minmax(0, 1fr));gap:12px;}
  .yvvv {padding-left:16px;}
  .qdkbyv {font-size: 13px;}
}

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

  .ssyq,
  .jn41,
  .e7dz a,
  .azwpt7,
  .r7cnw5r,
  .wfsh8k,
  .e4b1,
  .nw5qb10,
  .dnn6,
  .htbp9,
  .jnqpzht,
  .a1pq6 a,
  .gx2v82h,
  .b1q2xj9,
  .mve0 a,
  .rn47qg a,
  .qc6z4p7,
  .yzhjgz a,
  .kxpw1,
  .cvphpk7,
  .c6jp a,
  .c6jp button {transition:box-shadow 62ms linear, filter 72ms linear, background 84ms linear;}

  .h5272py,
  .z1wcf:hover .h5272py {transform: none;transition:none;}

  .wqjnvma {transition:none;}

  .ssyq:hover,
  .ssyq:active,
  .jn41:active,
  .e7dz a:active,
  .azwpt7:active,
  .r7cnw5r:active,
  .wfsh8k:hover,
  .wfsh8k:active,
  .e4b1:hover,
  .e4b1:active,
  .nw5qb10:hover,
  .nw5qb10:active,
  .dnn6:active,
  .htbp9:active,
  .jnqpzht:active,
  .a1pq6 a:active,
  .gx2v82h:active,
  .zab4vem:active .b1q2xj9,
  .mve0 a:hover,
  .mve0 a:active,
  .rn47qg a:active,
  .qc6z4p7:active,
  .yzhjgz a:active,
  .kxpw1:active,
  .cvphpk7:active,
  .c6jp a:active,
  .c6jp button:active {transition:box-shadow 102ms linear, filter 63ms linear;transform: none;}
  .r7cnw5r:active {transform: rotate(-1deg);}

  .ssyq:active,
  .jn41:active,
  .e7dz a:active,
  .wfsh8k:active,
  .e4b1:active,
  .nw5qb10:active,
  .dnn6:active,
  .htbp9:active,
  .jnqpzht:active,
  .a1pq6 a:active,
  .azwpt7:active,
  .r7cnw5r:active,
  .zab4vem:active .b1q2xj9,
  .mve0 a:active,
  .rn47qg a:active,
  .qc6z4p7:active,
  .yzhjgz a:active,
  .kxpw1:active,
  .cvphpk7:active {box-shadow: var(--b7a);filter: brightness(0.9);}

  .ppaxc {transition:transform 0.131s linear, visibility 0.13s linear;}
}

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

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

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

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

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

.pzz0hhm {--cg6: 40px;--pux7f: var(--g7zp);--rh6: 0;--sif: 0 14px;--w8cc: 999px;--l7dz: 18px;--nif: 999px;}

.p712 h2.khp7d.khp7d {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--by28);letter-spacing: normal;margin: 0 0 1em;}
.p712 h2.rw3zax.rw3zax {margin: 0 0 .45em;letter-spacing: normal;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--by28);}
.p712 h2.jgy23.jgy23 {letter-spacing: normal;margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--by28);}

.p712 h2.rw3zax.bw0czk6 {margin: 0 0 .6em;padding-left:4px;}

.p712 h2.rw3zax.yds9szw {margin: 0;}

.p712 .s9kha:not(.ewctep):not(.pzav) h2.jgy23.jgy23 {margin: 0 0 .45em 16px;}

.p712 .jabq h2.jgy23 {margin: 0;}

.p712 a.d4xwt, .p712 .ssyq.d4xwt, .p712 .m4a6zmn, .p712 .m6en9tp {color: var(--k7hby, var(--qn9));}

.eqg8.eqg8, .kfg8n8z.kfg8n8z {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:13px;}
.eqg8 > *, .kfg8n8z > * {min-width: 0;}
.eqg8 .e4b1 {flex-direction: column;display: flex;width: 100%;gap:8px;justify-content: center;padding: 12px;}
.eqg8 .ybwbj {max-width:139px;width: 100%;}
.kfg8n8z .nw5qb10 {width: 100%;min-width: 0;display: flex;}
@media (max-width:769px) {
  .eqg8.eqg8, .kfg8n8z.kfg8n8z {grid-template-columns: repeat(2, minmax(0, 1fr));gap:12px;}
  .kfg8n8z.kfg8n8z {padding: 12px;}
}

p.exdcb, blockquote.exdcb {margin: 0;}
b.prg8 {display: block;}
.ch43 {margin: 0;}
p.t1v61 {margin: 0;}

.ww1wvnq :is(.h81ej, .fejs, .f6djcn, .eqyby5) {margin-inline: auto;max-width: var(--z2yf);box-sizing: border-box;padding-inline: var(--pybb);}
.xq6wqha .xzw8b.xzw8b, .xzw8b.xzw8b {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.xzw8b.xzw8b > * {max-width: none;min-width: 0;}
@media (max-width:905px) { .xzw8b.xzw8b {grid-template-columns: minmax(0, 1fr);} }
.h17jb40 .n6qwza8.n6qwza8 {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.h17jb40 .n6qwza8 > * {min-width: 0;}

.h17jb40.awrd {align-items: center;gap: clamp(18px, 3vw, 40px);display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.awrd > .nkhg1mn {z-index: 1;min-width: 0;grid-row: 1;grid-column: 1;position: relative;}
.awrd > .qt241 {grid-row: 1;grid-column: 2;}
.qt241 {position: relative;margin: 0;z-index: 1;display: grid;background: var(--yz59);padding: 18px;border-radius: calc(var(--cy8a) - 4px);grid-template-columns: repeat(3, minmax(0, 1fr));gap:13px;box-shadow: var(--b7a);}
.en7cs {box-shadow: var(--h8xy), var(--v8s);display: block;aspect-ratio: 3 / 4;border-radius:22px;overflow: hidden;}
.en7cs:nth-child(2) {transform: translateY(-8px);}
.en7cs img {width: 100%;height: 100%;object-fit: cover;display: block;}
@media (max-width:769px) {
  .h17jb40.awrd {grid-template-columns: minmax(0, 1fr);}
  .awrd > .qt241 {grid-row: 1;grid-column: 1;}
  .awrd > .nkhg1mn {grid-row: 2;}
}

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