

:root {--vrbt: 18px;--nyk: inset 0 -1px 0 color-mix(in srgb, var(--xwmof) 14%, transparent);--k7b: clamp(18px, 2.4vw, 34px);--ufb: var(--dnzir);--mcep: clamp(16px, 2.2vw, 30px);--wigb9: var(--ei9);--uur4: 22px;--b4ah2:
    inset 0 3px 9px color-mix(in srgb, var(--xwmof) calc(28% + var(--be4c, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--xwmof) 18%, transparent);--fj1j7:
    0 1px 2px color-mix(in srgb, var(--xwmof) calc(11% + var(--be4c, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--xwmof) calc(13% + var(--be4c, 0) * 4%), transparent);--ey4s: color-mix(in srgb, var(--bbfn) 35%, var(--ehjd0));--lj4: 110ms cubic-bezier(0.4, 0, 0.2, 1);--v1opr: var(--s5y);--n2k: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--dza4: var(--mj2h);--jlil: 0.985;--lo7b: var(--h257);--nzs: 1140px;--d8vt:
    inset 0 2px 5px color-mix(in srgb, var(--xwmof) calc(24% + var(--be4c, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--xwmof) 16%, transparent);--xwmof: color-mix(in srgb, var(--zksq) 78%, #000);--ydynp: var(--n6cnr);--me5lg: 0.95;--ehjd0: var(--zksq);--mxgz:
    0 2px 4px color-mix(in srgb, var(--xwmof) calc(12% + var(--be4c, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--xwmof) calc(16% + var(--be4c, 0) * 6%), transparent);--bmb81: 999px;--rr6fb: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--be4c, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--be4c, 0) * 3%), transparent) 42%,
    transparent 68%
  );--sg2:"Quicksand", "Varela Round", system-ui, "Rubik", sans-serif;--mpzfh: var(--vn5);--xya0y:
    0 4px 8px color-mix(in srgb, var(--xwmof) calc(13% + var(--be4c, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--xwmof) calc(18% + var(--be4c, 0) * 7%), transparent);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.rysrnh {--uur4: 26px;--vrbt: 22px;--bmb81: 999px;}
.kb5y0x {--vrbt: 16px;--bmb81: 14px;--uur4: 18px;}
.p8wbx9 {--vrbt: 26px;--uur4: 30px;--bmb81: 999px;}

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

.xr9y6 {top: 0;z-index: 200;position: absolute;left: -9999px;}
.xr9y6:focus {top: 12px;background: var(--mpzfh);box-shadow: var(--mxgz);padding: 10px 16px;color: var(--ehjd0);left: 12px;border-radius: var(--bmb81);}

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

.c5re6nt {display: flex;min-height: 60px;margin: 0 auto;gap:14px;background: var(--qu3e);align-items: center;border-radius: var(--bmb81);max-width: var(--nzs);padding: 7px 8px 7px 16px;overflow: hidden;position: relative;box-shadow: var(--mxgz), var(--nyk);}
.c5re6nt::before {background: var(--rr6fb);position: absolute;pointer-events: none;inset: 0;content: "";border-radius: inherit;}
.r2dat01 {margin: 0;color: var(--wmipb, var(--a63));letter-spacing: .005em;font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--sg2);}
.t9k1 {z-index: 1;align-items: center;gap:7px;position: relative;display: flex;}

.rntd {color: var(--hjd, var(--rww3));background: var(--f65);}
.w3p0 {background: var(--b3o);color: var(--sz0m6, var(--wduj));}

.ms3st a {transition:background var(--n2k), transform var(--n2k), box-shadow var(--n2k);}
.ms3st a:hover {background: color-mix(in srgb, var(--a63) 10%, transparent);}
.ms3st a:active {box-shadow: var(--d8vt);transition:transform var(--lj4), box-shadow var(--lj4);transform: scale(var(--me5lg));}
.ms3st a[aria-current="page"] {box-shadow: var(--d8vt);background: color-mix(in srgb, var(--a63) 14%, transparent);}
.ms3st a:focus-visible,
.k3xw:focus-visible {border-radius: var(--bmb81);outline: 3px solid var(--a63);outline-offset: 2px;}

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

.qqhvs:hover {box-shadow: var(--mxgz), var(--nyk);transform: translateY(-1px);}
.qqhvs:active {transform: scale(var(--me5lg));}

.n05qa {color: var(--jbl, var(--m8s7));background: var(--bbfn);}
.n05qa:hover {background: var(--rkis);}

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

.xhfddfq {padding-bottom: max(96px, var(--fq6xo, 96px));}

.p4xqhq {margin: 8px 0 var(--k7b);position: relative;}
.r8dfc65 {background: var(--ufb);font: 600 15px/1 var(--sg2);box-shadow: var(--d8vt);min-height: 52px;color: var(--ehjd0);transition:box-shadow var(--n2k);width: 100%;padding: 0 22px;border: 0;border-radius: var(--bmb81);}
.r8dfc65::placeholder {color: var(--dza4);}
.r8dfc65:focus {outline: 3px solid var(--ey4s);outline-offset: 2px;box-shadow: var(--b4ah2);}
.hyf3m {display: flex;margin-top:11px;flex-direction: column;gap:6px;}
.hyf3m:empty {display: none;}
.hyf3m a {display: block;padding: 12px 20px;color: var(--ehjd0);font-weight: 600;background: var(--mpzfh);transition:transform var(--n2k), box-shadow var(--n2k);text-decoration: none;border-radius: var(--bmb81);box-shadow: var(--fj1j7), var(--nyk);min-height: 44px;}
.hyf3m a:active {transform: scale(var(--me5lg));box-shadow: var(--d8vt);transition:transform var(--lj4), box-shadow var(--lj4);}

.er5faw {--g4061: clamp(34px, 5.4vw, 66px);transition:transform var(--n2k), box-shadow var(--n2k);background: var(--mpzfh);display: grid;position: relative;gap: clamp(16px, 2.4vw, 30px);box-shadow: var(--xya0y), var(--nyk);border-radius: var(--uur4);padding: clamp(22px, 3.4vw, 44px);overflow: hidden;}
.er5faw::before {pointer-events: none;inset: 0;position: absolute;content: "";background: var(--rr6fb);border-radius: inherit;}
.er5faw:active {transition:transform var(--lj4), box-shadow var(--lj4);transform: scale(var(--jlil));box-shadow: var(--mxgz), var(--nyk);}

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

.mwkvzh {min-width: 0;position: relative;z-index: 1;}
.dfdw0 {margin: 0 0 12px;color: var(--lo7b);background: var(--ufb);border-radius: var(--bmb81);padding: 7px 16px;font: 700 12px/1 var(--sg2);font-style: normal;display: inline-block;box-shadow: var(--d8vt);text-transform: uppercase;letter-spacing: .1em;}

.cqy146e,
.xhfddfq .cqy146e {line-height:1.02;letter-spacing: -0.024em;color: var(--ehjd0);margin: 0 0 .34em;font-weight: 700;font-size: var(--g4061);}
.q4q7t {max-width: 46ch;font-size: clamp(15px, 1.6vw, 18px);color: color-mix(in srgb, var(--ehjd0) 88%, transparent);margin: 0 0 22px;line-height:1.57;}
.st62 {min-height: 52px;font-size: 15px;padding: 0 30px;}

.vecn {transition:transform var(--n2k), box-shadow var(--n2k);position: relative;z-index: 1;margin: 0;box-shadow: var(--mxgz), var(--nyk);border-radius: var(--vrbt);background: var(--ufb);overflow: hidden;transform: rotate(-1deg);}
.vecn:active {transform: rotate(-1deg) scale(var(--me5lg));transition:transform var(--lj4), box-shadow var(--lj4);box-shadow: var(--d8vt);}
.xs6f3 {aspect-ratio: 4 / 3;}
.aexp0w {aspect-ratio: 21 / 8;}
.vecn img,
.c977gs9 {width: 100%;height: 100%;object-fit: cover;display: block;}

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

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

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

@media (max-width:849px) {
  .gmb2 {grid-template-columns: minmax(0, 1fr);}
  .xs6f3 {aspect-ratio: 16 / 9;}
  
  .vecn {max-height: 30vh;}
  .er5faw {padding: 20px;}
}

.sbaty {}
.bvew {gap:17px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;list-style: none;padding: 0;margin: 0;}
@media (max-width:995px) { .bvew {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:532px)  { .bvew {grid-template-columns: minmax(0, 1fr);} }
.hrb34 {border-radius: var(--vrbt);display: block;overflow: hidden;color: var(--ehjd0);transition:transform var(--n2k), box-shadow var(--n2k), filter var(--n2k);background: var(--mpzfh);box-shadow: var(--fj1j7), var(--nyk);position: relative;padding: 10px 10px 14px;text-decoration: none;}
.hrb34::before {border-radius: inherit;content: "";pointer-events: none;background: var(--rr6fb);inset: 0;position: absolute;}
.hrb34:hover {transform: translateY(-2px);box-shadow: var(--mxgz), var(--nyk);}
.hrb34:active {transform: scale(var(--me5lg));transition:transform var(--lj4), box-shadow var(--lj4), filter var(--lj4);filter: brightness(0.94);box-shadow: var(--d8vt);}
.hrb34:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 3px;}

.wm9jrgw {aspect-ratio: 1;z-index: 1;overflow: hidden;box-shadow: var(--d8vt);display: block;background: var(--ufb);border-radius: calc(var(--vrbt) - 6px);position: relative;}
.wm9jrgw img {width: 100%;height: 100%;object-fit: cover;display: block;}
.snqc {display: block;white-space: nowrap;position: relative;text-overflow: ellipsis;font: 700 15px/1.3 var(--sg2);color: var(--ehjd0);margin-top:12px;z-index: 1;overflow: hidden;}
.s67gqa9 {z-index: 2;right: 12px;box-shadow: var(--fj1j7);height: 26px;color: var(--uzw0, var(--jbl, var(--m8s7)));align-items: center;top: 12px;border-radius: 50%;width: 26px;position: absolute;font-style: normal;background: var(--bbfn);justify-content: center;font-size: 11px;display: inline-flex;}

.vx2b {}
.nptr {gap:15px;display: flex;flex-wrap: wrap;}
.k8vek0z {color: var(--ehjd0);align-items: center;display: inline-flex;padding: 10px 22px 10px 10px;overflow: hidden;position: relative;text-decoration: none;gap:11px;background: var(--mpzfh);box-shadow: var(--fj1j7), var(--nyk);border-radius: var(--bmb81);min-height: 74px;transition:transform var(--n2k), box-shadow var(--n2k), filter var(--n2k);}
.k8vek0z::before {inset: 0;position: absolute;pointer-events: none;content: "";background: var(--rr6fb);border-radius: inherit;}
.k8vek0z:hover {transform: translateY(-2px);box-shadow: var(--mxgz), var(--nyk);}
.k8vek0z:active {transform: scale(var(--me5lg));transition:transform var(--lj4), box-shadow var(--lj4), filter var(--lj4);filter: brightness(0.94);box-shadow: var(--d8vt);}
.k8vek0z:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 3px;}

.fmap {z-index: 1;box-shadow: var(--d8vt);position: relative;width: 100px;display: inline-flex;height: 54px;justify-content: center;align-items: center;background: color-mix(in srgb, var(--xwmof) 88%, var(--qwx5y));border-radius: calc(var(--bmb81) - 4px);}
.fmap img {max-width:81px;max-height: 40px;object-fit: contain;height: auto;width: auto;}
.j9dzc {font: 600 14px/1 var(--sg2);font-style: normal;color: var(--ehjd0);position: relative;z-index: 1;}

.jp3tpj {}
.tyee {gap:14px;background: var(--ufb);padding: 18px;flex-wrap: wrap;box-shadow: var(--b4ah2);display: flex;border-radius: var(--uur4);}
.mghgak {border-radius: var(--vrbt);background: var(--mpzfh);gap:5px;position: relative;min-height: 74px;flex-direction: column;box-shadow: var(--fj1j7), var(--nyk);align-items: center;min-width: 118px;display: inline-flex;text-decoration: none;justify-content: center;color: var(--ehjd0);padding: 12px 16px;transition:transform var(--n2k), box-shadow var(--n2k);}
.mghgak:hover {transform: translateY(-1px);box-shadow: var(--mxgz), var(--nyk);}
.mghgak:active {box-shadow: var(--d8vt);transition:transform var(--lj4), box-shadow var(--lj4);transform: scale(var(--jlil));}
.mghgak:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 3px;}
.gn181n1 {height: 36px;align-items: center;width: 84px;box-shadow: var(--d8vt);background: color-mix(in srgb, var(--xwmof) 88%, var(--qwx5y));justify-content: center;border-radius:11px;display: inline-flex;}
.gn181n1 img {height: auto;object-fit: contain;max-height: 26px;max-width:70px;width: auto;}
.x71x8tj {color: var(--lo7b);font: 600 12px/1 var(--sg2);}

