

:root {--f0fry: clamp(18px, 2.4vw, 34px);--o9t: var(--jp8);--hz79r: 18px;--pmc04: inset 0 -1px 0 color-mix(in srgb, var(--n4a) 14%, transparent);--n4a: color-mix(in srgb, var(--ql2o2) 78%, #000);--vto3z: var(--epc);--l9rj: 22px;--zqhrb:
    inset 0 3px 9px color-mix(in srgb, var(--n4a) calc(28% + var(--rbqh, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--n4a) 18%, transparent);--rgvk:
    0 1px 2px color-mix(in srgb, var(--n4a) calc(11% + var(--rbqh, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--n4a) calc(13% + var(--rbqh, 0) * 4%), transparent);--fvl2: color-mix(in srgb, var(--dfpa) 35%, var(--onu4j));--rvm: 999px;--w4b8: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--rbqh, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--rbqh, 0) * 3%), transparent) 42%,
    transparent 68%
  );--z4z: 0.95;--onu4j: var(--ql2o2);--ieju:
    0 4px 8px color-mix(in srgb, var(--n4a) calc(13% + var(--rbqh, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--n4a) calc(18% + var(--rbqh, 0) * 7%), transparent);--bw5: 1140px;--c7e6o:
    inset 0 2px 5px color-mix(in srgb, var(--n4a) calc(24% + var(--rbqh, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--n4a) 16%, transparent);--dvq8: 110ms cubic-bezier(0.4, 0, 0.2, 1);--v73j: var(--bwr);--svbee:"Quicksand", "Varela Round", "Rubik", system-ui, sans-serif;--uje: var(--jyvi);--lfg6c: clamp(16px, 2.2vw, 30px);--pgpzv: var(--frzy);--xy4d:
    0 2px 4px color-mix(in srgb, var(--n4a) calc(12% + var(--rbqh, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--n4a) calc(16% + var(--rbqh, 0) * 6%), transparent);--n48e: 0.985;--zii7: var(--ezhju);--l62: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--hpz4n: var(--qfm);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.bsxfnnx {--l9rj: 26px;--rvm: 999px;--hz79r: 22px;}
.jwwje8z {--rvm: 14px;--l9rj: 18px;--hz79r: 16px;}
.r9cmm {--rvm: 999px;--hz79r: 26px;--l9rj: 30px;}

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

.q4ks5w5 {z-index: 200;left: -9999px;top: 0;position: absolute;}
.q4ks5w5:focus {border-radius: var(--rvm);padding: 10px 16px;left: 12px;top: 12px;color: var(--onu4j);box-shadow: var(--xy4d);background: var(--uje);}

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

.b9c565b {padding: 7px 8px 7px 16px;min-height: 60px;align-items: center;border-radius: var(--rvm);gap:14px;max-width: var(--bw5);box-shadow: var(--xy4d), var(--pmc04);margin: 0 auto;background: var(--of0ti);display: flex;overflow: hidden;position: relative;}
.b9c565b::before {content: "";pointer-events: none;inset: 0;position: absolute;background: var(--w4b8);border-radius: inherit;}
.k3wn {color: var(--svg1, var(--oql));letter-spacing: .005em;font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--svbee);margin: 0;}
.z7x0 {position: relative;align-items: center;display: flex;gap:9px;z-index: 1;}

.nzyq {background: var(--mg78k);color: var(--z75d, var(--xx97h));}
.hktk {color: var(--xh135, var(--uhr5r));background: var(--lf8gp);}

.c26d1 a {transition:background var(--l62), transform var(--l62), box-shadow var(--l62);}
.c26d1 a:hover {background: color-mix(in srgb, var(--oql) 10%, transparent);}
.c26d1 a:active {box-shadow: var(--c7e6o);transform: scale(var(--z4z));transition:transform var(--dvq8), box-shadow var(--dvq8);}
.c26d1 a[aria-current="page"] {box-shadow: var(--c7e6o);background: color-mix(in srgb, var(--oql) 14%, transparent);}
.c26d1 a:focus-visible,
.f2rs5:focus-visible {border-radius: var(--rvm);outline: 3px solid var(--oql);outline-offset: 2px;}

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

.ww4h45a:hover {transform: translateY(-1px);box-shadow: var(--xy4d), var(--pmc04);}
.ww4h45a:active {transform: scale(var(--z4z));}

.hxbgq {color: var(--iezwy, var(--wewqx));background: var(--dfpa);}
.hxbgq:hover {background: var(--f8b);}

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

.pxk5dy4 {padding-bottom: max(96px, var(--cwy, 96px));}

.j5hp {margin: 8px 0 var(--f0fry);position: relative;}
.rbydvv {width: 100%;font: 600 15px/1 var(--svbee);padding: 0 22px;background: var(--o9t);min-height: 52px;transition:box-shadow var(--l62);border: 0;border-radius: var(--rvm);color: var(--onu4j);box-shadow: var(--c7e6o);}
.rbydvv::placeholder {color: var(--hpz4n);}
.rbydvv:focus {box-shadow: var(--zqhrb);outline: 3px solid var(--fvl2);outline-offset: 2px;}
.k6y7aep {gap:6px;display: flex;flex-direction: column;margin-top:9px;}
.k6y7aep:empty {display: none;}
.k6y7aep a {padding: 12px 20px;transition:transform var(--l62), box-shadow var(--l62);font-weight: 600;border-radius: var(--rvm);text-decoration: none;background: var(--uje);min-height: 44px;display: block;color: var(--onu4j);box-shadow: var(--rgvk), var(--pmc04);}
.k6y7aep a:active {transform: scale(var(--z4z));transition:transform var(--dvq8), box-shadow var(--dvq8);box-shadow: var(--c7e6o);}

.pe5p {position: relative;padding: clamp(22px, 3.4vw, 44px);overflow: hidden;border-radius: var(--l9rj);gap: clamp(16px, 2.4vw, 30px);transition:transform var(--l62), box-shadow var(--l62);display: grid;--a8x: clamp(34px, 5.4vw, 66px);background: var(--uje);box-shadow: var(--ieju), var(--pmc04);}
.pe5p::before {position: absolute;border-radius: inherit;content: "";inset: 0;background: var(--w4b8);pointer-events: none;}
.pe5p:active {transition:transform var(--dvq8), box-shadow var(--dvq8);box-shadow: var(--xy4d), var(--pmc04);transform: scale(var(--n48e));}

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

.xhrbp {min-width: 0;position: relative;z-index: 1;}
.crpz4 {box-shadow: var(--c7e6o);border-radius: var(--rvm);color: var(--zii7);text-transform: uppercase;margin: 0 0 12px;letter-spacing: .1em;display: inline-block;background: var(--o9t);padding: 7px 16px;font: 700 12px/1 var(--svbee);font-style: normal;}

.ek5q719,
.pxk5dy4 .ek5q719 {color: var(--onu4j);letter-spacing: -0.024em;line-height:1.02;margin: 0 0 .34em;font-weight: 700;font-size: var(--a8x);}
.pgrs5 {font-size: clamp(15px, 1.6vw, 18px);color: color-mix(in srgb, var(--onu4j) 88%, transparent);margin: 0 0 22px;line-height:1.56;max-width: 46ch;}
.ehrwrr {min-height: 52px;padding: 0 30px;font-size: 15px;}

.exmqt1x {background: var(--o9t);position: relative;z-index: 1;transform: rotate(-1deg);transition:transform var(--l62), box-shadow var(--l62);box-shadow: var(--xy4d), var(--pmc04);border-radius: var(--hz79r);margin: 0;overflow: hidden;}
.exmqt1x:active {transition:transform var(--dvq8), box-shadow var(--dvq8);box-shadow: var(--c7e6o);transform: rotate(-1deg) scale(var(--z4z));}
.v7yjwp6 {aspect-ratio: 4 / 3;}
.pkva {aspect-ratio: 21 / 8;}
.exmqt1x img,
.ns4w {object-fit: cover;display: block;height: 100%;width: 100%;}

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

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

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

@media (max-width:872px) {
  .mnrtp0 {grid-template-columns: minmax(0, 1fr);}
  .v7yjwp6 {aspect-ratio: 16 / 9;}
  
  .exmqt1x {max-height: 30vh;}
  .pe5p {padding: 20px;}
}

.ybqr74 {}
.j6a8 {grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;padding: 0;gap:19px;list-style: none;display: grid;}
@media (max-width:989px) { .j6a8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:514px)  { .j6a8 {grid-template-columns: minmax(0, 1fr);} }
.xgrrsz {display: block;transition:transform var(--l62), box-shadow var(--l62), filter var(--l62);background: var(--uje);color: var(--onu4j);padding: 10px 10px 14px;text-decoration: none;border-radius: var(--hz79r);position: relative;box-shadow: var(--rgvk), var(--pmc04);overflow: hidden;}
.xgrrsz::before {inset: 0;background: var(--w4b8);border-radius: inherit;content: "";position: absolute;pointer-events: none;}
.xgrrsz:hover {box-shadow: var(--xy4d), var(--pmc04);transform: translateY(-2px);}
.xgrrsz:active {box-shadow: var(--c7e6o);transition:transform var(--dvq8), box-shadow var(--dvq8), filter var(--dvq8);filter: brightness(0.94);transform: scale(var(--z4z));}
.xgrrsz:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 3px;}

.j21s {box-shadow: var(--c7e6o);border-radius: calc(var(--hz79r) - 6px);display: block;aspect-ratio: 1;background: var(--o9t);position: relative;overflow: hidden;z-index: 1;}
.j21s img {width: 100%;object-fit: cover;height: 100%;display: block;}
.djwrqd0 {position: relative;font: 700 15px/1.3 var(--svbee);color: var(--onu4j);white-space: nowrap;z-index: 1;display: block;margin-top:11px;text-overflow: ellipsis;overflow: hidden;}
.dcp7wwf {right: 12px;display: inline-flex;box-shadow: var(--rgvk);height: 26px;color: var(--vgsi, var(--iezwy, var(--wewqx)));justify-content: center;z-index: 2;align-items: center;border-radius: 50%;width: 26px;top: 12px;background: var(--dfpa);font-size: 11px;font-style: normal;position: absolute;}

.fsqs {}
.pbz4 {display: flex;flex-wrap: wrap;gap:13px;}
.errnbq {padding: 10px 22px 10px 10px;color: var(--onu4j);box-shadow: var(--rgvk), var(--pmc04);position: relative;background: var(--uje);overflow: hidden;display: inline-flex;text-decoration: none;transition:transform var(--l62), box-shadow var(--l62), filter var(--l62);gap:11px;border-radius: var(--rvm);align-items: center;min-height: 74px;}
.errnbq::before {background: var(--w4b8);position: absolute;border-radius: inherit;content: "";inset: 0;pointer-events: none;}
.errnbq:hover {transform: translateY(-2px);box-shadow: var(--xy4d), var(--pmc04);}
.errnbq:active {box-shadow: var(--c7e6o);transform: scale(var(--z4z));transition:transform var(--dvq8), box-shadow var(--dvq8), filter var(--dvq8);filter: brightness(0.94);}
.errnbq:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 3px;}

