

:root {--swrvw: clamp(18px, 2.4vw, 34px);--ng9qi: var(--m6u);--oczl: 22px;--ru1l:
    inset 0 3px 9px color-mix(in srgb, var(--wc5oy) calc(28% + var(--lnjc9, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--wc5oy) 18%, transparent);--wc5oy: color-mix(in srgb, var(--gxg7) 78%, #000);--ox1hk: var(--bapla);--fpn: 1140px;--kl3:
    inset 0 2px 5px color-mix(in srgb, var(--wc5oy) calc(24% + var(--lnjc9, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--wc5oy) 16%, transparent);--c99i:
    0 1px 2px color-mix(in srgb, var(--wc5oy) calc(11% + var(--lnjc9, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--wc5oy) calc(13% + var(--lnjc9, 0) * 4%), transparent);--h0o0: color-mix(in srgb, var(--b35) 35%, var(--hs1ey));--c97p: 0.95;--hs1ey: var(--gxg7);--zmfb: clamp(16px, 2.2vw, 30px);--lmz: var(--kf45a);--e4ze:"Quicksand", system-ui, "Varela Round", "Rubik", sans-serif;--xchz: var(--owoh);--gjc9: 999px;--wu0dn: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--lnjc9, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--lnjc9, 0) * 3%), transparent) 42%,
    transparent 68%
  );--vgy9:
    0 4px 8px color-mix(in srgb, var(--wc5oy) calc(13% + var(--lnjc9, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--wc5oy) calc(18% + var(--lnjc9, 0) * 7%), transparent);--vdq: 0.985;--fnexc: var(--yb0);--p4ju: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--m4z: var(--stj);--gxgsa:
    0 2px 4px color-mix(in srgb, var(--wc5oy) calc(12% + var(--lnjc9, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--wc5oy) calc(16% + var(--lnjc9, 0) * 6%), transparent);--fyu0: 18px;--gzr: inset 0 -1px 0 color-mix(in srgb, var(--wc5oy) 14%, transparent);--fwa1h: 110ms cubic-bezier(0.4, 0, 0.2, 1);--ea1uy: var(--b7a33);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.wr0z {--oczl: 26px;--gjc9: 999px;--fyu0: 22px;}
.y6kght {--fyu0: 16px;--gjc9: 14px;--oczl: 18px;}
.s01c64p {--gjc9: 999px;--oczl: 30px;--fyu0: 26px;}

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

.xbqsw9 {left: -9999px;position: absolute;z-index: 200;top: 0;}
.xbqsw9:focus {background: var(--xchz);top: 12px;box-shadow: var(--gxgsa);border-radius: var(--gjc9);left: 12px;color: var(--hs1ey);padding: 10px 16px;}

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

.csye6 {background: var(--ufon);border-radius: var(--gjc9);margin: 0 auto;max-width: var(--fpn);overflow: hidden;position: relative;min-height: 60px;gap:15px;align-items: center;display: flex;box-shadow: var(--gxgsa), var(--gzr);padding: 7px 8px 7px 16px;}
.csye6::before {inset: 0;content: "";border-radius: inherit;pointer-events: none;position: absolute;background: var(--wu0dn);}
.mz55e6g {color: var(--vllg, var(--i6sc));font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--e4ze);margin: 0;letter-spacing: .005em;}
.vf55dx1 {z-index: 1;gap:7px;align-items: center;display: flex;position: relative;}

.r8r9 {background: var(--o1nq);color: var(--ei1rw, var(--vh6x0));}
.xz0v {color: var(--e6oyd, var(--xuge));background: var(--srfn);}

.sp5qnzv a {transition:background var(--p4ju), transform var(--p4ju), box-shadow var(--p4ju);}
.sp5qnzv a:hover {background: color-mix(in srgb, var(--i6sc) 10%, transparent);}
.sp5qnzv a:active {transform: scale(var(--c97p));box-shadow: var(--kl3);transition:transform var(--fwa1h), box-shadow var(--fwa1h);}
.sp5qnzv a[aria-current="page"] {box-shadow: var(--kl3);background: color-mix(in srgb, var(--i6sc) 14%, transparent);}
.sp5qnzv a:focus-visible,
.q2qxth:focus-visible {outline: 3px solid var(--i6sc);outline-offset: 2px;border-radius: var(--gjc9);}

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

.rq77bd:hover {box-shadow: var(--gxgsa), var(--gzr);transform: translateY(-1px);}
.rq77bd:active {transform: scale(var(--c97p));}

.y8grb7b {background: var(--b35);color: var(--cea5e, var(--md1));}
.y8grb7b:hover {background: var(--iubb);}

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

.anhmtd {padding-bottom: max(96px, var(--msw, 96px));}

.r21dg5j {position: relative;margin: 8px 0 var(--swrvw);}
.kx06b {background: var(--ng9qi);padding: 0 22px;min-height: 52px;transition:box-shadow var(--p4ju);border: 0;border-radius: var(--gjc9);width: 100%;font: 600 15px/1 var(--e4ze);color: var(--hs1ey);box-shadow: var(--kl3);}
.kx06b::placeholder {color: var(--m4z);}
.kx06b:focus {box-shadow: var(--ru1l);outline: 3px solid var(--h0o0);outline-offset: 2px;}
.pmwe2v {display: flex;margin-top:9px;gap:5px;flex-direction: column;}
.pmwe2v:empty {display: none;}
.pmwe2v a {display: block;padding: 12px 20px;text-decoration: none;box-shadow: var(--c99i), var(--gzr);font-weight: 600;transition:transform var(--p4ju), box-shadow var(--p4ju);color: var(--hs1ey);min-height: 44px;background: var(--xchz);border-radius: var(--gjc9);}
.pmwe2v a:active {transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--c97p));box-shadow: var(--kl3);}

