

:root {--kwj:
    0 2px 4px color-mix(in srgb, var(--tbm) calc(12% + var(--y5xj, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--tbm) calc(16% + var(--y5xj, 0) * 6%), transparent);--bg3: clamp(16px, 2.2vw, 30px);--enwi: var(--ajn03);--c7n: 110ms cubic-bezier(0.4, 0, 0.2, 1);--ku1b4: var(--x3cun);--w2e9w: 999px;--mk93: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--y5xj, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--y5xj, 0) * 3%), transparent) 42%,
    transparent 68%
  );--bjdm: clamp(18px, 2.4vw, 34px);--jcb: var(--h5d);--kgdsw: 22px;--b2mpv:
    inset 0 3px 9px color-mix(in srgb, var(--tbm) calc(28% + var(--y5xj, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--tbm) 18%, transparent);--gaa1n: 0.95;--drr6: var(--mhqb);--rmdta:
    0 4px 8px color-mix(in srgb, var(--tbm) calc(13% + var(--y5xj, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--tbm) calc(18% + var(--y5xj, 0) * 7%), transparent);--tbm: color-mix(in srgb, var(--mhqb) 78%, #000);--b23iz: var(--goxhw);--npy: 18px;--qdp: inset 0 -1px 0 color-mix(in srgb, var(--tbm) 14%, transparent);--ry9r2: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--mnmv: var(--aphry);--ohva: 1140px;--l2jk:
    inset 0 2px 5px color-mix(in srgb, var(--tbm) calc(24% + var(--y5xj, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--tbm) 16%, transparent);--pu3jf:"Quicksand", "Rubik", "Varela Round", system-ui, sans-serif;--d92d6: var(--vaizx);--sfxm:
    0 1px 2px color-mix(in srgb, var(--tbm) calc(11% + var(--y5xj, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--tbm) calc(13% + var(--y5xj, 0) * 4%), transparent);--b5l: color-mix(in srgb, var(--h2okv) 35%, var(--drr6));--ttnb5: 0.985;--roowd: var(--yc1);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.vhca6 {--npy: 22px;--w2e9w: 999px;--kgdsw: 26px;}
.bcyca {--w2e9w: 14px;--npy: 16px;--kgdsw: 18px;}
.kd1v5q {--w2e9w: 999px;--npy: 26px;--kgdsw: 30px;}

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

.g47nmk {z-index: 200;top: 0;position: absolute;left: -9999px;}
.g47nmk:focus {box-shadow: var(--kwj);background: var(--d92d6);border-radius: var(--w2e9w);top: 12px;left: 12px;padding: 10px 16px;color: var(--drr6);}

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

.vbh7cj {max-width: var(--ohva);display: flex;overflow: hidden;align-items: center;padding: 7px 8px 7px 16px;border-radius: var(--w2e9w);background: var(--z3wwl);margin: 0 auto;min-height: 60px;gap:14px;position: relative;box-shadow: var(--kwj), var(--qdp);}
.vbh7cj::before {background: var(--mk93);border-radius: inherit;inset: 0;pointer-events: none;content: "";position: absolute;}
.ea6w {color: var(--uxue, var(--kqdye));letter-spacing: .005em;margin: 0;font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--pu3jf);}
.f1ea2x {z-index: 1;align-items: center;gap:8px;display: flex;position: relative;}

.n295xp {background: var(--hjb);color: var(--lyk5, var(--vdr2));}
.wk47fv5 {color: var(--mum, var(--r7xt));background: var(--m1npf);}

.sh364s6 a {transition:background var(--ry9r2), transform var(--ry9r2), box-shadow var(--ry9r2);}
.sh364s6 a:hover {background: color-mix(in srgb, var(--kqdye) 10%, transparent);}
.sh364s6 a:active {transition:transform var(--c7n), box-shadow var(--c7n);transform: scale(var(--gaa1n));box-shadow: var(--l2jk);}
.sh364s6 a[aria-current="page"] {box-shadow: var(--l2jk);background: color-mix(in srgb, var(--kqdye) 14%, transparent);}
.sh364s6 a:focus-visible,
.p3jct95:focus-visible {border-radius: var(--w2e9w);outline: 3px solid var(--kqdye);outline-offset: 2px;}

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

.q46w:hover {transform: translateY(-1px);box-shadow: var(--kwj), var(--qdp);}
.q46w:active {transform: scale(var(--gaa1n));}

.k2fy7 {background: var(--h2okv);color: var(--n1a2, var(--uyn));}
.k2fy7:hover {background: var(--g6o);}

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

.fkrasn {padding-bottom: max(96px, var(--n4wo, 96px));}

.jk09b {margin: 8px 0 var(--bjdm);position: relative;}
.gm2r9 {color: var(--drr6);border: 0;border-radius: var(--w2e9w);box-shadow: var(--l2jk);transition:box-shadow var(--ry9r2);background: var(--jcb);font: 600 15px/1 var(--pu3jf);min-height: 52px;padding: 0 22px;width: 100%;}
.gm2r9::placeholder {color: var(--mnmv);}
.gm2r9:focus {outline: 3px solid var(--b5l);outline-offset: 2px;box-shadow: var(--b2mpv);}
.y1f6 {margin-top:11px;flex-direction: column;display: flex;gap:6px;}
.y1f6:empty {display: none;}
.y1f6 a {color: var(--drr6);font-weight: 600;border-radius: var(--w2e9w);text-decoration: none;display: block;padding: 12px 20px;min-height: 44px;box-shadow: var(--sfxm), var(--qdp);transition:transform var(--ry9r2), box-shadow var(--ry9r2);background: var(--d92d6);}
.y1f6 a:active {transition:transform var(--c7n), box-shadow var(--c7n);transform: scale(var(--gaa1n));box-shadow: var(--l2jk);}

.wvec {overflow: hidden;padding: clamp(22px, 3.4vw, 44px);display: grid;gap: clamp(16px, 2.4vw, 30px);position: relative;box-shadow: var(--rmdta), var(--qdp);transition:transform var(--ry9r2), box-shadow var(--ry9r2);background: var(--d92d6);border-radius: var(--kgdsw);--butn: clamp(34px, 5.4vw, 66px);}
.wvec::before {position: absolute;background: var(--mk93);content: "";pointer-events: none;border-radius: inherit;inset: 0;}
.wvec:active {transition:transform var(--c7n), box-shadow var(--c7n);transform: scale(var(--ttnb5));box-shadow: var(--kwj), var(--qdp);}

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

.zxjb {position: relative;min-width: 0;z-index: 1;}
.f2554 {margin: 0 0 12px;letter-spacing: .1em;font: 700 12px/1 var(--pu3jf);font-style: normal;text-transform: uppercase;color: var(--roowd);border-radius: var(--w2e9w);background: var(--jcb);padding: 7px 16px;display: inline-block;box-shadow: var(--l2jk);}

.eevdw2,
.fkrasn .eevdw2 {letter-spacing: -0.024em;font-size: var(--butn);color: var(--drr6);margin: 0 0 .34em;font-weight: 700;line-height:1.04;}
.mm2jvw {max-width: 46ch;font-size: clamp(15px, 1.6vw, 18px);color: color-mix(in srgb, var(--drr6) 88%, transparent);margin: 0 0 22px;line-height:1.55;}
.r91szf {min-height: 52px;padding: 0 30px;font-size: 15px;}

.x8qpk3z {box-shadow: var(--kwj), var(--qdp);position: relative;border-radius: var(--npy);background: var(--jcb);transform: rotate(-1deg);z-index: 1;overflow: hidden;margin: 0;transition:transform var(--ry9r2), box-shadow var(--ry9r2);}
.x8qpk3z:active {transform: rotate(-1deg) scale(var(--gaa1n));box-shadow: var(--l2jk);transition:transform var(--c7n), box-shadow var(--c7n);}
.xgqav {aspect-ratio: 4 / 3;}
.db8r {aspect-ratio: 21 / 8;}
.x8qpk3z img,
.mw5nq {height: 100%;display: block;object-fit: cover;width: 100%;}

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

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

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

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

.nxs0 {}
.tazztdf {list-style: none;margin: 0;display: grid;padding: 0;gap:18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:1005px) { .tazztdf {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .tazztdf {grid-template-columns: minmax(0, 1fr);} }
.anxy9yx {padding: 10px 10px 14px;display: block;transition:transform var(--ry9r2), box-shadow var(--ry9r2), filter var(--ry9r2);position: relative;box-shadow: var(--sfxm), var(--qdp);text-decoration: none;color: var(--drr6);background: var(--d92d6);border-radius: var(--npy);overflow: hidden;}
.anxy9yx::before {pointer-events: none;position: absolute;background: var(--mk93);content: "";inset: 0;border-radius: inherit;}
.anxy9yx:hover {transform: translateY(-2px);box-shadow: var(--kwj), var(--qdp);}
.anxy9yx:active {transition:transform var(--c7n), box-shadow var(--c7n), filter var(--c7n);filter: brightness(0.94);transform: scale(var(--gaa1n));box-shadow: var(--l2jk);}
.anxy9yx:focus-visible {outline: 3px solid var(--b5l);outline-offset: 3px;}

.g2h3 {aspect-ratio: 1;position: relative;border-radius: calc(var(--npy) - 6px);z-index: 1;overflow: hidden;display: block;background: var(--jcb);box-shadow: var(--l2jk);}
.g2h3 img {object-fit: cover;height: 100%;display: block;width: 100%;}
.e909 {display: block;z-index: 1;white-space: nowrap;text-overflow: ellipsis;position: relative;color: var(--drr6);font: 700 15px/1.3 var(--pu3jf);overflow: hidden;margin-top:11px;}
.fmda {width: 26px;font-style: normal;border-radius: 50%;align-items: center;font-size: 11px;justify-content: center;background: var(--h2okv);z-index: 2;top: 12px;color: var(--i35z, var(--n1a2, var(--uyn)));box-shadow: var(--sfxm);height: 26px;position: absolute;right: 12px;display: inline-flex;}

.dez3 {}
.fprgxc {flex-wrap: wrap;display: flex;gap:14px;}
.yf5e33m {position: relative;gap:12px;align-items: center;background: var(--d92d6);transition:transform var(--ry9r2), box-shadow var(--ry9r2), filter var(--ry9r2);padding: 10px 22px 10px 10px;border-radius: var(--w2e9w);text-decoration: none;color: var(--drr6);box-shadow: var(--sfxm), var(--qdp);overflow: hidden;min-height: 74px;display: inline-flex;}
.yf5e33m::before {border-radius: inherit;content: "";pointer-events: none;inset: 0;background: var(--mk93);position: absolute;}
.yf5e33m:hover {box-shadow: var(--kwj), var(--qdp);transform: translateY(-2px);}
.yf5e33m:active {transition:transform var(--c7n), box-shadow var(--c7n), filter var(--c7n);filter: brightness(0.94);transform: scale(var(--gaa1n));box-shadow: var(--l2jk);}
.yf5e33m:focus-visible {outline: 3px solid var(--b5l);outline-offset: 3px;}

.sk3xfc8 {display: inline-flex;background: color-mix(in srgb, var(--tbm) 88%, var(--z8l));border-radius: calc(var(--w2e9w) - 4px);align-items: center;width: 100px;box-shadow: var(--l2jk);height: 54px;position: relative;z-index: 1;justify-content: center;}
.sk3xfc8 img {object-fit: contain;height: auto;width: auto;max-height: 40px;max-width:81px;}
.nhmv5m {z-index: 1;font: 600 14px/1 var(--pu3jf);font-style: normal;color: var(--drr6);position: relative;}

.q5bke0 {}
.bt0c2w0 {display: flex;box-shadow: var(--b2mpv);flex-wrap: wrap;padding: 18px;background: var(--jcb);border-radius: var(--kgdsw);gap:13px;}
.qyatb {position: relative;transition:transform var(--ry9r2), box-shadow var(--ry9r2);display: inline-flex;min-width: 118px;justify-content: center;padding: 12px 16px;color: var(--drr6);background: var(--d92d6);border-radius: var(--npy);box-shadow: var(--sfxm), var(--qdp);align-items: center;text-decoration: none;gap:4px;flex-direction: column;min-height: 74px;}
.qyatb:hover {box-shadow: var(--kwj), var(--qdp);transform: translateY(-1px);}
.qyatb:active {transform: scale(var(--ttnb5));box-shadow: var(--l2jk);transition:transform var(--c7n), box-shadow var(--c7n);}
.qyatb:focus-visible {outline: 3px solid var(--b5l);outline-offset: 3px;}
.ymvx0e1 {height: 36px;width: 84px;background: color-mix(in srgb, var(--tbm) 88%, var(--z8l));align-items: center;border-radius:11px;box-shadow: var(--l2jk);display: inline-flex;justify-content: center;}
.ymvx0e1 img {max-height: 26px;width: auto;object-fit: contain;height: auto;max-width:69px;}
.reqf {color: var(--roowd);font: 600 12px/1 var(--pu3jf);}

.cw6p {}
.je7m {width: auto;align-items: baseline;padding: 16px 26px;display: inline-flex;box-shadow: var(--b2mpv);background: var(--jcb);margin-bottom:16px;border-radius: var(--w2e9w);gap:6px;}
.b78kf2 {font: 700 clamp(28px, 3.4vw, 44px)/1 var(--pu3jf);color: var(--b5l);}
.ntcab1j {color: var(--roowd);font: 600 14px/1 var(--pu3jf);}
.sbgv8 {max-width: 62ch;color: color-mix(in srgb, var(--drr6) 88%, transparent);}
.jz67 {margin: 0;display: flex;padding: 0;gap:15px;justify-content: center;flex-wrap: wrap;list-style: none;}
.jz67 > * {flex: 1 1 240px;max-width: calc(50% - 7px);min-width: 0;}
@media (max-width:625px) { .jz67 > * {max-width: none;} }
.xx5j4 {position: relative;box-shadow: var(--sfxm), var(--qdp);transition:transform var(--ry9r2), box-shadow var(--ry9r2);padding: 18px 20px;overflow: hidden;background: var(--d92d6);border-radius: var(--npy);}
.xx5j4::before {border-radius: inherit;pointer-events: none;background: var(--mk93);position: absolute;content: "";inset: 0;}
.xx5j4:active {transform: scale(var(--ttnb5));transition:transform var(--c7n), box-shadow var(--c7n);box-shadow: var(--l2jk);}
.s6f83f {position: relative;color: var(--drr6);z-index: 1;display: block;quotes: none;}

.w5h3jwx {color: var(--b5l);letter-spacing: .14em;display: block;position: relative;font-style: normal;z-index: 1;margin-top:11px;}
.e22h {position: relative;display: block;margin-top:7px;color: var(--roowd);z-index: 1;font: 600 12px/1 var(--pu3jf);font-style: normal;}

.nq40gy {box-shadow: var(--kwj), var(--qdp);gap:21px;display: grid;padding: clamp(18px, 2.4vw, 30px);transition:transform var(--ry9r2), box-shadow var(--ry9r2);align-items: center;border-radius: var(--kgdsw);position: relative;overflow: hidden;background: var(--d92d6);}
.nq40gy::before {border-radius: inherit;inset: 0;background: var(--mk93);content: "";position: absolute;pointer-events: none;}
.nq40gy:active {transform: scale(var(--ttnb5));transition:transform var(--c7n), box-shadow var(--c7n);box-shadow: var(--l2jk);}

.ks9c {grid-template-columns: minmax(0, 1fr);}
.wm244 {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.dcps34 {direction: ltr;}
.aps3 > .mr7zr {order: 2;}
.mr7zr {z-index: 1;position: relative;min-width: 0;}
.ffgj {margin: 0 0 .5em;color: var(--drr6);font: 700 clamp(19px, 2vw, 26px)/1.22 var(--pu3jf);}
.kagxy6 {color: color-mix(in srgb, var(--drr6) 88%, transparent);}
.kagxy6 p:last-child {margin-bottom:16px;}

.xtta0z {margin: 0;z-index: 1;position: relative;}
.vmpn {overflow: hidden;background: var(--jcb);box-shadow: var(--l2jk);border-radius: var(--npy);display: block;}
.vmpn img {height: auto;display: block;width: 100%;}

.dn5m6 {padding: clamp(20px, 2.8vw, 34px);border-radius: var(--kgdsw);overflow: hidden;position: relative;box-shadow: var(--kwj), var(--qdp);background: var(--d92d6);}
.dn5m6::before {inset: 0;background: var(--mk93);pointer-events: none;position: absolute;border-radius: inherit;content: "";}
.tvbepw {align-items: center;gap:12px;position: relative;display: flex;flex-wrap: wrap;z-index: 1;}
.qtmb7da {font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--pu3jf);letter-spacing: -.028em;margin: 0;flex: 1 1 100%;color: var(--drr6);}
.ke8k7 {max-width: 60ch;color: color-mix(in srgb, var(--drr6) 88%, transparent);margin: 0;flex: 1 1 100%;}

.kfs3 {gap:14px;padding: 4px 0 10px;-webkit-overflow-scrolling: touch;margin: 18px 0 0;z-index: 1;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: none;display: flex;list-style: none;position: relative;overflow-x: auto;}
.kfs3::-webkit-scrollbar {display: none;}
.k6cnk {scroll-snap-align: start;box-shadow: var(--sfxm), var(--qdp);transition:transform var(--ry9r2), box-shadow var(--ry9r2);border-radius: var(--npy);flex: 0 0 auto;background: var(--jcb);overflow: hidden;}
.k6cnk:active {box-shadow: var(--l2jk);transition:transform var(--c7n), box-shadow var(--c7n);transform: scale(var(--gaa1n));}
.k6cnk figure {margin: 0;}
.k6cnk img {display: block;width: 100%;height: 100%;object-fit: cover;}
.v9zbsf .k6cnk {width: min(94%, 820px);}
.f9cegt .k6cnk {width: min(78%, 440px);}
.t35gb6p {padding: 13px 16px;color: var(--drr6);font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--pu3jf);}

.hwa4 {padding: clamp(18px, 2.4vw, 28px);display: grid;box-shadow: var(--kwj), var(--qdp);border-radius: var(--kgdsw);grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";gap:2px 18px;background: var(--d92d6);overflow: hidden;grid-template-columns: auto minmax(0, 1fr);position: relative;}
.hwa4::before {pointer-events: none;background: var(--mk93);content: "";border-radius: inherit;inset: 0;position: absolute;}
.h4t5k {height: 84px;position: relative;z-index: 1;border-radius: 50%;grid-area: well;background: var(--jcb);flex: 0 0 auto;justify-content: center;width: 84px;align-items: center;box-shadow: var(--b2mpv);display: inline-flex;overflow: hidden;}
.h4t5k img {object-fit: cover;height: 100%;width: 100%;}
.f9230 {font: 700 11px/1 var(--pu3jf);z-index: 1;position: relative;letter-spacing: .1em;grid-area: credit;align-self: end;color: var(--roowd);margin: 0;text-transform: uppercase;}
.a2mmpnk {position: relative;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--pu3jf);color: var(--drr6);grid-area: name;z-index: 1;}
.y297cc {color: var(--roowd);position: relative;grid-area: role;font: 600 13px/1.4 var(--pu3jf);font-style: normal;z-index: 1;}
.qgfbv5 {position: relative;z-index: 1;color: color-mix(in srgb, var(--drr6) 88%, transparent);grid-area: bio;margin: 14px 0 0;}

.kpw3 {position: relative;z-index: 1;padding: 0;margin: 14px 0 0;gap:10px;grid-area: links;display: flex;list-style: none;}
.kpw3 a {justify-content: center;display: inline-flex;width: 44px;background: var(--jcb);transition:transform var(--ry9r2), box-shadow var(--ry9r2);height: 44px;color: var(--drr6);box-shadow: var(--sfxm), var(--qdp);align-items: center;border-radius: 50%;}
.kpw3 a:active {transition:transform var(--c7n), box-shadow var(--c7n);transform: scale(var(--gaa1n));box-shadow: var(--l2jk);}
.kpw3 a:focus-visible {outline: 3px solid var(--b5l);outline-offset: 3px;}
.js3nz {color: var(--roowd);font-size: 12px;margin-top:15px;z-index: 1;grid-area: note;position: relative;}

.k7b4na1,
.mj0kq {align-items: flex-start;display: flex;flex-direction: column;}

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

.an8gj .f9230 {align-self: flex-start;}

.mj0kq .h4t5k {width: 64px;height: 64px;margin-bottom:14px;}
.x0n4b8v {position: relative;overflow-wrap: anywhere;margin: 0;z-index: 1;color: var(--roowd);font: 600 13px/1.65 var(--pu3jf);}
.x0n4b8v .a2mmpnk {color: var(--drr6);font-size: clamp(16px, 1.6vw, 19px);}
.x0n4b8v .y297cc {font-size: 13px;}

.q63qm {}
.khysa {list-style: none;display: flex;margin: 0;padding: 0;gap:10px;flex-direction: column;}
.a2gj {border-radius: var(--npy);overflow: hidden;box-shadow: var(--sfxm), var(--qdp);transition:box-shadow var(--ry9r2), transform var(--ry9r2);background: var(--d92d6);position: relative;}
.a2gj::before {pointer-events: none;border-radius: inherit;position: absolute;background: var(--mk93);inset: 0;content: "";}

.a2gj:has(details[open]) {box-shadow: var(--b2mpv);background: var(--jcb);}
.a2gj:active {transform: scale(var(--ttnb5));transition:transform var(--c7n);}
.a2gj details {z-index: 1;position: relative;}
.g6y0m1t {cursor: pointer;color: var(--drr6);display: flex;min-height: 56px;font: 700 15px/1.35 var(--pu3jf);align-items: center;gap:12px;padding: 14px 20px;list-style: none;}
.g6y0m1t::-webkit-details-marker {display: none;}
.g6y0m1t strong {flex: 1 1 auto;font-weight: 700;}
.g6y0m1t:focus-visible {border-radius: var(--npy);outline: 3px solid var(--b5l);outline-offset: -3px;}

.jc31g42 {width: 14px;flex: 0 0 auto;border-radius: 50%;height: 14px;background: var(--jcb);box-shadow: var(--l2jk);transition:background var(--ry9r2);}
details[open] .jc31g42 {background: var(--h2okv);}
.gh198r {padding: 0 20px 18px;}
.em5y {margin: 0;color: color-mix(in srgb, var(--drr6) 88%, transparent);}

.qyrp0e {}

.epy1 {justify-content: center;gap:19px;display: flex;flex-wrap: wrap;}
.epy1 > * {max-width: calc(50% - 9px);flex: 1 1 200px;min-width: 0;}
@media (max-width:605px) { .epy1 > * {max-width: none;} }
.f2mz5 {min-width: 0;}
.hp2x {height: 52px;width: 52px;margin-bottom:13px;align-items: center;color: var(--b5l);box-shadow: var(--kwj), var(--qdp), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);transition:transform var(--ry9r2), box-shadow var(--ry9r2);background: var(--d92d6);border-radius: 50%;justify-content: center;font: 700 18px/1 var(--pu3jf);display: inline-flex;}
.f2mz5:active .hp2x {transition:transform var(--c7n), box-shadow var(--c7n);transform: scale(var(--gaa1n));box-shadow: var(--l2jk);}
.j0pa {color: var(--drr6);font: 700 16px/1.3 var(--pu3jf);margin: 0 0 .35em;}
.ava2k8 {margin: 0;font-size: 14px;color: color-mix(in srgb, var(--drr6) 86%, transparent);}

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

.jsvpts6 {gap:16px;display: grid;}
.hzq0 {align-items: start;display: grid;grid-template-columns: auto minmax(0, 1fr);gap:16px;}
.hzq0 .hp2x {margin-bottom: 0;}
.kc6q {min-width: 0;}

.t381 {}
.fpx4 {grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));display: grid;gap:17px;}
.dgq3jyy {background: var(--jcb);box-shadow: var(--b2mpv);padding: 18px;border-radius: var(--kgdsw);}
.fdnc {margin: 0 0 12px;color: var(--roowd);letter-spacing: .1em;font: 700 12px/1 var(--pu3jf);text-transform: uppercase;}
.vj4a {gap:9px;flex-direction: column;display: flex;margin: 0;}

.es1rxq {padding: 11px 14px;background: var(--d92d6);display: flex;align-items: flex-start;box-shadow: var(--sfxm), var(--qdp);border-radius: var(--npy);gap:10px;}
.jkx0 {flex: 0 0 auto;box-shadow: var(--l2jk);width: 20px;justify-content: center;font: 700 12px/1 var(--pu3jf);border-radius: 50%;height: 20px;margin-top:2px;display: inline-flex;align-items: center;}
.yp17 .jkx0 {background: color-mix(in srgb, var(--h2okv) 26%, var(--jcb));color: var(--b5l);}
.qbhk7z .jkx0 {background: var(--jcb);color: var(--roowd);}
.te8dbg {font-size: 14px;color: color-mix(in srgb, var(--drr6) 90%, transparent);margin: 0;line-height:1.52;}

.x9yavy7 {box-shadow: var(--sfxm);border-radius: var(--kgdsw);padding: clamp(18px, 2.4vw, 30px);position: relative;background: var(--jcb);}
.aqmmv {background: var(--h2okv);width: 5px;box-shadow: var(--l2jk);border-radius: 0 999px 999px 0;left: 0;top: clamp(24px, 3vw, 36px);position: absolute;height: 30px;}
.d4hq {color: var(--drr6);margin: 0 0 .5em;font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--pu3jf);}
.ckar {color: color-mix(in srgb, var(--drr6) 90%, transparent);}
.ckar h3 {margin: 1.4em 0 .4em;}
.ckar ul, .ckar ol {padding-left: 1.3em;}
.ckar li {margin-bottom: .4em;}
.ckar a {color: var(--b5l);}