.p6wph {box-shadow: var(--c7e6o);background: color-mix(in srgb, var(--n4a) 88%, var(--jh8hp));align-items: center;display: inline-flex;height: 54px;width: 100px;z-index: 1;justify-content: center;border-radius: calc(var(--rvm) - 4px);position: relative;}
.p6wph img {max-width:82px;max-height: 40px;height: auto;object-fit: contain;width: auto;}
.bgvk {z-index: 1;font: 600 14px/1 var(--svbee);font-style: normal;position: relative;color: var(--onu4j);}

.wkym2n {}
.m394r4 {gap:13px;flex-wrap: wrap;border-radius: var(--l9rj);background: var(--o9t);display: flex;box-shadow: var(--zqhrb);padding: 18px;}
.cz9cb {align-items: center;box-shadow: var(--rgvk), var(--pmc04);background: var(--uje);padding: 12px 16px;min-height: 74px;transition:transform var(--l62), box-shadow var(--l62);color: var(--onu4j);position: relative;flex-direction: column;text-decoration: none;gap:4px;display: inline-flex;min-width: 118px;border-radius: var(--hz79r);justify-content: center;}
.cz9cb:hover {transform: translateY(-1px);box-shadow: var(--xy4d), var(--pmc04);}
.cz9cb:active {box-shadow: var(--c7e6o);transform: scale(var(--n48e));transition:transform var(--dvq8), box-shadow var(--dvq8);}
.cz9cb:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 3px;}
.m43qf {width: 84px;background: color-mix(in srgb, var(--n4a) 88%, var(--jh8hp));align-items: center;height: 36px;box-shadow: var(--c7e6o);display: inline-flex;justify-content: center;border-radius:9px;}
.m43qf img {width: auto;max-height: 26px;height: auto;object-fit: contain;max-width:70px;}
.bzzdj0 {color: var(--zii7);font: 600 12px/1 var(--svbee);}