.s5gnt {}
.j60td {padding: 16px 26px;margin-bottom:15px;gap:6px;background: var(--ufb);width: auto;box-shadow: var(--b4ah2);align-items: baseline;border-radius: var(--bmb81);display: inline-flex;}
.f3jk96a {font: 700 clamp(28px, 3.4vw, 44px)/1 var(--sg2);color: var(--ey4s);}
.kaz3 {color: var(--lo7b);font: 600 14px/1 var(--sg2);}
.f3z0erq {max-width: 62ch;color: color-mix(in srgb, var(--ehjd0) 88%, transparent);}
.q868kf {display: flex;justify-content: center;margin: 0;padding: 0;list-style: none;flex-wrap: wrap;gap:14px;}
.q868kf > * {max-width: calc(50% - 7px);flex: 1 1 240px;min-width: 0;}
@media (max-width:612px) { .q868kf > * {max-width: none;} }
.a59ynr {box-shadow: var(--fj1j7), var(--nyk);border-radius: var(--vrbt);overflow: hidden;position: relative;transition:transform var(--n2k), box-shadow var(--n2k);padding: 18px 20px;background: var(--mpzfh);}
.a59ynr::before {position: absolute;background: var(--rr6fb);border-radius: inherit;inset: 0;pointer-events: none;content: "";}
.a59ynr:active {box-shadow: var(--d8vt);transition:transform var(--lj4), box-shadow var(--lj4);transform: scale(var(--jlil));}
.gmw67r {z-index: 1;quotes: none;display: block;position: relative;color: var(--ehjd0);}