.zdqg16c {box-shadow: var(--vgy9), var(--gzr);background: var(--xchz);gap: clamp(16px, 2.4vw, 30px);position: relative;--iw3: clamp(34px, 5.4vw, 66px);overflow: hidden;transition:transform var(--p4ju), box-shadow var(--p4ju);padding: clamp(22px, 3.4vw, 44px);border-radius: var(--oczl);display: grid;}
.zdqg16c::before {border-radius: inherit;pointer-events: none;content: "";inset: 0;background: var(--wu0dn);position: absolute;}
.zdqg16c:active {box-shadow: var(--gxgsa), var(--gzr);transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--vdq));}

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

.t9mg {z-index: 1;min-width: 0;position: relative;}
.xhtd {letter-spacing: .1em;background: var(--ng9qi);display: inline-block;padding: 7px 16px;margin: 0 0 12px;color: var(--fnexc);text-transform: uppercase;box-shadow: var(--kl3);border-radius: var(--gjc9);font: 700 12px/1 var(--e4ze);font-style: normal;}

.hrfnsy,
.anhmtd .hrfnsy {font-size: var(--iw3);line-height:1.04;letter-spacing: -0.024em;color: var(--hs1ey);font-weight: 700;margin: 0 0 .34em;}
.s73edy {max-width: 46ch;color: color-mix(in srgb, var(--hs1ey) 88%, transparent);margin: 0 0 22px;line-height:1.55;font-size: clamp(15px, 1.6vw, 18px);}
.p4xzj6 {font-size: 15px;padding: 0 30px;min-height: 52px;}

.pnxp1 {background: var(--ng9qi);margin: 0;box-shadow: var(--gxgsa), var(--gzr);z-index: 1;transition:transform var(--p4ju), box-shadow var(--p4ju);position: relative;overflow: hidden;transform: rotate(-1deg);border-radius: var(--fyu0);}
.pnxp1:active {box-shadow: var(--kl3);transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: rotate(-1deg) scale(var(--c97p));}
.rqvy1g {aspect-ratio: 4 / 3;}
.qxm8 {aspect-ratio: 21 / 8;}
.pnxp1 img,
.h3r5 {display: block;width: 100%;height: 100%;object-fit: cover;}

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

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

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

@media (max-width:848px) {
  .kw1c5qt {grid-template-columns: minmax(0, 1fr);}
  .rqvy1g {aspect-ratio: 16 / 9;}
  
  .pnxp1 {max-height: 30vh;}
  .zdqg16c {padding: 20px;}
}

.r5ngc {}
.ervry {list-style: none;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:17px;margin: 0;padding: 0;}
@media (max-width:1005px) { .ervry {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:529px)  { .ervry {grid-template-columns: minmax(0, 1fr);} }
.evafe4 {overflow: hidden;color: var(--hs1ey);padding: 10px 10px 14px;background: var(--xchz);transition:transform var(--p4ju), box-shadow var(--p4ju), filter var(--p4ju);display: block;position: relative;box-shadow: var(--c99i), var(--gzr);border-radius: var(--fyu0);text-decoration: none;}
.evafe4::before {position: absolute;pointer-events: none;inset: 0;content: "";border-radius: inherit;background: var(--wu0dn);}
.evafe4:hover {transform: translateY(-2px);box-shadow: var(--gxgsa), var(--gzr);}
.evafe4:active {box-shadow: var(--kl3);transform: scale(var(--c97p));transition:transform var(--fwa1h), box-shadow var(--fwa1h), filter var(--fwa1h);filter: brightness(0.94);}
.evafe4:focus-visible {outline: 3px solid var(--h0o0);outline-offset: 3px;}

.q3k8ag {box-shadow: var(--kl3);z-index: 1;position: relative;border-radius: calc(var(--fyu0) - 6px);aspect-ratio: 1;display: block;overflow: hidden;background: var(--ng9qi);}
.q3k8ag img {object-fit: cover;width: 100%;display: block;height: 100%;}
.n0q4x4 {white-space: nowrap;text-overflow: ellipsis;display: block;color: var(--hs1ey);z-index: 1;position: relative;font: 700 15px/1.3 var(--e4ze);margin-top:11px;overflow: hidden;}
.pt1j5ve {font-style: normal;background: var(--b35);position: absolute;align-items: center;justify-content: center;width: 26px;height: 26px;color: var(--maftf, var(--cea5e, var(--md1)));font-size: 11px;border-radius: 50%;display: inline-flex;box-shadow: var(--c99i);right: 12px;top: 12px;z-index: 2;}

.cc2j2vr {}
.jjvv6 {display: flex;gap:14px;flex-wrap: wrap;}
.tncsk {padding: 10px 22px 10px 10px;overflow: hidden;gap:10px;align-items: center;display: inline-flex;box-shadow: var(--c99i), var(--gzr);transition:transform var(--p4ju), box-shadow var(--p4ju), filter var(--p4ju);color: var(--hs1ey);min-height: 74px;border-radius: var(--gjc9);text-decoration: none;position: relative;background: var(--xchz);}
.tncsk::before {content: "";inset: 0;background: var(--wu0dn);pointer-events: none;position: absolute;border-radius: inherit;}
.tncsk:hover {box-shadow: var(--gxgsa), var(--gzr);transform: translateY(-2px);}
.tncsk:active {transform: scale(var(--c97p));filter: brightness(0.94);box-shadow: var(--kl3);transition:transform var(--fwa1h), box-shadow var(--fwa1h), filter var(--fwa1h);}
.tncsk:focus-visible {outline: 3px solid var(--h0o0);outline-offset: 3px;}

.wp4bjr9 {z-index: 1;align-items: center;height: 54px;display: inline-flex;width: 100px;justify-content: center;box-shadow: var(--kl3);background: color-mix(in srgb, var(--wc5oy) 88%, var(--pux));border-radius: calc(var(--gjc9) - 4px);position: relative;}
.wp4bjr9 img {object-fit: contain;max-width:81px;width: auto;max-height: 40px;height: auto;}
.xnvch0 {color: var(--hs1ey);position: relative;font: 600 14px/1 var(--e4ze);font-style: normal;z-index: 1;}

.z0m3fj2 {}
.ytb7ays {display: flex;padding: 18px;background: var(--ng9qi);box-shadow: var(--ru1l);border-radius: var(--oczl);flex-wrap: wrap;gap:13px;}
.j0c5a {min-height: 74px;flex-direction: column;color: var(--hs1ey);min-width: 118px;background: var(--xchz);justify-content: center;text-decoration: none;border-radius: var(--fyu0);gap:3px;padding: 12px 16px;display: inline-flex;align-items: center;box-shadow: var(--c99i), var(--gzr);transition:transform var(--p4ju), box-shadow var(--p4ju);position: relative;}
.j0c5a:hover {transform: translateY(-1px);box-shadow: var(--gxgsa), var(--gzr);}
.j0c5a:active {transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--vdq));box-shadow: var(--kl3);}
.j0c5a:focus-visible {outline: 3px solid var(--h0o0);outline-offset: 3px;}
.a9r0swz {align-items: center;background: color-mix(in srgb, var(--wc5oy) 88%, var(--pux));display: inline-flex;height: 36px;border-radius:11px;width: 84px;box-shadow: var(--kl3);justify-content: center;}
.a9r0swz img {width: auto;object-fit: contain;height: auto;max-width:69px;max-height: 26px;}
.zes8e {color: var(--fnexc);font: 600 12px/1 var(--e4ze);}