.g800dc {}
.hf352 {gap:6px;display: inline-flex;margin-bottom:16px;width: auto;align-items: baseline;border-radius: var(--rvm);box-shadow: var(--zqhrb);padding: 16px 26px;background: var(--o9t);}
.zhpe9 {color: var(--fvl2);font: 700 clamp(28px, 3.4vw, 44px)/1 var(--svbee);}
.g8626a {color: var(--zii7);font: 600 14px/1 var(--svbee);}
.qwetce {color: color-mix(in srgb, var(--onu4j) 88%, transparent);max-width: 62ch;}
.fw3m2 {flex-wrap: wrap;gap:13px;list-style: none;justify-content: center;display: flex;padding: 0;margin: 0;}
.fw3m2 > * {flex: 1 1 240px;min-width: 0;max-width: calc(50% - 7px);}
@media (max-width:627px) { .fw3m2 > * {max-width: none;} }
.faynz {position: relative;padding: 18px 20px;background: var(--uje);transition:transform var(--l62), box-shadow var(--l62);border-radius: var(--hz79r);box-shadow: var(--rgvk), var(--pmc04);overflow: hidden;}
.faynz::before {background: var(--w4b8);position: absolute;content: "";border-radius: inherit;inset: 0;pointer-events: none;}
.faynz:active {transition:transform var(--dvq8), box-shadow var(--dvq8);transform: scale(var(--n48e));box-shadow: var(--c7e6o);}
.g407 {display: block;position: relative;quotes: none;color: var(--onu4j);z-index: 1;}

.r824a {font-style: normal;z-index: 1;color: var(--fvl2);margin-top:10px;display: block;letter-spacing: .14em;position: relative;}
.v6cqfke {display: block;color: var(--zii7);position: relative;margin-top:5px;font: 600 12px/1 var(--svbee);font-style: normal;z-index: 1;}

.j6br8a6 {gap:20px;position: relative;transition:transform var(--l62), box-shadow var(--l62);align-items: center;padding: clamp(18px, 2.4vw, 30px);box-shadow: var(--xy4d), var(--pmc04);overflow: hidden;background: var(--uje);border-radius: var(--l9rj);display: grid;}
.j6br8a6::before {border-radius: inherit;content: "";pointer-events: none;inset: 0;position: absolute;background: var(--w4b8);}
.j6br8a6:active {box-shadow: var(--c7e6o);transition:transform var(--dvq8), box-shadow var(--dvq8);transform: scale(var(--n48e));}

.zw4hwq0 {grid-template-columns: minmax(0, 1fr);}
.v2dz1k {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.rfq4s4e {direction: ltr;}
.gkd4sh > .jhfx79 {order: 2;}
.jhfx79 {min-width: 0;position: relative;z-index: 1;}
.qdm5 {color: var(--onu4j);margin: 0 0 .5em;font: 700 clamp(19px, 2vw, 26px)/1.22 var(--svbee);}
.fnzyc9s {color: color-mix(in srgb, var(--onu4j) 88%, transparent);}
.fnzyc9s p:last-child {margin-bottom:15px;}

.j81qy {position: relative;z-index: 1;margin: 0;}
.xetanj {border-radius: var(--hz79r);display: block;overflow: hidden;box-shadow: var(--c7e6o);background: var(--o9t);}
.xetanj img {height: auto;display: block;width: 100%;}

.bf4g7wf {background: var(--uje);box-shadow: var(--xy4d), var(--pmc04);border-radius: var(--l9rj);position: relative;overflow: hidden;padding: clamp(20px, 2.8vw, 34px);}
.bf4g7wf::before {content: "";inset: 0;border-radius: inherit;background: var(--w4b8);pointer-events: none;position: absolute;}
.q95m {position: relative;z-index: 1;display: flex;align-items: center;flex-wrap: wrap;gap:11px;}
.bdeg68 {margin: 0;font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--svbee);letter-spacing: -.028em;flex: 1 1 100%;color: var(--onu4j);}
.rfvx8 {color: color-mix(in srgb, var(--onu4j) 88%, transparent);flex: 1 1 100%;margin: 0;max-width: 60ch;}