.chxt {color: var(--ey4s);position: relative;font-style: normal;display: block;letter-spacing: .14em;z-index: 1;margin-top:9px;}
.qm8p {display: block;color: var(--lo7b);z-index: 1;margin-top:5px;font: 600 12px/1 var(--sg2);font-style: normal;position: relative;}

.tr71 {overflow: hidden;padding: clamp(18px, 2.4vw, 30px);gap:19px;align-items: center;transition:transform var(--n2k), box-shadow var(--n2k);position: relative;background: var(--mpzfh);border-radius: var(--uur4);display: grid;box-shadow: var(--mxgz), var(--nyk);}
.tr71::before {border-radius: inherit;position: absolute;background: var(--rr6fb);content: "";inset: 0;pointer-events: none;}
.tr71:active {transition:transform var(--lj4), box-shadow var(--lj4);box-shadow: var(--d8vt);transform: scale(var(--jlil));}

.yg7z {grid-template-columns: minmax(0, 1fr);}
.ks4n {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.ytme {direction: ltr;}
.emxst5 > .enrtx6 {order: 2;}
.enrtx6 {z-index: 1;position: relative;min-width: 0;}
.bda4nj {font: 700 clamp(19px, 2vw, 26px)/1.22 var(--sg2);margin: 0 0 .5em;color: var(--ehjd0);}
.z6y39 {color: color-mix(in srgb, var(--ehjd0) 88%, transparent);}
.z6y39 p:last-child {margin-bottom:16px;}

.yvc7 {z-index: 1;margin: 0;position: relative;}
.ndxnjdq {background: var(--ufb);box-shadow: var(--d8vt);display: block;overflow: hidden;border-radius: var(--vrbt);}
.ndxnjdq img {width: 100%;height: auto;display: block;}

.kyj8a {position: relative;background: var(--mpzfh);box-shadow: var(--mxgz), var(--nyk);padding: clamp(20px, 2.8vw, 34px);overflow: hidden;border-radius: var(--uur4);}
.kyj8a::before {position: absolute;pointer-events: none;inset: 0;border-radius: inherit;background: var(--rr6fb);content: "";}
.qvcrsqe {gap:11px;flex-wrap: wrap;align-items: center;display: flex;z-index: 1;position: relative;}
.as9enr {font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--sg2);flex: 1 1 100%;margin: 0;color: var(--ehjd0);letter-spacing: -.028em;}
.fq11a {flex: 1 1 100%;max-width: 60ch;color: color-mix(in srgb, var(--ehjd0) 88%, transparent);margin: 0;}

.ydzpj {margin: 18px 0 0;position: relative;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;gap:15px;padding: 4px 0 10px;overflow-x: auto;scrollbar-width: none;display: flex;z-index: 1;list-style: none;overscroll-behavior-x: contain;}
.ydzpj::-webkit-scrollbar {display: none;}
.mge9hp {overflow: hidden;box-shadow: var(--fj1j7), var(--nyk);flex: 0 0 auto;border-radius: var(--vrbt);transition:transform var(--n2k), box-shadow var(--n2k);scroll-snap-align: start;background: var(--ufb);}
.mge9hp:active {transition:transform var(--lj4), box-shadow var(--lj4);transform: scale(var(--me5lg));box-shadow: var(--d8vt);}
.mge9hp figure {margin: 0;}
.mge9hp img {display: block;width: 100%;object-fit: cover;height: 100%;}
.gvgwt3v .mge9hp {width: min(94%, 820px);}
.xc8e49s .mge9hp {width: min(78%, 440px);}
.sz3rz1 {padding: 13px 16px;font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--sg2);color: var(--ehjd0);}