.tpqm0sa {}
.v61j53 {align-items: baseline;background: var(--ng9qi);border-radius: var(--gjc9);margin-bottom:17px;gap:6px;padding: 16px 26px;display: inline-flex;width: auto;box-shadow: var(--ru1l);}
.q6m1p {color: var(--h0o0);font: 700 clamp(28px, 3.4vw, 44px)/1 var(--e4ze);}
.e9h9th {color: var(--fnexc);font: 600 14px/1 var(--e4ze);}
.ep5v {max-width: 62ch;color: color-mix(in srgb, var(--hs1ey) 88%, transparent);}
.m565e {flex-wrap: wrap;gap:15px;list-style: none;display: flex;margin: 0;justify-content: center;padding: 0;}
.m565e > * {min-width: 0;flex: 1 1 240px;max-width: calc(50% - 7px);}
@media (max-width:625px) { .m565e > * {max-width: none;} }
.fdm19 {overflow: hidden;position: relative;box-shadow: var(--c99i), var(--gzr);padding: 18px 20px;border-radius: var(--fyu0);transition:transform var(--p4ju), box-shadow var(--p4ju);background: var(--xchz);}
.fdm19::before {background: var(--wu0dn);pointer-events: none;position: absolute;border-radius: inherit;inset: 0;content: "";}
.fdm19:active {box-shadow: var(--kl3);transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--vdq));}
.fw1bhm {display: block;quotes: none;z-index: 1;position: relative;color: var(--hs1ey);}

.ectrfq1 {color: var(--h0o0);margin-top:9px;display: block;z-index: 1;letter-spacing: .14em;position: relative;font-style: normal;}
.xeg2m {z-index: 1;position: relative;margin-top:7px;color: var(--fnexc);display: block;font: 600 12px/1 var(--e4ze);font-style: normal;}

.b40dazf {position: relative;overflow: hidden;display: grid;border-radius: var(--oczl);align-items: center;gap:20px;box-shadow: var(--gxgsa), var(--gzr);background: var(--xchz);padding: clamp(18px, 2.4vw, 30px);transition:transform var(--p4ju), box-shadow var(--p4ju);}
.b40dazf::before {position: absolute;content: "";pointer-events: none;inset: 0;background: var(--wu0dn);border-radius: inherit;}
.b40dazf:active {transform: scale(var(--vdq));transition:transform var(--fwa1h), box-shadow var(--fwa1h);box-shadow: var(--kl3);}

.w5z641 {grid-template-columns: minmax(0, 1fr);}
.b3ev {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.kv98vmk {direction: ltr;}
.mshcf2 > .wtwqbt {order: 2;}
.wtwqbt {position: relative;min-width: 0;z-index: 1;}
.j49wq7 {color: var(--hs1ey);margin: 0 0 .5em;font: 700 clamp(19px, 2vw, 26px)/1.22 var(--e4ze);}
.rhqb {color: color-mix(in srgb, var(--hs1ey) 88%, transparent);}
.rhqb p:last-child {margin-bottom:16px;}

.wqpf9cy {z-index: 1;position: relative;margin: 0;}
.gz3rvr {overflow: hidden;display: block;border-radius: var(--fyu0);box-shadow: var(--kl3);background: var(--ng9qi);}
.gz3rvr img {width: 100%;height: auto;display: block;}

.c65ycqk {padding: clamp(20px, 2.8vw, 34px);position: relative;box-shadow: var(--gxgsa), var(--gzr);overflow: hidden;border-radius: var(--oczl);background: var(--xchz);}
.c65ycqk::before {content: "";position: absolute;border-radius: inherit;background: var(--wu0dn);pointer-events: none;inset: 0;}
.m85ka {flex-wrap: wrap;position: relative;z-index: 1;gap:12px;display: flex;align-items: center;}
.q0556w {font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--e4ze);flex: 1 1 100%;color: var(--hs1ey);letter-spacing: -.028em;margin: 0;}
.dktp {max-width: 60ch;flex: 1 1 100%;margin: 0;color: color-mix(in srgb, var(--hs1ey) 88%, transparent);}