.ckar table {width: 100%;margin: 1em 0;border-collapse: collapse;}
.ckar th, .ckar td {text-align: left;border-bottom: 1px solid var(--ku1b4);padding: 11px 13px;color: var(--heftx, var(--drr6));}
.ckar th {font-weight: 700;border-bottom: 2px solid var(--tql);}

.q1ant2s {box-shadow: var(--sfxm);background: var(--jcb);padding: clamp(16px, 2.2vw, 26px);border-radius: var(--kgdsw);}
.x7vnhk {color: var(--drr6);font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--pu3jf);overflow-wrap: anywhere;margin: 0 0 .5em;}
.dh9v1t8 {color: color-mix(in srgb, var(--drr6) 90%, transparent);}
.dh9v1t8 a {color: var(--b5l);}

.dh9v1t8 a,
.dh9v1t8 button {transition:transform var(--ry9r2);}
.dh9v1t8 a:active,
.dh9v1t8 button:active {transition:transform var(--c7n);transform: scale(var(--gaa1n));}
.dh9v1t8 table {border-collapse: collapse;width: 100%;}
.dh9v1t8 th, .dh9v1t8 td {color: var(--heftx, var(--drr6));padding: 10px 12px;text-align: left;border-bottom: 1px solid var(--ku1b4);}
.dh9v1t8 th {border-bottom: 2px solid var(--tql);}

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

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