.p5j74ye {background: var(--mpzfh);border-radius: var(--uur4);position: relative;gap:2px 18px;display: grid;padding: clamp(18px, 2.4vw, 28px);box-shadow: var(--mxgz), var(--nyk);overflow: hidden;grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";grid-template-columns: auto minmax(0, 1fr);}
.p5j74ye::before {inset: 0;border-radius: inherit;background: var(--rr6fb);position: absolute;pointer-events: none;content: "";}
.cdj7 {background: var(--ufb);box-shadow: var(--b4ah2);z-index: 1;border-radius: 50%;align-items: center;position: relative;height: 84px;display: inline-flex;width: 84px;justify-content: center;grid-area: well;overflow: hidden;flex: 0 0 auto;}
.cdj7 img {object-fit: cover;width: 100%;height: 100%;}
.m96be3 {letter-spacing: .1em;position: relative;text-transform: uppercase;margin: 0;color: var(--lo7b);align-self: end;grid-area: credit;font: 700 11px/1 var(--sg2);z-index: 1;}
.cjpbkgt {position: relative;grid-area: name;color: var(--ehjd0);z-index: 1;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--sg2);}
.xytwj {position: relative;grid-area: role;font: 600 13px/1.4 var(--sg2);font-style: normal;color: var(--lo7b);z-index: 1;}
.cfxt9z {margin: 14px 0 0;position: relative;grid-area: bio;z-index: 1;color: color-mix(in srgb, var(--ehjd0) 88%, transparent);}

.cnsrf {padding: 0;grid-area: links;z-index: 1;position: relative;display: flex;margin: 14px 0 0;gap:11px;list-style: none;}
.cnsrf a {box-shadow: var(--fj1j7), var(--nyk);color: var(--ehjd0);border-radius: 50%;background: var(--ufb);transition:transform var(--n2k), box-shadow var(--n2k);width: 44px;height: 44px;justify-content: center;display: inline-flex;align-items: center;}
.cnsrf a:active {transform: scale(var(--me5lg));transition:transform var(--lj4), box-shadow var(--lj4);box-shadow: var(--d8vt);}
.cnsrf a:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 3px;}
.hvfs {grid-area: note;margin-top:14px;position: relative;color: var(--lo7b);z-index: 1;font-size: 12px;}

.nje5an0,
.eqvh7 {align-items: flex-start;display: flex;flex-direction: column;}

.b4bp40e {max-width: 100%;display: flex;z-index: 1;gap:18px;align-items: center;position: relative;}
.mjnsaj {flex-direction: column;min-width: 0;display: flex;gap:3px;overflow-wrap: anywhere;}

.mjnsaj .m96be3 {align-self: flex-start;}

.eqvh7 .cdj7 {width: 64px;margin-bottom:14px;height: 64px;}
.tcpx {position: relative;font: 600 13px/1.65 var(--sg2);color: var(--lo7b);overflow-wrap: anywhere;z-index: 1;margin: 0;}
.tcpx .cjpbkgt {color: var(--ehjd0);font-size: clamp(16px, 1.6vw, 19px);}
.tcpx .xytwj {font-size: 13px;}

.cvvjx {}
.jmn1rep {display: flex;padding: 0;flex-direction: column;list-style: none;gap:10px;margin: 0;}
.nx3p7b {background: var(--mpzfh);transition:box-shadow var(--n2k), transform var(--n2k);position: relative;overflow: hidden;border-radius: var(--vrbt);box-shadow: var(--fj1j7), var(--nyk);}
.nx3p7b::before {pointer-events: none;background: var(--rr6fb);border-radius: inherit;position: absolute;content: "";inset: 0;}

.nx3p7b:has(details[open]) {box-shadow: var(--b4ah2);background: var(--ufb);}
.nx3p7b:active {transition:transform var(--lj4);transform: scale(var(--jlil));}
.nx3p7b details {position: relative;z-index: 1;}
.a0db8nt {list-style: none;align-items: center;color: var(--ehjd0);padding: 14px 20px;cursor: pointer;font: 700 15px/1.35 var(--sg2);min-height: 56px;gap:13px;display: flex;}
.a0db8nt::-webkit-details-marker {display: none;}
.a0db8nt strong {flex: 1 1 auto;font-weight: 700;}
.a0db8nt:focus-visible {border-radius: var(--vrbt);outline: 3px solid var(--ey4s);outline-offset: -3px;}

.y8jp3je {background: var(--ufb);flex: 0 0 auto;height: 14px;width: 14px;box-shadow: var(--d8vt);transition:background var(--n2k);border-radius: 50%;}
details[open] .y8jp3je {background: var(--bbfn);}
.e6k8 {padding: 0 20px 18px;}
.ys1p7e {color: color-mix(in srgb, var(--ehjd0) 88%, transparent);margin: 0;}

.v4aevxk {}

.b3a2 {gap:19px;flex-wrap: wrap;justify-content: center;display: flex;}
.b3a2 > * {flex: 1 1 200px;min-width: 0;max-width: calc(50% - 9px);}
@media (max-width:609px) { .b3a2 > * {max-width: none;} }
.em89 {min-width: 0;}
.escv {height: 52px;color: var(--ey4s);border-radius: 50%;justify-content: center;align-items: center;font: 700 18px/1 var(--sg2);transition:transform var(--n2k), box-shadow var(--n2k);background: var(--mpzfh);margin-bottom:11px;box-shadow: var(--mxgz), var(--nyk), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);width: 52px;display: inline-flex;}
.em89:active .escv {transform: scale(var(--me5lg));transition:transform var(--lj4), box-shadow var(--lj4);box-shadow: var(--d8vt);}
.y9t062c {margin: 0 0 .35em;color: var(--ehjd0);font: 700 16px/1.3 var(--sg2);}
.hbxdk {margin: 0;font-size: 14px;color: color-mix(in srgb, var(--ehjd0) 86%, transparent);}

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