.t8ybbcx {gap:15px;z-index: 1;position: relative;margin: 18px 0 0;display: flex;list-style: none;overscroll-behavior-x: contain;padding: 4px 0 10px;-webkit-overflow-scrolling: touch;scrollbar-width: none;scroll-snap-type: x mandatory;overflow-x: auto;}
.t8ybbcx::-webkit-scrollbar {display: none;}
.r33hb {transition:transform var(--p4ju), box-shadow var(--p4ju);border-radius: var(--fyu0);background: var(--ng9qi);flex: 0 0 auto;overflow: hidden;box-shadow: var(--c99i), var(--gzr);scroll-snap-align: start;}
.r33hb:active {box-shadow: var(--kl3);transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--c97p));}
.r33hb figure {margin: 0;}
.r33hb img {height: 100%;display: block;object-fit: cover;width: 100%;}
.k622z .r33hb {width: min(94%, 820px);}
.x59hx66 .r33hb {width: min(78%, 440px);}
.y06q {padding: 13px 16px;font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--e4ze);color: var(--hs1ey);}

.cnjsmz {padding: clamp(18px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);display: grid;overflow: hidden;gap:1px 18px;border-radius: var(--oczl);position: relative;background: var(--xchz);box-shadow: var(--gxgsa), var(--gzr);grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";}
.cnjsmz::before {background: var(--wu0dn);inset: 0;position: absolute;content: "";border-radius: inherit;pointer-events: none;}
.prs1m3 {position: relative;width: 84px;align-items: center;flex: 0 0 auto;border-radius: 50%;justify-content: center;box-shadow: var(--ru1l);z-index: 1;background: var(--ng9qi);display: inline-flex;overflow: hidden;height: 84px;grid-area: well;}
.prs1m3 img {height: 100%;width: 100%;object-fit: cover;}
.x7ce {letter-spacing: .1em;grid-area: credit;text-transform: uppercase;margin: 0;z-index: 1;position: relative;color: var(--fnexc);align-self: end;font: 700 11px/1 var(--e4ze);}
.jsssb {color: var(--hs1ey);position: relative;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--e4ze);z-index: 1;grid-area: name;}
.mjnee {font: 600 13px/1.4 var(--e4ze);font-style: normal;position: relative;grid-area: role;color: var(--fnexc);z-index: 1;}
.hayna {color: color-mix(in srgb, var(--hs1ey) 88%, transparent);grid-area: bio;margin: 14px 0 0;position: relative;z-index: 1;}

.agwew {z-index: 1;display: flex;gap:9px;list-style: none;padding: 0;position: relative;margin: 14px 0 0;grid-area: links;}
.agwew a {transition:transform var(--p4ju), box-shadow var(--p4ju);border-radius: 50%;box-shadow: var(--c99i), var(--gzr);width: 44px;height: 44px;align-items: center;justify-content: center;color: var(--hs1ey);display: inline-flex;background: var(--ng9qi);}
.agwew a:active {transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--c97p));box-shadow: var(--kl3);}
.agwew a:focus-visible {outline: 3px solid var(--h0o0);outline-offset: 3px;}
.w9p6x {margin-top:13px;z-index: 1;color: var(--fnexc);position: relative;font-size: 12px;grid-area: note;}

.mpzxf,
.gxpwx {align-items: flex-start;flex-direction: column;display: flex;}

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

.hzwjg .x7ce {align-self: flex-start;}

.gxpwx .prs1m3 {height: 64px;margin-bottom:15px;width: 64px;}
.a4d9 {margin: 0;overflow-wrap: anywhere;z-index: 1;color: var(--fnexc);font: 600 13px/1.65 var(--e4ze);position: relative;}
.a4d9 .jsssb {font-size: clamp(16px, 1.6vw, 19px);color: var(--hs1ey);}
.a4d9 .mjnee {font-size: 13px;}

.pmjhgtc {}
.p31wvg {padding: 0;display: flex;list-style: none;margin: 0;flex-direction: column;gap:9px;}
.j3ypb {box-shadow: var(--c99i), var(--gzr);overflow: hidden;background: var(--xchz);border-radius: var(--fyu0);transition:box-shadow var(--p4ju), transform var(--p4ju);position: relative;}
.j3ypb::before {pointer-events: none;background: var(--wu0dn);inset: 0;border-radius: inherit;position: absolute;content: "";}

.j3ypb:has(details[open]) {background: var(--ng9qi);box-shadow: var(--ru1l);}
.j3ypb:active {transform: scale(var(--vdq));transition:transform var(--fwa1h);}
.j3ypb details {z-index: 1;position: relative;}
.f6c0 {list-style: none;gap:11px;padding: 14px 20px;font: 700 15px/1.35 var(--e4ze);cursor: pointer;min-height: 56px;display: flex;color: var(--hs1ey);align-items: center;}
.f6c0::-webkit-details-marker {display: none;}
.f6c0 strong {flex: 1 1 auto;font-weight: 700;}
.f6c0:focus-visible {outline: 3px solid var(--h0o0);outline-offset: -3px;border-radius: var(--fyu0);}

.hb358 {box-shadow: var(--kl3);transition:background var(--p4ju);width: 14px;background: var(--ng9qi);border-radius: 50%;flex: 0 0 auto;height: 14px;}
details[open] .hb358 {background: var(--b35);}
.nmgd {padding: 0 20px 18px;}
.j2y8meq {color: color-mix(in srgb, var(--hs1ey) 88%, transparent);margin: 0;}

.rg1g {}

.z981x8 {flex-wrap: wrap;justify-content: center;gap:18px;display: flex;}
.z981x8 > * {max-width: calc(50% - 9px);flex: 1 1 200px;min-width: 0;}
@media (max-width:588px) { .z981x8 > * {max-width: none;} }
.b4rnpz {min-width: 0;}
.j9rk7j {height: 52px;box-shadow: var(--gxgsa), var(--gzr), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);transition:transform var(--p4ju), box-shadow var(--p4ju);color: var(--h0o0);width: 52px;display: inline-flex;font: 700 18px/1 var(--e4ze);align-items: center;border-radius: 50%;margin-bottom:11px;background: var(--xchz);justify-content: center;}
.b4rnpz:active .j9rk7j {transform: scale(var(--c97p));transition:transform var(--fwa1h), box-shadow var(--fwa1h);box-shadow: var(--kl3);}
.a1m7j {margin: 0 0 .35em;color: var(--hs1ey);font: 700 16px/1.3 var(--e4ze);}
.gg18vek {color: color-mix(in srgb, var(--hs1ey) 86%, transparent);margin: 0;font-size: 14px;}

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