.mmeabx {min-width: 0;}
.p9xerj {min-width: 0;}

.mmeabx .zbzd {width: 46px;margin: 11px 0 0;}

.ymnp3 {box-shadow: var(--b2mpv);padding: clamp(16px, 2.2vw, 26px);position: relative;background: var(--jcb);border-radius: var(--kgdsw);}
.naj38r {background: color-mix(in srgb, var(--h2okv) 40%, var(--b23iz));left: 14px;bottom: 16px;position: absolute;border-radius: 999px;width: 4px;top: 16px;}

.vvyks0q {margin: 0 0 .5em 16px;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--pu3jf);color: var(--drr6);overflow-wrap: anywhere;}
.qpa0 {margin-left:17px;color: color-mix(in srgb, var(--drr6) 90%, transparent);}
.qpa0 a {color: var(--b5l);}

.qpa0 table {width: 100%;border-collapse: collapse;}
.qpa0 th, .qpa0 td {padding: 10px 12px;text-align: left;border-bottom: 1px solid var(--ku1b4);color: var(--heftx, var(--drr6));}
.qpa0 th {border-bottom: 2px solid var(--tql);}

.nd3j .qpa0,
.pyjq7m .qpa0 {margin-left: 0;}

.af1an1f {margin: 0 0 14px;background: var(--d92d6);box-shadow: var(--sfxm), var(--qdp);max-width: 100%;border-radius: var(--w2e9w);position: relative;display: inline-flex;align-items: center;z-index: 1;padding: 8px 18px;}
.af1an1f .vvyks0q {margin: 0;}

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