.b354q2d {display: grid;gap:15px;}
.ratw {display: grid;gap:15px;grid-template-columns: auto minmax(0, 1fr);align-items: start;}
.ratw .escv {margin-bottom: 0;}
.dv16 {min-width: 0;}

.vgp86 {}
.wm2a {grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap:16px;display: grid;}
.n5qz11 {padding: 18px;background: var(--ufb);box-shadow: var(--b4ah2);border-radius: var(--uur4);}
.wgg4 {letter-spacing: .1em;margin: 0 0 12px;color: var(--lo7b);text-transform: uppercase;font: 700 12px/1 var(--sg2);}
.tdxrzg {display: flex;gap:7px;flex-direction: column;margin: 0;}

.xmt7 {align-items: flex-start;border-radius: var(--vrbt);padding: 11px 14px;background: var(--mpzfh);box-shadow: var(--fj1j7), var(--nyk);display: flex;gap:9px;}
.q2fgbh {height: 20px;font: 700 12px/1 var(--sg2);margin-top:0px;width: 20px;justify-content: center;flex: 0 0 auto;box-shadow: var(--d8vt);align-items: center;display: inline-flex;border-radius: 50%;}
.krq45h .q2fgbh {background: color-mix(in srgb, var(--bbfn) 26%, var(--ufb));color: var(--ey4s);}
.pdwgw .q2fgbh {background: var(--ufb);color: var(--lo7b);}
.k6wm {font-size: 14px;margin: 0;line-height:1.49;color: color-mix(in srgb, var(--ehjd0) 90%, transparent);}

.m3rggw {background: var(--ufb);border-radius: var(--uur4);box-shadow: var(--fj1j7);position: relative;padding: clamp(18px, 2.4vw, 30px);}
.bpkt7 {position: absolute;border-radius: 0 999px 999px 0;box-shadow: var(--d8vt);height: 30px;width: 5px;background: var(--bbfn);top: clamp(24px, 3vw, 36px);left: 0;}
.xxzr {font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--sg2);color: var(--ehjd0);margin: 0 0 .5em;}
.fj235 {color: color-mix(in srgb, var(--ehjd0) 90%, transparent);}
.fj235 h3 {margin: 1.4em 0 .4em;}
.fj235 ul, .fj235 ol {padding-left: 1.3em;}
.fj235 li {margin-bottom: .4em;}
.fj235 a {color: var(--ey4s);}

.fj235 table {border-collapse: collapse;margin: 1em 0;width: 100%;}
.fj235 th, .fj235 td {color: var(--fib, var(--ehjd0));border-bottom: 1px solid var(--v1opr);text-align: left;padding: 11px 13px;}
.fj235 th {border-bottom: 2px solid var(--yg1z);font-weight: 700;}

.nr14e9 {padding: clamp(16px, 2.2vw, 26px);background: var(--ufb);border-radius: var(--uur4);box-shadow: var(--fj1j7);}
.pmsns {overflow-wrap: anywhere;margin: 0 0 .5em;color: var(--ehjd0);font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--sg2);}
.kev8 {color: color-mix(in srgb, var(--ehjd0) 90%, transparent);}
.kev8 a {color: var(--ey4s);}

.kev8 a,
.kev8 button {transition:transform var(--n2k);}
.kev8 a:active,
.kev8 button:active {transition:transform var(--lj4);transform: scale(var(--me5lg));}
.kev8 table {width: 100%;border-collapse: collapse;}
.kev8 th, .kev8 td {border-bottom: 1px solid var(--v1opr);color: var(--fib, var(--ehjd0));text-align: left;padding: 10px 12px;}
.kev8 th {border-bottom: 2px solid var(--yg1z);}

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

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

.cyhqcpe {min-width: 0;}
.k3nww8 {min-width: 0;}

.cyhqcpe .hcap {margin: 11px 0 0;width: 46px;}

.pnk16j3 {border-radius: var(--uur4);box-shadow: var(--b4ah2);position: relative;background: var(--ufb);padding: clamp(16px, 2.2vw, 26px);}
.x1j4v {left: 14px;position: absolute;bottom: 16px;top: 16px;background: color-mix(in srgb, var(--bbfn) 40%, var(--ydynp));width: 4px;border-radius: 999px;}

.kf20bs3 {overflow-wrap: anywhere;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--sg2);margin: 0 0 .5em 16px;color: var(--ehjd0);}
.wtpj6t {margin-left:16px;color: color-mix(in srgb, var(--ehjd0) 90%, transparent);}
.wtpj6t a {color: var(--ey4s);}

.wtpj6t table {width: 100%;border-collapse: collapse;}
.wtpj6t th, .wtpj6t td {border-bottom: 1px solid var(--v1opr);text-align: left;padding: 10px 12px;color: var(--fib, var(--ehjd0));}
.wtpj6t th {border-bottom: 2px solid var(--yg1z);}

.hbyp .wtpj6t,
.vh6x .wtpj6t {margin-left: 0;}

.kz1c {background: var(--mpzfh);align-items: center;z-index: 1;border-radius: var(--bmb81);padding: 8px 18px;position: relative;max-width: 100%;box-shadow: var(--fj1j7), var(--nyk);margin: 0 0 14px;display: inline-flex;}
.kz1c .kf20bs3 {margin: 0;}

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