.e4qzj {gap:16px;display: grid;}
.xeqw {align-items: start;gap:16px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.xeqw .j9rk7j {margin-bottom: 0;}
.fyyg6 {min-width: 0;}

.ez5xt7 {}
.rwcgd {display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap:16px;}
.wq8g0g {box-shadow: var(--ru1l);border-radius: var(--oczl);background: var(--ng9qi);padding: 18px;}
.czfv {margin: 0 0 12px;font: 700 12px/1 var(--e4ze);color: var(--fnexc);text-transform: uppercase;letter-spacing: .1em;}
.jwy12 {margin: 0;gap:9px;display: flex;flex-direction: column;}

.wm5d2 {background: var(--xchz);padding: 11px 14px;box-shadow: var(--c99i), var(--gzr);gap:11px;align-items: flex-start;border-radius: var(--fyu0);display: flex;}
.txz24wq {font: 700 12px/1 var(--e4ze);flex: 0 0 auto;border-radius: 50%;margin-top:2px;display: inline-flex;justify-content: center;box-shadow: var(--kl3);width: 20px;height: 20px;align-items: center;}
.ffdrrpa .txz24wq {background: color-mix(in srgb, var(--b35) 26%, var(--ng9qi));color: var(--h0o0);}
.csq6 .txz24wq {background: var(--ng9qi);color: var(--fnexc);}
.hkzh4 {color: color-mix(in srgb, var(--hs1ey) 90%, transparent);margin: 0;font-size: 14px;line-height:1.50;}

.vv8s {padding: clamp(18px, 2.4vw, 30px);background: var(--ng9qi);box-shadow: var(--c99i);position: relative;border-radius: var(--oczl);}
.kvxwn {box-shadow: var(--kl3);background: var(--b35);border-radius: 0 999px 999px 0;left: 0;width: 5px;top: clamp(24px, 3vw, 36px);position: absolute;height: 30px;}
.cfbr {margin: 0 0 .5em;font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--e4ze);color: var(--hs1ey);}
.hheznm {color: color-mix(in srgb, var(--hs1ey) 90%, transparent);}
.hheznm h3 {margin: 1.4em 0 .4em;}
.hheznm ul, .hheznm ol {padding-left: 1.3em;}
.hheznm li {margin-bottom: .4em;}
.hheznm a {color: var(--h0o0);}

.hheznm table {border-collapse: collapse;width: 100%;margin: 1em 0;}
.hheznm th, .hheznm td {padding: 11px 13px;text-align: left;color: var(--iwxqs, var(--hs1ey));border-bottom: 1px solid var(--ea1uy);}
.hheznm th {font-weight: 700;border-bottom: 2px solid var(--xg5p);}

.twkgmhy {padding: clamp(16px, 2.2vw, 26px);box-shadow: var(--c99i);border-radius: var(--oczl);background: var(--ng9qi);}
.z87rhxb {margin: 0 0 .5em;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--e4ze);overflow-wrap: anywhere;color: var(--hs1ey);}
.g8tx1 {color: color-mix(in srgb, var(--hs1ey) 90%, transparent);}
.g8tx1 a {color: var(--h0o0);}

.g8tx1 a,
.g8tx1 button {transition:transform var(--p4ju);}
.g8tx1 a:active,
.g8tx1 button:active {transform: scale(var(--c97p));transition:transform var(--fwa1h);}
.g8tx1 table {border-collapse: collapse;width: 100%;}
.g8tx1 th, .g8tx1 td {padding: 10px 12px;color: var(--iwxqs, var(--hs1ey));text-align: left;border-bottom: 1px solid var(--ea1uy);}
.g8tx1 th {border-bottom: 2px solid var(--xg5p);}

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

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

.tx5c52 {min-width: 0;}
.ya248e {min-width: 0;}

.tx5c52 .n31ncxk {margin: 11px 0 0;width: 46px;}

.kvs3sa {padding: clamp(16px, 2.2vw, 26px);border-radius: var(--oczl);background: var(--ng9qi);position: relative;box-shadow: var(--ru1l);}
.gqtfkf {bottom: 16px;top: 16px;left: 14px;position: absolute;background: color-mix(in srgb, var(--b35) 40%, var(--ox1hk));width: 4px;border-radius: 999px;}

.cc4am {margin: 0 0 .5em 16px;overflow-wrap: anywhere;color: var(--hs1ey);font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--e4ze);}
.y2rks {margin-left:16px;color: color-mix(in srgb, var(--hs1ey) 90%, transparent);}
.y2rks a {color: var(--h0o0);}

.y2rks table {border-collapse: collapse;width: 100%;}
.y2rks th, .y2rks td {color: var(--iwxqs, var(--hs1ey));border-bottom: 1px solid var(--ea1uy);padding: 10px 12px;text-align: left;}
.y2rks th {border-bottom: 2px solid var(--xg5p);}

.zj7rs .y2rks,
.b67r87a .y2rks {margin-left: 0;}

.p5q38a3 {position: relative;align-items: center;background: var(--xchz);max-width: 100%;border-radius: var(--gjc9);display: inline-flex;padding: 8px 18px;z-index: 1;box-shadow: var(--c99i), var(--gzr);margin: 0 0 14px;}
.p5q38a3 .cc4am {margin: 0;}

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

.adey9 {display: flex;position: relative;}
.d7gwydf {justify-content: flex-start;}
.a4de {justify-content: center;}
.zazs9 {justify-content: flex-end;}
.y5bpj2 .bt7web {width: auto;}
.cwxz .bt7web {width: 100%;}
.bt7web {gap:10px;padding: 0 34px;position: relative;z-index: 1;font-size: 16px;min-height: 56px;}
.r1mvgg {display: inline-block;position: relative;z-index: 1;}

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