.dne1 {position: relative;display: flex;}
.g3v0g {justify-content: flex-start;}
.gnm1v {justify-content: center;}
.xa5wgv {justify-content: flex-end;}
.a9eq .a289 {width: auto;}
.f2qdk .a289 {width: 100%;}
.a289 {min-height: 56px;font-size: 16px;position: relative;z-index: 1;padding: 0 34px;gap:10px;}
.eet114q {position: relative;z-index: 1;display: inline-block;}

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

.daz8k {transition:transform var(--ry9r2);}
.a289:hover .daz8k {transform: translateX(3px);}

.xm1j {margin: 0;position: relative;}
.mnfy5e {border-radius: var(--kgdsw);box-shadow: var(--b2mpv);background: var(--jcb);display: block;position: relative;overflow: hidden;}
.mnfy5e img {width: 100%;display: block;height: auto;}

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

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

.mnfy5e.vfky {overflow: visible;}

.e8ncpd {position: relative;border-radius: var(--npy);box-shadow: var(--kwj);overflow: hidden;display: block;}

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

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

.aayc27n {position: relative;padding: clamp(20px, 2.6vw, 32px);box-shadow: var(--kwj), var(--qdp);overflow: hidden;border-radius: var(--kgdsw);background: var(--d92d6);}
.aayc27n::before {inset: 0;border-radius: inherit;background: var(--mk93);position: absolute;content: "";pointer-events: none;}
.whd37 {color: var(--roowd);position: relative;border-radius: var(--w2e9w);display: inline-block;z-index: 1;background: var(--jcb);font: 700 11px/1 var(--pu3jf);letter-spacing: .1em;box-shadow: var(--l2jk);text-transform: uppercase;padding: 6px 14px;margin-bottom:10px;}
.ycq3r8g {position: relative;z-index: 1;margin: 0 0 .3em;color: var(--drr6);font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--pu3jf);}
.c6nme {color: color-mix(in srgb, var(--drr6) 88%, transparent);margin: 0 0 18px;max-width: 56ch;position: relative;z-index: 1;}
.ef7h8k {margin: 0 0 18px;position: relative;display: flex;flex-wrap: wrap;padding: 14px 16px;list-style: none;box-shadow: var(--l2jk);background: var(--jcb);border-radius: var(--npy);gap:9px 26px;z-index: 1;}
.ef7h8k li {flex-direction: column;gap:2px;display: flex;}
.cmtq2 {color: var(--drr6);font: 700 13px/1 var(--pu3jf);}