.jqzdd {position: relative;display: flex;}
.rzc54s {justify-content: flex-start;}
.ce67 {justify-content: center;}
.nc7777 {justify-content: flex-end;}
.aqy69z .ekpm {width: auto;}
.cm35n8 .ekpm {width: 100%;}
.ekpm {min-height: 56px;position: relative;gap:11px;z-index: 1;padding: 0 34px;font-size: 16px;}
.q6n2d {display: inline-block;position: relative;z-index: 1;}

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

.sgzvv {transition:transform var(--n2k);}
.ekpm:hover .sgzvv {transform: translateX(3px);}

.a8dtg0 {margin: 0;position: relative;}
.ke31fbs {background: var(--ufb);box-shadow: var(--b4ah2);display: block;border-radius: var(--uur4);overflow: hidden;position: relative;}
.ke31fbs img {width: 100%;height: auto;display: block;}

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

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

.ke31fbs.x18x {overflow: visible;}

.etvchr {position: relative;display: block;box-shadow: var(--mxgz);overflow: hidden;border-radius: var(--vrbt);}

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

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

.xz189 {overflow: hidden;box-shadow: var(--mxgz), var(--nyk);border-radius: var(--uur4);background: var(--mpzfh);padding: clamp(20px, 2.6vw, 32px);position: relative;}
.xz189::before {content: "";pointer-events: none;background: var(--rr6fb);border-radius: inherit;inset: 0;position: absolute;}
.m748e7 {margin-bottom:10px;border-radius: var(--bmb81);background: var(--ufb);position: relative;z-index: 1;color: var(--lo7b);box-shadow: var(--d8vt);text-transform: uppercase;letter-spacing: .1em;display: inline-block;font: 700 11px/1 var(--sg2);padding: 6px 14px;}
.g1dyw {position: relative;margin: 0 0 .3em;color: var(--ehjd0);z-index: 1;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--sg2);}
.b1bs {position: relative;z-index: 1;color: color-mix(in srgb, var(--ehjd0) 88%, transparent);margin: 0 0 18px;max-width: 56ch;}
.h3z0k {display: flex;list-style: none;box-shadow: var(--d8vt);gap:10px 26px;flex-wrap: wrap;border-radius: var(--vrbt);margin: 0 0 18px;z-index: 1;position: relative;padding: 14px 16px;background: var(--ufb);}
.h3z0k li {flex-direction: column;display: flex;gap:2px;}
.rxhwnbg {color: var(--ehjd0);font: 700 13px/1 var(--sg2);}

.d1amhxa {font: 600 12px/1 var(--sg2);font-style: normal;color: var(--ey4s);letter-spacing: .1em;}
.zprs {flex-wrap: wrap;gap:11px;display: flex;position: relative;z-index: 1;}

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

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

.ezdgrpt {box-shadow: var(--d8vt);border-radius: var(--uur4);background: var(--ufb);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);}
.dd1a {list-style: none;align-items: center;display: flex;gap:11px;min-height: 44px;cursor: pointer;}
.dd1a::-webkit-details-marker {display: none;}
.dd1a:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 3px;border-radius: var(--bmb81);}
.crs6 {color: var(--ehjd0);font: 700 15px/1 var(--sg2);}
.zby564b {color: var(--lo7b);font: 600 12px/1 var(--sg2);}

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

.ky6jfx {list-style: none;padding: 0;margin-bottom: 0;}
.ky6jfx li {display: flex;min-width: 0;}
.d3t3nd {margin-top:12px;flex-wrap: wrap;gap:9px;display: flex;}

.d3t3nd {counter-reset: ptnav;}
.d3t3nd a {box-shadow: var(--fj1j7), var(--nyk);background: var(--mpzfh);color: var(--ehjd0);gap:9px;counter-increment: ptnav;font: 600 13px/1 var(--sg2);text-decoration: none;min-height: 44px;display: inline-flex;border-radius: var(--bmb81);transition:transform var(--n2k), box-shadow var(--n2k);align-items: center;padding: 0 18px;}
.d3t3nd a::before {content: counter(ptnav);color: var(--ey4s);font-weight: 700;}
.d3t3nd a:hover {transform: translateY(-1px);box-shadow: var(--mxgz), var(--nyk);}
.d3t3nd a:active {transform: scale(var(--me5lg));box-shadow: var(--d8vt);transition:transform var(--lj4), box-shadow var(--lj4);}
.d3t3nd a:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 3px;}

.pk8q {background: var(--mpzfh);overflow: hidden;padding: clamp(20px, 2.6vw, 30px);border-radius: var(--uur4);position: relative;box-shadow: var(--mxgz), var(--nyk);}
.pk8q::before {content: "";background: var(--rr6fb);inset: 0;position: absolute;pointer-events: none;border-radius: inherit;}
.qfna {font: 700 clamp(19px, 2vw, 25px)/1.2 var(--sg2);color: var(--ehjd0);position: relative;z-index: 1;margin: 0 0 .3em;}
.g09kc8 {position: relative;z-index: 1;margin: 0 0 16px;color: color-mix(in srgb, var(--ehjd0) 88%, transparent);}
.pk8q .qqhvs {position: relative;z-index: 1;}

.h42vmb {padding: 18px 20px;background: var(--ufb);border-radius: var(--uur4);box-shadow: var(--d8vt);}
.crdx {letter-spacing: .1em;box-shadow: var(--fj1j7);display: inline-block;color: var(--lo7b);border-radius: var(--bmb81);background: var(--mpzfh);margin-bottom:7px;font: 700 11px/1 var(--sg2);padding: 5px 13px;text-transform: uppercase;}
.d6w29 {color: var(--ehjd0);margin: 0 0 .25em;font: 700 17px/1.25 var(--sg2);}
.gny5q {font-size: 14px;color: color-mix(in srgb, var(--ehjd0) 86%, transparent);margin: 0;}

.nzfqm {border-radius: var(--bmb81);box-shadow: var(--d8vt);display: inline-block;background: var(--ufb);padding: 8px 18px;font: 600 12px/1 var(--sg2);color: var(--lo7b);}