.kzbn {transition:transform var(--p4ju);}
.bt7web:hover .kzbn {transform: translateX(3px);}

.e1g7hm {margin: 0;position: relative;}
.h0n0k {display: block;box-shadow: var(--ru1l);background: var(--ng9qi);border-radius: var(--oczl);overflow: hidden;position: relative;}
.h0n0k img {display: block;width: 100%;height: auto;}

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

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

.h0n0k.sx94xwh {overflow: visible;}

.tzkq {position: relative;box-shadow: var(--gxgsa);overflow: hidden;display: block;border-radius: var(--fyu0);}

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

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

.krm2wa {position: relative;background: var(--xchz);box-shadow: var(--gxgsa), var(--gzr);padding: clamp(20px, 2.6vw, 32px);border-radius: var(--oczl);overflow: hidden;}
.krm2wa::before {background: var(--wu0dn);content: "";inset: 0;border-radius: inherit;pointer-events: none;position: absolute;}
.evdr5c2 {margin-bottom:10px;border-radius: var(--gjc9);box-shadow: var(--kl3);background: var(--ng9qi);position: relative;display: inline-block;letter-spacing: .1em;color: var(--fnexc);padding: 6px 14px;font: 700 11px/1 var(--e4ze);z-index: 1;text-transform: uppercase;}
.yex2 {position: relative;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--e4ze);margin: 0 0 .3em;color: var(--hs1ey);z-index: 1;}
.zrb06 {color: color-mix(in srgb, var(--hs1ey) 88%, transparent);max-width: 56ch;margin: 0 0 18px;position: relative;z-index: 1;}
.s3hh {padding: 14px 16px;box-shadow: var(--kl3);gap:10px 26px;list-style: none;margin: 0 0 18px;display: flex;flex-wrap: wrap;position: relative;z-index: 1;background: var(--ng9qi);border-radius: var(--fyu0);}
.s3hh li {flex-direction: column;gap:1px;display: flex;}
.mdt51 {color: var(--hs1ey);font: 700 13px/1 var(--e4ze);}

.hkk7 {color: var(--h0o0);font: 600 12px/1 var(--e4ze);font-style: normal;letter-spacing: .1em;}
.gtnq186 {flex-wrap: wrap;gap:10px;z-index: 1;position: relative;display: flex;}

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

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

.y0f6v {background: var(--ng9qi);border-radius: var(--oczl);box-shadow: var(--kl3);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);}
.bgb720 {align-items: center;display: flex;list-style: none;gap:11px;cursor: pointer;min-height: 44px;}
.bgb720::-webkit-details-marker {display: none;}
.bgb720:focus-visible {border-radius: var(--gjc9);outline: 3px solid var(--h0o0);outline-offset: 3px;}
.j4fq {font: 700 15px/1 var(--e4ze);color: var(--hs1ey);}
.bhr024 {color: var(--fnexc);font: 600 12px/1 var(--e4ze);}

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

.x5ks4q7 {list-style: none;padding: 0;margin-bottom: 0;}
.x5ks4q7 li {display: flex;min-width: 0;}
.kedkr {gap:9px;margin-top:13px;display: flex;flex-wrap: wrap;}

.kedkr {counter-reset: ptnav;}
.kedkr a {border-radius: var(--gjc9);gap:7px;background: var(--xchz);counter-increment: ptnav;font: 600 13px/1 var(--e4ze);text-decoration: none;color: var(--hs1ey);padding: 0 18px;min-height: 44px;display: inline-flex;transition:transform var(--p4ju), box-shadow var(--p4ju);box-shadow: var(--c99i), var(--gzr);align-items: center;}
.kedkr a::before {font-weight: 700;color: var(--h0o0);content: counter(ptnav);}
.kedkr a:hover {box-shadow: var(--gxgsa), var(--gzr);transform: translateY(-1px);}
.kedkr a:active {box-shadow: var(--kl3);transition:transform var(--fwa1h), box-shadow var(--fwa1h);transform: scale(var(--c97p));}
.kedkr a:focus-visible {outline: 3px solid var(--h0o0);outline-offset: 3px;}

.r9jv293 {padding: clamp(20px, 2.6vw, 30px);overflow: hidden;background: var(--xchz);position: relative;border-radius: var(--oczl);box-shadow: var(--gxgsa), var(--gzr);}
.r9jv293::before {pointer-events: none;inset: 0;position: absolute;content: "";border-radius: inherit;background: var(--wu0dn);}
.wrfkzwg {font: 700 clamp(19px, 2vw, 25px)/1.2 var(--e4ze);position: relative;margin: 0 0 .3em;color: var(--hs1ey);z-index: 1;}
.t67b {color: color-mix(in srgb, var(--hs1ey) 88%, transparent);z-index: 1;margin: 0 0 16px;position: relative;}
.r9jv293 .rq77bd {position: relative;z-index: 1;}

.htrf90 {border-radius: var(--oczl);padding: 18px 20px;background: var(--ng9qi);box-shadow: var(--kl3);}
.m946tj {background: var(--xchz);border-radius: var(--gjc9);color: var(--fnexc);padding: 5px 13px;box-shadow: var(--c99i);margin-bottom:7px;text-transform: uppercase;display: inline-block;letter-spacing: .1em;font: 700 11px/1 var(--e4ze);}
.qp989be {margin: 0 0 .25em;color: var(--hs1ey);font: 700 17px/1.25 var(--e4ze);}
.nmn7 {color: color-mix(in srgb, var(--hs1ey) 86%, transparent);margin: 0;font-size: 14px;}

.p6bvv {border-radius: var(--gjc9);font: 600 12px/1 var(--e4ze);padding: 8px 18px;background: var(--ng9qi);color: var(--fnexc);box-shadow: var(--kl3);display: inline-block;}