.v3z3 {position: relative;scroll-snap-type: x mandatory;gap:15px;list-style: none;overscroll-behavior-x: contain;margin: 18px 0 0;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;z-index: 1;padding: 4px 0 10px;display: flex;}
.v3z3::-webkit-scrollbar {display: none;}
.acz5n15 {overflow: hidden;border-radius: var(--hz79r);transition:transform var(--l62), box-shadow var(--l62);box-shadow: var(--rgvk), var(--pmc04);scroll-snap-align: start;background: var(--o9t);flex: 0 0 auto;}
.acz5n15:active {transform: scale(var(--z4z));box-shadow: var(--c7e6o);transition:transform var(--dvq8), box-shadow var(--dvq8);}
.acz5n15 figure {margin: 0;}
.acz5n15 img {height: 100%;display: block;width: 100%;object-fit: cover;}
.xxaa .acz5n15 {width: min(94%, 820px);}
.f1aa8hd .acz5n15 {width: min(78%, 440px);}
.bdrss {font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--svbee);padding: 13px 16px;color: var(--onu4j);}

.ggys5 {background: var(--uje);border-radius: var(--l9rj);gap:2px 18px;overflow: hidden;display: grid;box-shadow: var(--xy4d), var(--pmc04);grid-template-columns: auto minmax(0, 1fr);position: relative;padding: clamp(18px, 2.4vw, 28px);grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";}
.ggys5::before {position: absolute;content: "";inset: 0;pointer-events: none;background: var(--w4b8);border-radius: inherit;}
.atfe49 {position: relative;background: var(--o9t);flex: 0 0 auto;height: 84px;grid-area: well;z-index: 1;overflow: hidden;display: inline-flex;width: 84px;box-shadow: var(--zqhrb);align-items: center;border-radius: 50%;justify-content: center;}
.atfe49 img {height: 100%;object-fit: cover;width: 100%;}
.w2qqq {position: relative;text-transform: uppercase;align-self: end;letter-spacing: .1em;font: 700 11px/1 var(--svbee);margin: 0;grid-area: credit;color: var(--zii7);z-index: 1;}
.m1gzg36 {grid-area: name;position: relative;font: 700 clamp(18px, 2vw, 23px)/1.2 var(--svbee);z-index: 1;color: var(--onu4j);}
.pdcx {z-index: 1;grid-area: role;color: var(--zii7);font: 600 13px/1.4 var(--svbee);font-style: normal;position: relative;}
.q8htw {margin: 14px 0 0;grid-area: bio;z-index: 1;position: relative;color: color-mix(in srgb, var(--onu4j) 88%, transparent);}

.qtfty {position: relative;padding: 0;grid-area: links;list-style: none;margin: 14px 0 0;z-index: 1;display: flex;gap:11px;}
.qtfty a {height: 44px;box-shadow: var(--rgvk), var(--pmc04);width: 44px;background: var(--o9t);display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;color: var(--onu4j);transition:transform var(--l62), box-shadow var(--l62);}
.qtfty a:active {box-shadow: var(--c7e6o);transform: scale(var(--z4z));transition:transform var(--dvq8), box-shadow var(--dvq8);}
.qtfty a:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 3px;}
.kg4c9q4 {grid-area: note;font-size: 12px;z-index: 1;position: relative;color: var(--zii7);margin-top:13px;}

.hytvk,
.k1x2 {display: flex;flex-direction: column;align-items: flex-start;}

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

.hjqt .w2qqq {align-self: flex-start;}

.k1x2 .atfe49 {width: 64px;height: 64px;margin-bottom:13px;}
.h1b1w0 {font: 600 13px/1.65 var(--svbee);color: var(--zii7);margin: 0;position: relative;overflow-wrap: anywhere;z-index: 1;}
.h1b1w0 .m1gzg36 {font-size: clamp(16px, 1.6vw, 19px);color: var(--onu4j);}
.h1b1w0 .pdcx {font-size: 13px;}

.ww49t {}
.dmkr99k {margin: 0;gap:10px;display: flex;list-style: none;padding: 0;flex-direction: column;}
.k6jdfzn {position: relative;background: var(--uje);border-radius: var(--hz79r);box-shadow: var(--rgvk), var(--pmc04);transition:box-shadow var(--l62), transform var(--l62);overflow: hidden;}
.k6jdfzn::before {position: absolute;content: "";inset: 0;background: var(--w4b8);border-radius: inherit;pointer-events: none;}

.k6jdfzn:has(details[open]) {background: var(--o9t);box-shadow: var(--zqhrb);}
.k6jdfzn:active {transition:transform var(--dvq8);transform: scale(var(--n48e));}
.k6jdfzn details {position: relative;z-index: 1;}
.v19sm40 {padding: 14px 20px;list-style: none;align-items: center;font: 700 15px/1.35 var(--svbee);cursor: pointer;gap:13px;color: var(--onu4j);min-height: 56px;display: flex;}
.v19sm40::-webkit-details-marker {display: none;}
.v19sm40 strong {font-weight: 700;flex: 1 1 auto;}
.v19sm40:focus-visible {outline: 3px solid var(--fvl2);outline-offset: -3px;border-radius: var(--hz79r);}

.ey69crb {border-radius: 50%;background: var(--o9t);width: 14px;height: 14px;flex: 0 0 auto;transition:background var(--l62);box-shadow: var(--c7e6o);}
details[open] .ey69crb {background: var(--dfpa);}
.q6r3 {padding: 0 20px 18px;}
.fjv9ns2 {color: color-mix(in srgb, var(--onu4j) 88%, transparent);margin: 0;}

.z4at {}