.tq7q3x {left: 12px;right: 12px;margin-bottom: env(safe-area-inset-bottom, 0px);background: var(--mpzfh);box-shadow: var(--xya0y), var(--nyk);justify-content: space-between;position: fixed;align-items: center;bottom: 12px;display: flex;gap:13px;border-radius: var(--bmb81);z-index: 70;padding: 10px 46px 10px 22px;}
.bwrngc7 {color: var(--ehjd0);font: 700 14px/1.3 var(--sg2);}

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

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

.tvjyp::before {box-shadow: var(--d8vt);transition:background var(--lj4);border-radius: 50%;content: '';background: color-mix(in srgb, var(--xwmof) 7%, var(--mpzfh));inset: 10px;position: absolute;}
.tvjyp svg {z-index: 1;position: relative;}
.tvjyp:hover {color: var(--ehjd0);}
.tvjyp:hover::before {background: color-mix(in srgb, var(--xwmof) 12%, var(--mpzfh));}

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

.xjnm9w {background: var(--s2bj);color: var(--siu0, var(--zksq));margin-top:41px;box-shadow: var(--d8vt);padding: 34px var(--mcep) calc(30px + env(safe-area-inset-bottom, 0px));border-radius: var(--uur4) var(--uur4) 0 0;}
.mx2sag,
.mvep0x {margin: 0 auto;max-width: var(--nzs);}
.qg4wh9 img {width: auto;height: 30px;}
.zgw4 {flex-wrap: wrap;gap:24px 40px;margin: 20px 0;display: flex;}
.zgw4 a {color: var(--siu0, var(--zksq));text-decoration: none;display: inline-flex;align-items: center;min-height: 44px;}
.zgw4 a:hover {text-decoration: underline;}
.rf08e1 {gap:13px;margin: 16px 0;flex-wrap: wrap;align-items: center;display: flex;}
.mvep0x {padding-top:18px;font-size: 13px;opacity:0.84;}

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

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

.wcyadt {transform: translateX(-102%);border-radius: 0 var(--uur4) var(--uur4) 0;left: 0;}
.j9xfpm9 {border-radius: var(--uur4) 0 0 var(--uur4);transform: translateX(102%);right: 0;}

.e81k:checked ~ .z417xe {opacity:1;visibility: visible;}
.e81k:checked ~ .qmq4dw {visibility: visible;transform: translateX(0);}

.a1ah {background: var(--qwx5y);gap:13px;top: 0;display: flex;z-index: 1;position: sticky;align-items: center;justify-content: space-between;padding: 14px 16px;}
.tq2kmc {align-items: center;min-height: 44px;display: inline-flex;}
.tq2kmc img {width: auto;display: block;height: 28px;}
.nbq3 {font: 700 17px/1 var(--sg2);color: var(--ehjd0);}

.zv2s {height: 44px;flex: none;transition:transform var(--n2k), box-shadow var(--n2k);cursor: pointer;background: var(--mpzfh);width: 44px;border-radius: 50%;justify-content: center;box-shadow: var(--fj1j7), var(--nyk);align-items: center;display: inline-flex;color: var(--ehjd0);}
.zv2s:active {transform: scale(var(--me5lg));box-shadow: var(--d8vt);transition:transform var(--lj4), box-shadow var(--lj4);}
.zv2s:focus-visible,
.zprb a:focus-visible,
.hw3t0w6:focus-visible,
.vdnhgev:focus-visible {outline: 3px solid var(--ey4s);outline-offset: 2px;}

.zprb {padding: 8px 12px;}
.zprb ul {list-style: none;flex-direction: column;display: flex;margin: 0;padding: 0;gap:9px;}
.zprb a {align-items: center;color: var(--ehjd0);background: var(--mpzfh);box-shadow: var(--fj1j7), var(--nyk);text-decoration: none;padding: 0 18px;display: flex;font: 600 15px/1.2 var(--sg2);border-radius: var(--vrbt);min-height: 52px;transition:transform var(--n2k), box-shadow var(--n2k);}
.zprb a:active {transition:transform var(--lj4), box-shadow var(--lj4);box-shadow: var(--d8vt);transform: scale(var(--me5lg));}

.zprb a[aria-current="page"] {background: var(--ufb);box-shadow: var(--d8vt), inset 3px 0 0 var(--bbfn);}

.k1ew3t {padding: 14px 12px;display: flex;margin-top: auto;flex-direction: column;gap:11px;}
.hw3t0w6,
.vdnhgev {align-items: center;justify-content: center;box-shadow: var(--fj1j7), var(--nyk);transition:transform var(--n2k), box-shadow var(--n2k);min-height: 52px;font: 700 15px/1 var(--sg2);text-decoration: none;padding: 0 20px;border-radius: var(--bmb81);display: inline-flex;}

.hw3t0w6 {background: var(--f65);color: var(--hjd, var(--rww3));}
.vdnhgev {background: var(--b3o);color: var(--sz0m6, var(--wduj));}
.hw3t0w6:active,
.vdnhgev:active {transition:transform var(--lj4), box-shadow var(--lj4);transform: scale(var(--me5lg));box-shadow: var(--d8vt);}

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