.gvdhnv {padding: 10px 46px 10px 22px;justify-content: space-between;gap:15px;right: 12px;margin-bottom: env(safe-area-inset-bottom, 0px);position: fixed;background: var(--xchz);box-shadow: var(--vgy9), var(--gzr);border-radius: var(--gjc9);z-index: 70;display: flex;bottom: 12px;align-items: center;left: 12px;}
.mvxnqa {color: var(--hs1ey);font: 700 14px/1.3 var(--e4ze);}

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

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

.yfb9pv::before {position: absolute;box-shadow: var(--kl3);transition:background var(--fwa1h);content: '';border-radius: 50%;inset: 10px;background: color-mix(in srgb, var(--wc5oy) 7%, var(--xchz));}
.yfb9pv svg {z-index: 1;position: relative;}
.yfb9pv:hover {color: var(--hs1ey);}
.yfb9pv:hover::before {background: color-mix(in srgb, var(--wc5oy) 12%, var(--xchz));}

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

.dmvfps {margin-top:40px;background: var(--gtec5);box-shadow: var(--kl3);color: var(--zros, var(--gxg7));padding: 34px var(--zmfb) calc(30px + env(safe-area-inset-bottom, 0px));border-radius: var(--oczl) var(--oczl) 0 0;}
.k659c6,
.g6wa {margin: 0 auto;max-width: var(--fpn);}
.s4n0y img {height: 30px;width: auto;}
.mtc133c {margin: 20px 0;flex-wrap: wrap;display: flex;gap:25px 40px;}
.mtc133c a {color: var(--zros, var(--gxg7));display: inline-flex;align-items: center;text-decoration: none;min-height: 44px;}
.mtc133c a:hover {text-decoration: underline;}
.d4fpye {display: flex;gap:13px;margin: 16px 0;align-items: center;flex-wrap: wrap;}
.g6wa {padding-top:18px;opacity:0.85;font-size: 13px;}

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

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

.fvnh {border-radius: 0 var(--oczl) var(--oczl) 0;left: 0;transform: translateX(-102%);}
.zmcs778 {right: 0;border-radius: var(--oczl) 0 0 var(--oczl);transform: translateX(102%);}

.p1e1kk:checked ~ .qnndzm {visibility: visible;opacity:1;}
.p1e1kk:checked ~ .tms7jfz {visibility: visible;transform: translateX(0);}

.swwb {display: flex;background: var(--pux);justify-content: space-between;gap:12px;top: 0;z-index: 1;align-items: center;padding: 14px 16px;position: sticky;}
.awfh9 {align-items: center;min-height: 44px;display: inline-flex;}
.awfh9 img {display: block;height: 28px;width: auto;}
.cwh6 {font: 700 17px/1 var(--e4ze);color: var(--hs1ey);}

.rx7hfa1 {background: var(--xchz);flex: none;align-items: center;border-radius: 50%;transition:transform var(--p4ju), box-shadow var(--p4ju);height: 44px;justify-content: center;width: 44px;box-shadow: var(--c99i), var(--gzr);display: inline-flex;cursor: pointer;color: var(--hs1ey);}
.rx7hfa1:active {transition:transform var(--fwa1h), box-shadow var(--fwa1h);box-shadow: var(--kl3);transform: scale(var(--c97p));}
.rx7hfa1:focus-visible,
.jgp5n a:focus-visible,
.mdk71g4:focus-visible,
.x42q:focus-visible {outline: 3px solid var(--h0o0);outline-offset: 2px;}

.jgp5n {padding: 8px 12px;}
.jgp5n ul {gap:7px;padding: 0;margin: 0;list-style: none;display: flex;flex-direction: column;}
.jgp5n a {font: 600 15px/1.2 var(--e4ze);align-items: center;padding: 0 18px;transition:transform var(--p4ju), box-shadow var(--p4ju);text-decoration: none;border-radius: var(--fyu0);background: var(--xchz);min-height: 52px;box-shadow: var(--c99i), var(--gzr);display: flex;color: var(--hs1ey);}
.jgp5n a:active {box-shadow: var(--kl3);transform: scale(var(--c97p));transition:transform var(--fwa1h), box-shadow var(--fwa1h);}

.jgp5n a[aria-current="page"] {background: var(--ng9qi);box-shadow: var(--kl3), inset 3px 0 0 var(--b35);}

.bykfy {gap:10px;padding: 14px 12px;display: flex;flex-direction: column;margin-top: auto;}
.mdk71g4,
.x42q {text-decoration: none;min-height: 52px;justify-content: center;align-items: center;display: inline-flex;font: 700 15px/1 var(--e4ze);padding: 0 20px;box-shadow: var(--c99i), var(--gzr);border-radius: var(--gjc9);transition:transform var(--p4ju), box-shadow var(--p4ju);}

.mdk71g4 {background: var(--o1nq);color: var(--ei1rw, var(--vh6x0));}
.x42q {background: var(--srfn);color: var(--e6oyd, var(--xuge));}
.mdk71g4:active,
.x42q:active {box-shadow: var(--kl3);transform: scale(var(--c97p));transition:transform var(--fwa1h), box-shadow var(--fwa1h);}

@media (min-width:911px) {
  .tms7jfz, .qnndzm {display: none;}
}