.dgkx {letter-spacing: .1em;font: 600 12px/1 var(--pu3jf);font-style: normal;color: var(--b5l);}
.b7czn25 {flex-wrap: wrap;gap:9px;position: relative;display: flex;z-index: 1;}

.ktden3q {display: flex;}
.tr9sn89 {gap:2px;display: flex;flex-direction: column;}
.tr9sn89 dt,
.tr9sn89 dd {margin: 0;}

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

.dbntwh {box-shadow: var(--l2jk);border-radius: var(--kgdsw);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);background: var(--jcb);}
.t9h1j {cursor: pointer;list-style: none;min-height: 44px;display: flex;align-items: center;gap:11px;}
.t9h1j::-webkit-details-marker {display: none;}
.t9h1j:focus-visible {outline: 3px solid var(--b5l);outline-offset: 3px;border-radius: var(--w2e9w);}
.xngj {font: 700 15px/1 var(--pu3jf);color: var(--drr6);}
.jn5yb17 {font: 600 12px/1 var(--pu3jf);color: var(--roowd);}

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

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

.phs1g5 {counter-reset: ptnav;}
.phs1g5 a {gap:7px;border-radius: var(--w2e9w);counter-increment: ptnav;background: var(--d92d6);display: inline-flex;align-items: center;color: var(--drr6);transition:transform var(--ry9r2), box-shadow var(--ry9r2);box-shadow: var(--sfxm), var(--qdp);font: 600 13px/1 var(--pu3jf);min-height: 44px;padding: 0 18px;text-decoration: none;}
.phs1g5 a::before {font-weight: 700;content: counter(ptnav);color: var(--b5l);}
.phs1g5 a:hover {transform: translateY(-1px);box-shadow: var(--kwj), var(--qdp);}
.phs1g5 a:active {box-shadow: var(--l2jk);transform: scale(var(--gaa1n));transition:transform var(--c7n), box-shadow var(--c7n);}
.phs1g5 a:focus-visible {outline: 3px solid var(--b5l);outline-offset: 3px;}