.qwyw7 {justify-content: center;gap:18px;display: flex;flex-wrap: wrap;}
.qwyw7 > * {max-width: calc(50% - 9px);flex: 1 1 200px;min-width: 0;}
@media (max-width:590px) { .qwyw7 > * {max-width: none;} }
.jvjesk0 {min-width: 0;}
.xa0t {box-shadow: var(--xy4d), var(--pmc04), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);align-items: center;display: inline-flex;font: 700 18px/1 var(--svbee);border-radius: 50%;height: 52px;background: var(--uje);color: var(--fvl2);margin-bottom:12px;justify-content: center;width: 52px;transition:transform var(--l62), box-shadow var(--l62);}
.jvjesk0:active .xa0t {transform: scale(var(--z4z));box-shadow: var(--c7e6o);transition:transform var(--dvq8), box-shadow var(--dvq8);}
.bynr2va {color: var(--onu4j);margin: 0 0 .35em;font: 700 16px/1.3 var(--svbee);}
.ed0yp {color: color-mix(in srgb, var(--onu4j) 86%, transparent);font-size: 14px;margin: 0;}

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

.vabs98 {gap:15px;display: grid;}
.wj7814q {gap:16px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.wj7814q .xa0t {margin-bottom: 0;}
.hy0ex {min-width: 0;}

.y2mbvf {}
.s1e36 {display: grid;gap:15px;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));}
.cfdk {border-radius: var(--l9rj);background: var(--o9t);padding: 18px;box-shadow: var(--zqhrb);}
.dxddm {margin: 0 0 12px;color: var(--zii7);letter-spacing: .1em;font: 700 12px/1 var(--svbee);text-transform: uppercase;}
.z12m {gap:7px;margin: 0;display: flex;flex-direction: column;}

.wte8ff {border-radius: var(--hz79r);gap:10px;box-shadow: var(--rgvk), var(--pmc04);display: flex;align-items: flex-start;background: var(--uje);padding: 11px 14px;}
.d1hmtn {font: 700 12px/1 var(--svbee);align-items: center;width: 20px;display: inline-flex;flex: 0 0 auto;border-radius: 50%;box-shadow: var(--c7e6o);margin-top:1px;height: 20px;justify-content: center;}
.wb6jdr .d1hmtn {background: color-mix(in srgb, var(--dfpa) 26%, var(--o9t));color: var(--fvl2);}
.qzpf .d1hmtn {color: var(--zii7);background: var(--o9t);}
.p9dsakx {margin: 0;color: color-mix(in srgb, var(--onu4j) 90%, transparent);font-size: 14px;line-height:1.48;}

.cfgv1 {padding: clamp(18px, 2.4vw, 30px);box-shadow: var(--rgvk);position: relative;background: var(--o9t);border-radius: var(--l9rj);}
.s3hwwg9 {border-radius: 0 999px 999px 0;left: 0;top: clamp(24px, 3vw, 36px);background: var(--dfpa);height: 30px;position: absolute;box-shadow: var(--c7e6o);width: 5px;}
.z2dmmc4 {font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--svbee);color: var(--onu4j);margin: 0 0 .5em;}
.zxhp {color: color-mix(in srgb, var(--onu4j) 90%, transparent);}
.zxhp h3 {margin: 1.4em 0 .4em;}
.zxhp ul, .zxhp ol {padding-left: 1.3em;}
.zxhp li {margin-bottom: .4em;}
.zxhp a {color: var(--fvl2);}

.zxhp table {margin: 1em 0;width: 100%;border-collapse: collapse;}
.zxhp th, .zxhp td {border-bottom: 1px solid var(--v73j);color: var(--nmj, var(--onu4j));padding: 11px 13px;text-align: left;}
.zxhp th {border-bottom: 2px solid var(--vl0p);font-weight: 700;}

.zjrnvz {background: var(--o9t);padding: clamp(16px, 2.2vw, 26px);border-radius: var(--l9rj);box-shadow: var(--rgvk);}
.fhexyys {font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--svbee);color: var(--onu4j);margin: 0 0 .5em;overflow-wrap: anywhere;}
.f23nz4g {color: color-mix(in srgb, var(--onu4j) 90%, transparent);}
.f23nz4g a {color: var(--fvl2);}

.f23nz4g a,
.f23nz4g button {transition:transform var(--l62);}
.f23nz4g a:active,
.f23nz4g button:active {transform: scale(var(--z4z));transition:transform var(--dvq8);}
.f23nz4g table {width: 100%;border-collapse: collapse;}
.f23nz4g th, .f23nz4g td {padding: 10px 12px;text-align: left;color: var(--nmj, var(--onu4j));border-bottom: 1px solid var(--v73j);}
.f23nz4g th {border-bottom: 2px solid var(--vl0p);}

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

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

.n4ac {min-width: 0;}
.pv7xma {min-width: 0;}

.n4ac .ge5ae {width: 46px;margin: 11px 0 0;}

.pj2n2 {box-shadow: var(--zqhrb);border-radius: var(--l9rj);position: relative;padding: clamp(16px, 2.2vw, 26px);background: var(--o9t);}
.mqhd {top: 16px;border-radius: 999px;position: absolute;left: 14px;bottom: 16px;width: 4px;background: color-mix(in srgb, var(--dfpa) 40%, var(--vto3z));}

.q1fj {color: var(--onu4j);margin: 0 0 .5em 16px;overflow-wrap: anywhere;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--svbee);}
.rj7s {color: color-mix(in srgb, var(--onu4j) 90%, transparent);margin-left:15px;}
.rj7s a {color: var(--fvl2);}

.rj7s table {width: 100%;border-collapse: collapse;}
.rj7s th, .rj7s td {text-align: left;border-bottom: 1px solid var(--v73j);padding: 10px 12px;color: var(--nmj, var(--onu4j));}
.rj7s th {border-bottom: 2px solid var(--vl0p);}

.bpncnw .rj7s,
.yjpp5 .rj7s {margin-left: 0;}

.pk8d {align-items: center;padding: 8px 18px;position: relative;max-width: 100%;margin: 0 0 14px;background: var(--uje);display: inline-flex;box-shadow: var(--rgvk), var(--pmc04);z-index: 1;border-radius: var(--rvm);}
.pk8d .q1fj {margin: 0;}

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