@media (max-width:715px) {
  .ks4n {grid-template-columns: minmax(0, 1fr);}
  
  .q9en {grid-template-columns: minmax(0, 1fr);}
  
  .f998va2 {grid-template-columns: minmax(0, 1fr);}
  .f998va2 .h3z0k {flex-direction: row;flex-wrap: wrap;gap:11px 26px;}
  .emxst5 > .enrtx6 {order: 0;}
  .p5j74ye {grid-template-columns: minmax(0, 1fr);justify-items: start;grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";}
  
  .bvew {grid-template-columns: repeat(2, minmax(0, 1fr));gap:13px;}
  .tq7q3x {padding-left:17px;}
  .bwrngc7 {font-size: 13px;}
}

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

  .qqhvs,
  .rfhacrp,
  .ms3st a,
  .er5faw,
  .vecn,
  .hrb34,
  .k8vek0z,
  .mghgak,
  .a59ynr,
  .tr71,
  .mge9hp,
  .cnsrf a,
  .nx3p7b,
  .escv,
  .d3t3nd a,
  .hyf3m a,
  .zv2s,
  .zprb a,
  .hw3t0w6,
  .vdnhgev,
  .kev8 a,
  .kev8 button {transition:box-shadow 113ms linear, filter 135ms linear, background 81ms linear;}

  .sgzvv,
  .ekpm:hover .sgzvv {transform: none;transition:none;}

  .ccpa {transition:none;}

  .qqhvs:hover,
  .qqhvs:active,
  .rfhacrp:active,
  .ms3st a:active,
  .er5faw:active,
  .vecn:active,
  .hrb34:hover,
  .hrb34:active,
  .k8vek0z:hover,
  .k8vek0z:active,
  .mghgak:hover,
  .mghgak:active,
  .a59ynr:active,
  .tr71:active,
  .mge9hp:active,
  .cnsrf a:active,
  .nx3p7b:active,
  .em89:active .escv,
  .d3t3nd a:hover,
  .d3t3nd a:active,
  .hyf3m a:active,
  .zv2s:active,
  .zprb a:active,
  .hw3t0w6:active,
  .vdnhgev:active,
  .kev8 a:active,
  .kev8 button:active {transform: none;transition:box-shadow 68ms linear, filter 63ms linear;}
  .vecn:active {transform: rotate(-1deg);}

  .qqhvs:active,
  .rfhacrp:active,
  .ms3st a:active,
  .hrb34:active,
  .k8vek0z:active,
  .mghgak:active,
  .a59ynr:active,
  .tr71:active,
  .mge9hp:active,
  .cnsrf a:active,
  .er5faw:active,
  .vecn:active,
  .em89:active .escv,
  .d3t3nd a:active,
  .hyf3m a:active,
  .zv2s:active,
  .zprb a:active,
  .hw3t0w6:active,
  .vdnhgev:active {filter: brightness(0.9);box-shadow: var(--b4ah2);}

  .qmq4dw {transition:transform 0.145s linear, visibility 0.176s linear;}
}

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

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

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

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

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

.xbhe6t {--r11t: 18px;--vyc9: 40px;--gdirc: 0;--wu15: 0 14px;--pb76h: 999px;--hnzo4: var(--bmb81);--on0md: 999px;}

.xhfddfq h2.g1dyw.g1dyw {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--sg2);letter-spacing: normal;margin: 0 0 1em;}
.xhfddfq h2.pmsns.pmsns {letter-spacing: normal;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--sg2);margin: 0 0 .45em;}
.xhfddfq h2.kf20bs3.kf20bs3 {margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--sg2);letter-spacing: normal;}

.xhfddfq h2.pmsns.vyv9 {padding-left:4px;margin: 0 0 .6em;}

.xhfddfq h2.pmsns.npbnfsx {margin: 0;}

.xhfddfq .pnk16j3:not(.hbyp):not(.vh6x) h2.kf20bs3.kf20bs3 {margin: 0 0 .45em 16px;}

.xhfddfq .kz1c h2.kf20bs3 {margin: 0;}

.xhfddfq a.n05qa, .xhfddfq .qqhvs.n05qa, .xhfddfq .q6n2d, .xhfddfq .f25xtr {color: var(--jbl, var(--m8s7));}

.nptr.nptr, .tyee.tyee {gap:13px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
.nptr > *, .tyee > * {min-width: 0;}
.nptr .k8vek0z {justify-content: center;gap:7px;width: 100%;display: flex;padding: 12px;flex-direction: column;}
.nptr .fmap {width: 100%;max-width:140px;}
.tyee .mghgak {display: flex;min-width: 0;width: 100%;}
@media (max-width:765px) {
  .nptr.nptr, .tyee.tyee {grid-template-columns: repeat(2, minmax(0, 1fr));gap:13px;}
  .tyee.tyee {padding: 12px;}
}

p.gmw67r, blockquote.gmw67r {margin: 0;}
b.qm8p {display: block;}
.ccw9h {margin: 0;}
p.sz3rz1 {margin: 0;}

.xjnm9w :is(.g8jw, .rf08e1, .mx2sag, .mvep0x) {margin-inline: auto;max-width: var(--nzs);padding-inline: var(--mcep);box-sizing: border-box;}
.s5gnt .q868kf.q868kf, .q868kf.q868kf {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.q868kf.q868kf > * {max-width: none;min-width: 0;}
@media (max-width:905px) { .q868kf.q868kf {grid-template-columns: minmax(0, 1fr);} }
.xz189 .h3z0k.h3z0k {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.xz189 .h3z0k > * {min-width: 0;}

.xz189.sykmb4 {gap: clamp(18px, 3vw, 40px);align-items: center;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.sykmb4 > .y8xjez {min-width: 0;grid-row: 1;z-index: 1;grid-column: 1;position: relative;}
.sykmb4 > .beyvdaz {grid-column: 2;grid-row: 1;}
.beyvdaz {box-shadow: var(--b4ah2);gap:14px;display: grid;z-index: 1;position: relative;border-radius: calc(var(--uur4) - 4px);background: var(--ufb);padding: 18px;margin: 0;grid-template-columns: repeat(3, minmax(0, 1fr));}
.npg556 {border-radius:22px;display: block;box-shadow: var(--mxgz), var(--nyk);aspect-ratio: 3 / 4;overflow: hidden;}
.npg556:nth-child(2) {transform: translateY(-8px);}
.npg556 img {display: block;object-fit: cover;width: 100%;height: 100%;}
@media (max-width:765px) {
  .xz189.sykmb4 {grid-template-columns: minmax(0, 1fr);}
  .sykmb4 > .beyvdaz {grid-row: 1;grid-column: 1;}
  .sykmb4 > .y8xjez {grid-row: 2;}
}

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