.n8zd7b {position: relative;box-shadow: var(--kwj), var(--qdp);overflow: hidden;border-radius: var(--kgdsw);padding: clamp(20px, 2.6vw, 30px);background: var(--d92d6);}
.n8zd7b::before {position: absolute;background: var(--mk93);content: "";border-radius: inherit;inset: 0;pointer-events: none;}
.x5qfqv {margin: 0 0 .3em;color: var(--drr6);position: relative;z-index: 1;font: 700 clamp(19px, 2vw, 25px)/1.2 var(--pu3jf);}
.mdz5 {z-index: 1;color: color-mix(in srgb, var(--drr6) 88%, transparent);margin: 0 0 16px;position: relative;}
.n8zd7b .q46w {z-index: 1;position: relative;}

.p6vsg59 {background: var(--jcb);padding: 18px 20px;border-radius: var(--kgdsw);box-shadow: var(--l2jk);}
.b8c7r {margin-bottom:7px;letter-spacing: .1em;text-transform: uppercase;padding: 5px 13px;color: var(--roowd);display: inline-block;font: 700 11px/1 var(--pu3jf);background: var(--d92d6);box-shadow: var(--sfxm);border-radius: var(--w2e9w);}
.xwb95 {margin: 0 0 .25em;font: 700 17px/1.25 var(--pu3jf);color: var(--drr6);}
.j8z8qg {margin: 0;color: color-mix(in srgb, var(--drr6) 86%, transparent);font-size: 14px;}

.zkfv {border-radius: var(--w2e9w);box-shadow: var(--l2jk);color: var(--roowd);display: inline-block;background: var(--jcb);padding: 8px 18px;font: 600 12px/1 var(--pu3jf);}