@media (max-width:727px) {
  .b3ev {grid-template-columns: minmax(0, 1fr);}
  
  .k1k4cd {grid-template-columns: minmax(0, 1fr);}
  
  .aevjh {grid-template-columns: minmax(0, 1fr);}
  .aevjh .s3hh {flex-wrap: wrap;flex-direction: row;gap:9px 26px;}
  .mshcf2 > .wtwqbt {order: 0;}
  .cnjsmz {grid-template-columns: minmax(0, 1fr);grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";justify-items: start;}
  
  .ervry {grid-template-columns: repeat(2, minmax(0, 1fr));gap:12px;}
  .gvdhnv {padding-left:16px;}
  .mvxnqa {font-size: 13px;}
}

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

  .rq77bd,
  .shm6p5,
  .sp5qnzv a,
  .zdqg16c,
  .pnxp1,
  .evafe4,
  .tncsk,
  .j0c5a,
  .fdm19,
  .b40dazf,
  .r33hb,
  .agwew a,
  .j3ypb,
  .j9rk7j,
  .kedkr a,
  .pmwe2v a,
  .rx7hfa1,
  .jgp5n a,
  .mdk71g4,
  .x42q,
  .g8tx1 a,
  .g8tx1 button {transition:box-shadow 140ms linear, filter 139ms linear, background 104ms linear;}

  .kzbn,
  .bt7web:hover .kzbn {transition:none;transform: none;}

  .rq4bzf {transition:none;}

  .rq77bd:hover,
  .rq77bd:active,
  .shm6p5:active,
  .sp5qnzv a:active,
  .zdqg16c:active,
  .pnxp1:active,
  .evafe4:hover,
  .evafe4:active,
  .tncsk:hover,
  .tncsk:active,
  .j0c5a:hover,
  .j0c5a:active,
  .fdm19:active,
  .b40dazf:active,
  .r33hb:active,
  .agwew a:active,
  .j3ypb:active,
  .b4rnpz:active .j9rk7j,
  .kedkr a:hover,
  .kedkr a:active,
  .pmwe2v a:active,
  .rx7hfa1:active,
  .jgp5n a:active,
  .mdk71g4:active,
  .x42q:active,
  .g8tx1 a:active,
  .g8tx1 button:active {transition:box-shadow 137ms linear, filter 77ms linear;transform: none;}
  .pnxp1:active {transform: rotate(-1deg);}

  .rq77bd:active,
  .shm6p5:active,
  .sp5qnzv a:active,
  .evafe4:active,
  .tncsk:active,
  .j0c5a:active,
  .fdm19:active,
  .b40dazf:active,
  .r33hb:active,
  .agwew a:active,
  .zdqg16c:active,
  .pnxp1:active,
  .b4rnpz:active .j9rk7j,
  .kedkr a:active,
  .pmwe2v a:active,
  .rx7hfa1:active,
  .jgp5n a:active,
  .mdk71g4:active,
  .x42q:active {filter: brightness(0.9);box-shadow: var(--ru1l);}

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

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

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

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

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

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

.e6z0r7 {--rodi: 18px;--yfb: 0 14px;--p2t: 999px;--dk6: 0;--p1sdh: 999px;--ozucr: 40px;--sbg: var(--gjc9);}

.anhmtd h2.yex2.yex2 {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--e4ze);letter-spacing: normal;margin: 0 0 1em;}
.anhmtd h2.z87rhxb.z87rhxb {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--e4ze);margin: 0 0 .45em;letter-spacing: normal;}
.anhmtd h2.cc4am.cc4am {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--e4ze);letter-spacing: normal;margin: 0 0 .45em;}

.anhmtd h2.z87rhxb.r4axh {margin: 0 0 .6em;padding-left:5px;}

.anhmtd h2.z87rhxb.nbq5nw {margin: 0;}

.anhmtd .kvs3sa:not(.zj7rs):not(.b67r87a) h2.cc4am.cc4am {margin: 0 0 .45em 16px;}

.anhmtd .p5q38a3 h2.cc4am {margin: 0;}

.anhmtd a.y8grb7b, .anhmtd .rq77bd.y8grb7b, .anhmtd .r1mvgg, .anhmtd .ynn7217 {color: var(--cea5e, var(--md1));}

.jjvv6.jjvv6, .ytb7ays.ytb7ays {display: grid;gap:14px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.jjvv6 > *, .ytb7ays > * {min-width: 0;}
.jjvv6 .tncsk {padding: 12px;width: 100%;gap:8px;display: flex;flex-direction: column;justify-content: center;}
.jjvv6 .wp4bjr9 {max-width:140px;width: 100%;}
.ytb7ays .j0c5a {min-width: 0;width: 100%;display: flex;}
@media (max-width:765px) {
  .jjvv6.jjvv6, .ytb7ays.ytb7ays {grid-template-columns: repeat(2, minmax(0, 1fr));gap:11px;}
  .ytb7ays.ytb7ays {padding: 12px;}
}

p.fw1bhm, blockquote.fw1bhm {margin: 0;}
b.xeg2m {display: block;}
.fbjdq {margin: 0;}
p.y06q {margin: 0;}

.dmvfps :is(.ck8v9, .d4fpye, .k659c6, .g6wa) {margin-inline: auto;box-sizing: border-box;max-width: var(--fpn);padding-inline: var(--zmfb);}
.tpqm0sa .m565e.m565e, .m565e.m565e {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.m565e.m565e > * {max-width: none;min-width: 0;}
@media (max-width:910px) { .m565e.m565e {grid-template-columns: minmax(0, 1fr);} }
.krm2wa .s3hh.s3hh {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.krm2wa .s3hh > * {min-width: 0;}

.krm2wa.rqtv {display: grid;align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);}
.rqtv > .c851c0a {min-width: 0;z-index: 1;grid-row: 1;grid-column: 1;position: relative;}
.rqtv > .rzkgd {grid-row: 1;grid-column: 2;}
.rzkgd {gap:13px;box-shadow: var(--ru1l);border-radius: calc(var(--oczl) - 4px);grid-template-columns: repeat(3, minmax(0, 1fr));z-index: 1;display: grid;background: var(--ng9qi);margin: 0;position: relative;padding: 18px;}
.s7v0mx5 {overflow: hidden;aspect-ratio: 3 / 4;border-radius:22px;display: block;box-shadow: var(--gxgsa), var(--gzr);}
.s7v0mx5:nth-child(2) {transform: translateY(-8px);}
.s7v0mx5 img {width: 100%;object-fit: cover;display: block;height: 100%;}
@media (max-width:765px) {
  .krm2wa.rqtv {grid-template-columns: minmax(0, 1fr);}
  .rqtv > .rzkgd {grid-column: 1;grid-row: 1;}
  .rqtv > .c851c0a {grid-row: 2;}
}

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