.n6w4t8d {display: flex;position: relative;}
.b66qy {justify-content: flex-start;}
.c5zsq4h {justify-content: center;}
.ntbw {justify-content: flex-end;}
.k9rk .t90c1j {width: auto;}
.fnsaxh .t90c1j {width: 100%;}
.t90c1j {padding: 0 34px;gap:11px;font-size: 16px;position: relative;min-height: 56px;z-index: 1;}
.r2f8 {position: relative;display: inline-block;z-index: 1;}

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

.nqrwf {transition:transform var(--l62);}
.t90c1j:hover .nqrwf {transform: translateX(3px);}

.y6qgev {margin: 0;position: relative;}
.m2rfx {box-shadow: var(--zqhrb);position: relative;background: var(--o9t);display: block;border-radius: var(--l9rj);overflow: hidden;}
.m2rfx img {display: block;width: 100%;height: auto;}

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

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

.m2rfx.ae4ww {overflow: visible;}

.bw3430 {display: block;position: relative;overflow: hidden;border-radius: var(--hz79r);box-shadow: var(--xy4d);}

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

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

.aze7ek {background: var(--uje);box-shadow: var(--xy4d), var(--pmc04);position: relative;overflow: hidden;padding: clamp(20px, 2.6vw, 32px);border-radius: var(--l9rj);}
.aze7ek::before {content: "";border-radius: inherit;background: var(--w4b8);position: absolute;pointer-events: none;inset: 0;}
.tbm76 {position: relative;text-transform: uppercase;color: var(--zii7);box-shadow: var(--c7e6o);z-index: 1;display: inline-block;letter-spacing: .1em;padding: 6px 14px;font: 700 11px/1 var(--svbee);border-radius: var(--rvm);margin-bottom:11px;background: var(--o9t);}
.drfam {position: relative;color: var(--onu4j);margin: 0 0 .3em;z-index: 1;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--svbee);}
.kefjty {z-index: 1;margin: 0 0 18px;max-width: 56ch;position: relative;color: color-mix(in srgb, var(--onu4j) 88%, transparent);}
.ad21z {border-radius: var(--hz79r);background: var(--o9t);list-style: none;padding: 14px 16px;gap:9px 26px;margin: 0 0 18px;position: relative;flex-wrap: wrap;box-shadow: var(--c7e6o);z-index: 1;display: flex;}
.ad21z li {display: flex;gap:1px;flex-direction: column;}
.majfmts {font: 700 13px/1 var(--svbee);color: var(--onu4j);}

.g9r85t8 {letter-spacing: .1em;color: var(--fvl2);font: 600 12px/1 var(--svbee);font-style: normal;}
.axc5d {flex-wrap: wrap;z-index: 1;display: flex;position: relative;gap:10px;}

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

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

.zevck5y {padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);background: var(--o9t);border-radius: var(--l9rj);box-shadow: var(--c7e6o);}
.w091tg {display: flex;align-items: center;gap:10px;cursor: pointer;min-height: 44px;list-style: none;}
.w091tg::-webkit-details-marker {display: none;}
.w091tg:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 3px;border-radius: var(--rvm);}
.a557 {color: var(--onu4j);font: 700 15px/1 var(--svbee);}
.a7xkvzc {font: 600 12px/1 var(--svbee);color: var(--zii7);}

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

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

.jj534je {counter-reset: ptnav;}
.jj534je a {text-decoration: none;font: 600 13px/1 var(--svbee);gap:9px;counter-increment: ptnav;border-radius: var(--rvm);box-shadow: var(--rgvk), var(--pmc04);align-items: center;min-height: 44px;color: var(--onu4j);transition:transform var(--l62), box-shadow var(--l62);display: inline-flex;padding: 0 18px;background: var(--uje);}
.jj534je a::before {font-weight: 700;content: counter(ptnav);color: var(--fvl2);}
.jj534je a:hover {transform: translateY(-1px);box-shadow: var(--xy4d), var(--pmc04);}
.jj534je a:active {box-shadow: var(--c7e6o);transition:transform var(--dvq8), box-shadow var(--dvq8);transform: scale(var(--z4z));}
.jj534je a:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 3px;}

.d1tnz3 {background: var(--uje);padding: clamp(20px, 2.6vw, 30px);overflow: hidden;border-radius: var(--l9rj);box-shadow: var(--xy4d), var(--pmc04);position: relative;}
.d1tnz3::before {border-radius: inherit;pointer-events: none;background: var(--w4b8);inset: 0;position: absolute;content: "";}
.h0gxshx {z-index: 1;color: var(--onu4j);margin: 0 0 .3em;font: 700 clamp(19px, 2vw, 25px)/1.2 var(--svbee);position: relative;}
.yk58q6a {position: relative;margin: 0 0 16px;color: color-mix(in srgb, var(--onu4j) 88%, transparent);z-index: 1;}
.d1tnz3 .ww4h45a {position: relative;z-index: 1;}

.zevam4 {background: var(--o9t);padding: 18px 20px;border-radius: var(--l9rj);box-shadow: var(--c7e6o);}
.gb18v {border-radius: var(--rvm);display: inline-block;box-shadow: var(--rgvk);color: var(--zii7);font: 700 11px/1 var(--svbee);padding: 5px 13px;background: var(--uje);margin-bottom:8px;letter-spacing: .1em;text-transform: uppercase;}
.y10t6e {color: var(--onu4j);margin: 0 0 .25em;font: 700 17px/1.25 var(--svbee);}
.e6vm {margin: 0;color: color-mix(in srgb, var(--onu4j) 86%, transparent);font-size: 14px;}

.hhse {font: 600 12px/1 var(--svbee);padding: 8px 18px;box-shadow: var(--c7e6o);background: var(--o9t);color: var(--zii7);border-radius: var(--rvm);display: inline-block;}