.jrqe3 {display: flex;right: 12px;margin-bottom: env(safe-area-inset-bottom, 0px);gap:13px;z-index: 70;padding: 10px 46px 10px 22px;box-shadow: var(--rmdta), var(--qdp);border-radius: var(--w2e9w);position: fixed;background: var(--d92d6);justify-content: space-between;left: 12px;align-items: center;bottom: 12px;}
.es781ap {color: var(--drr6);font: 700 14px/1.3 var(--pu3jf);}

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

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

.r7dej::before {box-shadow: var(--l2jk);background: color-mix(in srgb, var(--tbm) 7%, var(--d92d6));border-radius: 50%;transition:background var(--c7n);position: absolute;content: '';inset: 10px;}
.r7dej svg {position: relative;z-index: 1;}
.r7dej:hover {color: var(--drr6);}
.r7dej:hover::before {background: color-mix(in srgb, var(--tbm) 12%, var(--d92d6));}

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

.ewmgefk {border-radius: var(--kgdsw) var(--kgdsw) 0 0;color: var(--dnoq, var(--mhqb));margin-top:39px;box-shadow: var(--l2jk);padding: 34px var(--bg3) calc(30px + env(safe-area-inset-bottom, 0px));background: var(--n7pf);}
.psgp,
.na6y {max-width: var(--ohva);margin: 0 auto;}
.kjy1sv img {width: auto;height: 30px;}
.rr11 {margin: 20px 0;gap:24px 40px;display: flex;flex-wrap: wrap;}
.rr11 a {text-decoration: none;min-height: 44px;color: var(--dnoq, var(--mhqb));display: inline-flex;align-items: center;}
.rr11 a:hover {text-decoration: underline;}
.vttg {gap:11px;display: flex;flex-wrap: wrap;align-items: center;margin: 16px 0;}
.na6y {font-size: 13px;opacity:0.86;padding-top:17px;}

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

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

.cmqbd {transform: translateX(-102%);border-radius: 0 var(--kgdsw) var(--kgdsw) 0;left: 0;}
.dr80k {border-radius: var(--kgdsw) 0 0 var(--kgdsw);transform: translateX(102%);right: 0;}

.njrgpd:checked ~ .sm1qjr {visibility: visible;opacity:0.98;}
.njrgpd:checked ~ .naj9vn {transform: translateX(0);visibility: visible;}

.we4bv {background: var(--z8l);top: 0;position: sticky;display: flex;gap:12px;padding: 14px 16px;z-index: 1;justify-content: space-between;align-items: center;}
.vpn8 {display: inline-flex;align-items: center;min-height: 44px;}
.vpn8 img {display: block;width: auto;height: 28px;}
.a4cpay3 {color: var(--drr6);font: 700 17px/1 var(--pu3jf);}

.mfghzd {transition:transform var(--ry9r2), box-shadow var(--ry9r2);background: var(--d92d6);align-items: center;color: var(--drr6);border-radius: 50%;flex: none;justify-content: center;width: 44px;display: inline-flex;cursor: pointer;box-shadow: var(--sfxm), var(--qdp);height: 44px;}
.mfghzd:active {transform: scale(var(--gaa1n));transition:transform var(--c7n), box-shadow var(--c7n);box-shadow: var(--l2jk);}
.mfghzd:focus-visible,
.jq7753 a:focus-visible,
.nay9v2:focus-visible,
.f3wtm0:focus-visible {outline: 3px solid var(--b5l);outline-offset: 2px;}

.jq7753 {padding: 8px 12px;}
.jq7753 ul {display: flex;padding: 0;margin: 0;list-style: none;gap:8px;flex-direction: column;}
.jq7753 a {text-decoration: none;border-radius: var(--npy);align-items: center;background: var(--d92d6);transition:transform var(--ry9r2), box-shadow var(--ry9r2);padding: 0 18px;box-shadow: var(--sfxm), var(--qdp);min-height: 52px;display: flex;font: 600 15px/1.2 var(--pu3jf);color: var(--drr6);}
.jq7753 a:active {transform: scale(var(--gaa1n));transition:transform var(--c7n), box-shadow var(--c7n);box-shadow: var(--l2jk);}

.jq7753 a[aria-current="page"] {box-shadow: var(--l2jk), inset 3px 0 0 var(--h2okv);background: var(--jcb);}

.mx0b {gap:10px;display: flex;margin-top: auto;padding: 14px 12px;flex-direction: column;}
.nay9v2,
.f3wtm0 {align-items: center;border-radius: var(--w2e9w);padding: 0 20px;display: inline-flex;min-height: 52px;justify-content: center;box-shadow: var(--sfxm), var(--qdp);transition:transform var(--ry9r2), box-shadow var(--ry9r2);text-decoration: none;font: 700 15px/1 var(--pu3jf);}

.nay9v2 {background: var(--hjb);color: var(--lyk5, var(--vdr2));}
.f3wtm0 {background: var(--m1npf);color: var(--mum, var(--r7xt));}
.nay9v2:active,
.f3wtm0:active {transition:transform var(--c7n), box-shadow var(--c7n);box-shadow: var(--l2jk);transform: scale(var(--gaa1n));}

@media (min-width:912px) {
  .naj9vn, .sm1qjr {display: none;}
}