.hywe {align-items: center;background: var(--uje);padding: 10px 46px 10px 22px;left: 12px;z-index: 70;margin-bottom: env(safe-area-inset-bottom, 0px);gap:13px;right: 12px;display: flex;box-shadow: var(--ieju), var(--pmc04);bottom: 12px;border-radius: var(--rvm);position: fixed;justify-content: space-between;}
.q7ztpc9 {font: 700 14px/1.3 var(--svbee);color: var(--onu4j);}

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

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

.gsam::before {background: color-mix(in srgb, var(--n4a) 7%, var(--uje));transition:background var(--dvq8);box-shadow: var(--c7e6o);position: absolute;border-radius: 50%;content: '';inset: 10px;}
.gsam svg {position: relative;z-index: 1;}
.gsam:hover {color: var(--onu4j);}
.gsam:hover::before {background: color-mix(in srgb, var(--n4a) 12%, var(--uje));}

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

.y8426 {padding: 34px var(--lfg6c) calc(30px + env(safe-area-inset-bottom, 0px));color: var(--z4kik, var(--ql2o2));box-shadow: var(--c7e6o);border-radius: var(--l9rj) var(--l9rj) 0 0;margin-top:41px;background: var(--do6i);}
.ncx2kq,
.ys3wexd {max-width: var(--bw5);margin: 0 auto;}
.qvs6tjs img {width: auto;height: 30px;}
.n5w4 {display: flex;flex-wrap: wrap;gap:23px 40px;margin: 20px 0;}
.n5w4 a {color: var(--z4kik, var(--ql2o2));min-height: 44px;text-decoration: none;display: inline-flex;align-items: center;}
.n5w4 a:hover {text-decoration: underline;}
.w0f353h {margin: 16px 0;flex-wrap: wrap;display: flex;gap:13px;align-items: center;}
.ys3wexd {opacity:0.85;font-size: 13px;padding-top:18px;}

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

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

.ecxwd8t {left: 0;border-radius: 0 var(--l9rj) var(--l9rj) 0;transform: translateX(-102%);}
.f0xg {transform: translateX(102%);right: 0;border-radius: var(--l9rj) 0 0 var(--l9rj);}

.xzqdvf:checked ~ .c55g {visibility: visible;opacity:1;}
.xzqdvf:checked ~ .d71f9jh {transform: translateX(0);visibility: visible;}

.je5rr9 {background: var(--jh8hp);padding: 14px 16px;gap:12px;display: flex;z-index: 1;justify-content: space-between;position: sticky;top: 0;align-items: center;}
.nz27hsv {align-items: center;display: inline-flex;min-height: 44px;}
.nz27hsv img {display: block;width: auto;height: 28px;}
.z51y {color: var(--onu4j);font: 700 17px/1 var(--svbee);}

.gsmm {box-shadow: var(--rgvk), var(--pmc04);justify-content: center;cursor: pointer;align-items: center;width: 44px;display: inline-flex;flex: none;height: 44px;transition:transform var(--l62), box-shadow var(--l62);border-radius: 50%;background: var(--uje);color: var(--onu4j);}
.gsmm:active {transition:transform var(--dvq8), box-shadow var(--dvq8);transform: scale(var(--z4z));box-shadow: var(--c7e6o);}
.gsmm:focus-visible,
.j27n a:focus-visible,
.x8zx2:focus-visible,
.z3e0gz0:focus-visible {outline: 3px solid var(--fvl2);outline-offset: 2px;}

.j27n {padding: 8px 12px;}
.j27n ul {padding: 0;list-style: none;flex-direction: column;gap:8px;margin: 0;display: flex;}
.j27n a {border-radius: var(--hz79r);color: var(--onu4j);background: var(--uje);text-decoration: none;align-items: center;transition:transform var(--l62), box-shadow var(--l62);box-shadow: var(--rgvk), var(--pmc04);padding: 0 18px;font: 600 15px/1.2 var(--svbee);min-height: 52px;display: flex;}
.j27n a:active {transform: scale(var(--z4z));transition:transform var(--dvq8), box-shadow var(--dvq8);box-shadow: var(--c7e6o);}

.j27n a[aria-current="page"] {box-shadow: var(--c7e6o), inset 3px 0 0 var(--dfpa);background: var(--o9t);}

.xmqpvb {padding: 14px 12px;display: flex;gap:10px;flex-direction: column;margin-top: auto;}
.x8zx2,
.z3e0gz0 {font: 700 15px/1 var(--svbee);border-radius: var(--rvm);box-shadow: var(--rgvk), var(--pmc04);text-decoration: none;padding: 0 20px;display: inline-flex;transition:transform var(--l62), box-shadow var(--l62);min-height: 52px;align-items: center;justify-content: center;}

.x8zx2 {background: var(--mg78k);color: var(--z75d, var(--xx97h));}
.z3e0gz0 {color: var(--xh135, var(--uhr5r));background: var(--lf8gp);}
.x8zx2:active,
.z3e0gz0:active {transition:transform var(--dvq8), box-shadow var(--dvq8);transform: scale(var(--z4z));box-shadow: var(--c7e6o);}

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