@media (max-width:725px) {
  .wm244 {grid-template-columns: minmax(0, 1fr);}
  
  .r4vgax {grid-template-columns: minmax(0, 1fr);}
  
  .hewb1h {grid-template-columns: minmax(0, 1fr);}
  .hewb1h .ef7h8k {flex-direction: row;gap:9px 26px;flex-wrap: wrap;}
  .aps3 > .mr7zr {order: 0;}
  .hwa4 {grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";grid-template-columns: minmax(0, 1fr);justify-items: start;}
  
  .tazztdf {gap:13px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .jrqe3 {padding-left:15px;}
  .es781ap {font-size: 13px;}
}

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

  .q46w,
  .dq6h9,
  .sh364s6 a,
  .wvec,
  .x8qpk3z,
  .anxy9yx,
  .yf5e33m,
  .qyatb,
  .xx5j4,
  .nq40gy,
  .k6cnk,
  .kpw3 a,
  .a2gj,
  .hp2x,
  .phs1g5 a,
  .y1f6 a,
  .mfghzd,
  .jq7753 a,
  .nay9v2,
  .f3wtm0,
  .dh9v1t8 a,
  .dh9v1t8 button {transition:box-shadow 97ms linear, filter 114ms linear, background 80ms linear;}

  .daz8k,
  .a289:hover .daz8k {transform: none;transition:none;}

  .hp7vr9 {transition:none;}

  .q46w:hover,
  .q46w:active,
  .dq6h9:active,
  .sh364s6 a:active,
  .wvec:active,
  .x8qpk3z:active,
  .anxy9yx:hover,
  .anxy9yx:active,
  .yf5e33m:hover,
  .yf5e33m:active,
  .qyatb:hover,
  .qyatb:active,
  .xx5j4:active,
  .nq40gy:active,
  .k6cnk:active,
  .kpw3 a:active,
  .a2gj:active,
  .f2mz5:active .hp2x,
  .phs1g5 a:hover,
  .phs1g5 a:active,
  .y1f6 a:active,
  .mfghzd:active,
  .jq7753 a:active,
  .nay9v2:active,
  .f3wtm0:active,
  .dh9v1t8 a:active,
  .dh9v1t8 button:active {transition:box-shadow 72ms linear, filter 94ms linear;transform: none;}
  .x8qpk3z:active {transform: rotate(-1deg);}

  .q46w:active,
  .dq6h9:active,
  .sh364s6 a:active,
  .anxy9yx:active,
  .yf5e33m:active,
  .qyatb:active,
  .xx5j4:active,
  .nq40gy:active,
  .k6cnk:active,
  .kpw3 a:active,
  .wvec:active,
  .x8qpk3z:active,
  .f2mz5:active .hp2x,
  .phs1g5 a:active,
  .y1f6 a:active,
  .mfghzd:active,
  .jq7753 a:active,
  .nay9v2:active,
  .f3wtm0:active {box-shadow: var(--b2mpv);filter: brightness(0.9);}

  .naj9vn {transition:transform 0.146s linear, visibility 0.148s linear;}
}

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

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

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

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

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

.etvstvg {--gcoc: 18px;--ddqx6: 999px;--om9l2: 0;--p4k4: 0 14px;--m1bc: 40px;--vakeb: 999px;--q14c5: var(--w2e9w);}

.fkrasn h2.ycq3r8g.ycq3r8g {letter-spacing: normal;margin: 0 0 1em;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--pu3jf);}
.fkrasn h2.x7vnhk.x7vnhk {margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--pu3jf);letter-spacing: normal;}
.fkrasn h2.vvyks0q.vvyks0q {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--pu3jf);margin: 0 0 .45em;letter-spacing: normal;}

.fkrasn h2.x7vnhk.pqkmsmj {margin: 0 0 .6em;padding-left:5px;}

.fkrasn h2.x7vnhk.eac6gnd {margin: 0;}

.fkrasn .ymnp3:not(.nd3j):not(.pyjq7m) h2.vvyks0q.vvyks0q {margin: 0 0 .45em 16px;}

.fkrasn .af1an1f h2.vvyks0q {margin: 0;}

.fkrasn a.k2fy7, .fkrasn .q46w.k2fy7, .fkrasn .eet114q, .fkrasn .xvk6 {color: var(--n1a2, var(--uyn));}

.fprgxc.fprgxc, .bt0c2w0.bt0c2w0 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:14px;display: grid;}
.fprgxc > *, .bt0c2w0 > * {min-width: 0;}
.fprgxc .yf5e33m {flex-direction: column;width: 100%;justify-content: center;gap:7px;padding: 12px;display: flex;}
.fprgxc .sk3xfc8 {width: 100%;max-width:140px;}
.bt0c2w0 .qyatb {width: 100%;min-width: 0;display: flex;}
@media (max-width:769px) {
  .fprgxc.fprgxc, .bt0c2w0.bt0c2w0 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:11px;}
  .bt0c2w0.bt0c2w0 {padding: 12px;}
}

p.s6f83f, blockquote.s6f83f {margin: 0;}
b.e22h {display: block;}
.g0tvc {margin: 0;}
p.t35gb6p {margin: 0;}

.ewmgefk :is(.hxez5ak, .vttg, .psgp, .na6y) {box-sizing: border-box;padding-inline: var(--bg3);margin-inline: auto;max-width: var(--ohva);}
.cw6p .jz67.jz67, .jz67.jz67 {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.jz67.jz67 > * {max-width: none;min-width: 0;}
@media (max-width:911px) { .jz67.jz67 {grid-template-columns: minmax(0, 1fr);} }
.aayc27n .ef7h8k.ef7h8k {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.aayc27n .ef7h8k > * {min-width: 0;}

.aayc27n.g9b90 {align-items: center;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);}
.g9b90 > .j8w8q {min-width: 0;z-index: 1;grid-column: 1;position: relative;grid-row: 1;}
.g9b90 > .xz3e5 {grid-column: 2;grid-row: 1;}
.xz3e5 {box-shadow: var(--b2mpv);z-index: 1;gap:14px;margin: 0;display: grid;border-radius: calc(var(--kgdsw) - 4px);grid-template-columns: repeat(3, minmax(0, 1fr));padding: 18px;position: relative;background: var(--jcb);}
.dm78z {overflow: hidden;aspect-ratio: 3 / 4;box-shadow: var(--kwj), var(--qdp);display: block;border-radius:21px;}
.dm78z:nth-child(2) {transform: translateY(-8px);}
.dm78z img {object-fit: cover;display: block;width: 100%;height: 100%;}
@media (max-width:769px) {
  .aayc27n.g9b90 {grid-template-columns: minmax(0, 1fr);}
  .g9b90 > .xz3e5 {grid-row: 1;grid-column: 1;}
  .g9b90 > .j8w8q {grid-row: 2;}
}

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