@media (max-width:727px) {
  .v2dz1k {grid-template-columns: minmax(0, 1fr);}
  
  .q9h1d3a {grid-template-columns: minmax(0, 1fr);}
  
  .aezh {grid-template-columns: minmax(0, 1fr);}
  .aezh .ad21z {flex-direction: row;gap:11px 26px;flex-wrap: wrap;}
  .gkd4sh > .jhfx79 {order: 0;}
  .ggys5 {justify-items: start;grid-template-columns: minmax(0, 1fr);grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";}
  
  .j6a8 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:12px;}
  .hywe {padding-left:17px;}
  .q7ztpc9 {font-size: 13px;}
}

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

  .ww4h45a,
  .jhxyky,
  .c26d1 a,
  .pe5p,
  .exmqt1x,
  .xgrrsz,
  .errnbq,
  .cz9cb,
  .faynz,
  .j6br8a6,
  .acz5n15,
  .qtfty a,
  .k6jdfzn,
  .xa0t,
  .jj534je a,
  .k6y7aep a,
  .gsmm,
  .j27n a,
  .x8zx2,
  .z3e0gz0,
  .f23nz4g a,
  .f23nz4g button {transition:box-shadow 63ms linear, filter 76ms linear, background 115ms linear;}

  .nqrwf,
  .t90c1j:hover .nqrwf {transform: none;transition:none;}

  .k3qxpb {transition:none;}

  .ww4h45a:hover,
  .ww4h45a:active,
  .jhxyky:active,
  .c26d1 a:active,
  .pe5p:active,
  .exmqt1x:active,
  .xgrrsz:hover,
  .xgrrsz:active,
  .errnbq:hover,
  .errnbq:active,
  .cz9cb:hover,
  .cz9cb:active,
  .faynz:active,
  .j6br8a6:active,
  .acz5n15:active,
  .qtfty a:active,
  .k6jdfzn:active,
  .jvjesk0:active .xa0t,
  .jj534je a:hover,
  .jj534je a:active,
  .k6y7aep a:active,
  .gsmm:active,
  .j27n a:active,
  .x8zx2:active,
  .z3e0gz0:active,
  .f23nz4g a:active,
  .f23nz4g button:active {transition:box-shadow 133ms linear, filter 129ms linear;transform: none;}
  .exmqt1x:active {transform: rotate(-1deg);}

  .ww4h45a:active,
  .jhxyky:active,
  .c26d1 a:active,
  .xgrrsz:active,
  .errnbq:active,
  .cz9cb:active,
  .faynz:active,
  .j6br8a6:active,
  .acz5n15:active,
  .qtfty a:active,
  .pe5p:active,
  .exmqt1x:active,
  .jvjesk0:active .xa0t,
  .jj534je a:active,
  .k6y7aep a:active,
  .gsmm:active,
  .j27n a:active,
  .x8zx2:active,
  .z3e0gz0:active {box-shadow: var(--zqhrb);filter: brightness(0.9);}

  .d71f9jh {transition:transform 0.145s linear, visibility 0.185s linear;}
}

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

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

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

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

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

.zwx3x {--uc7: 999px;--gtz: 999px;--x2v: 0 14px;--qmpn: var(--rvm);--qpart: 18px;--k1gq: 40px;--guoq: 0;}

.pxk5dy4 h2.drfam.drfam {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--svbee);letter-spacing: normal;margin: 0 0 1em;}
.pxk5dy4 h2.fhexyys.fhexyys {margin: 0 0 .45em;letter-spacing: normal;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--svbee);}
.pxk5dy4 h2.q1fj.q1fj {margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--svbee);letter-spacing: normal;}

.pxk5dy4 h2.fhexyys.vxms06 {padding-left:5px;margin: 0 0 .6em;}

.pxk5dy4 h2.fhexyys.czgx3y {margin: 0;}

.pxk5dy4 .pj2n2:not(.bpncnw):not(.yjpp5) h2.q1fj.q1fj {margin: 0 0 .45em 16px;}

.pxk5dy4 .pk8d h2.q1fj {margin: 0;}

.pxk5dy4 a.hxbgq, .pxk5dy4 .ww4h45a.hxbgq, .pxk5dy4 .r2f8, .pxk5dy4 .zmtg9c {color: var(--iezwy, var(--wewqx));}

.pbz4.pbz4, .m394r4.m394r4 {display: grid;gap:13px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.pbz4 > *, .m394r4 > * {min-width: 0;}
.pbz4 .errnbq {display: flex;gap:9px;padding: 12px;justify-content: center;width: 100%;flex-direction: column;}
.pbz4 .p6wph {max-width:141px;width: 100%;}
.m394r4 .cz9cb {display: flex;width: 100%;min-width: 0;}
@media (max-width:748px) {
  .pbz4.pbz4, .m394r4.m394r4 {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .m394r4.m394r4 {padding: 12px;}
}

p.g407, blockquote.g407 {margin: 0;}
b.v6cqfke {display: block;}
.awvpcy {margin: 0;}
p.bdrss {margin: 0;}

.y8426 :is(.ehh6yp, .w0f353h, .ncx2kq, .ys3wexd) {max-width: var(--bw5);padding-inline: var(--lfg6c);margin-inline: auto;box-sizing: border-box;}
.g800dc .fw3m2.fw3m2, .fw3m2.fw3m2 {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.fw3m2.fw3m2 > * {max-width: none;min-width: 0;}
@media (max-width:910px) { .fw3m2.fw3m2 {grid-template-columns: minmax(0, 1fr);} }
.aze7ek .ad21z.ad21z {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.aze7ek .ad21z > * {min-width: 0;}

.aze7ek.n21arx3 {display: grid;align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);}
.n21arx3 > .qvke {z-index: 1;position: relative;grid-row: 1;min-width: 0;grid-column: 1;}
.n21arx3 > .n1vq {grid-column: 2;grid-row: 1;}
.n1vq {margin: 0;display: grid;padding: 18px;grid-template-columns: repeat(3, minmax(0, 1fr));position: relative;box-shadow: var(--zqhrb);background: var(--o9t);z-index: 1;border-radius: calc(var(--l9rj) - 4px);gap:14px;}
.dapdq1 {box-shadow: var(--xy4d), var(--pmc04);border-radius:21px;aspect-ratio: 3 / 4;overflow: hidden;display: block;}
.dapdq1:nth-child(2) {transform: translateY(-8px);}
.dapdq1 img {display: block;height: 100%;object-fit: cover;width: 100%;}
@media (max-width:748px) {
  .aze7ek.n21arx3 {grid-template-columns: minmax(0, 1fr);}
  .n21arx3 > .n1vq {grid-row: 1;grid-column: 1;}
  .n21arx3 > .qvke {grid-row: 2;}
}

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