

:root {--ngj: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--w2uy0: var(--z4dp);--qh4a4: 1140px;--qseut:
    inset 0 2px 5px color-mix(in srgb, var(--dypfc) calc(24% + var(--ibkze, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--dypfc) 16%, transparent);--x1py: 18px;--n74: inset 0 -1px 0 color-mix(in srgb, var(--dypfc) 14%, transparent);--caho: 110ms cubic-bezier(0.4, 0, 0.2, 1);--invw9: var(--vszia);--dypfc: color-mix(in srgb, var(--npf7d) 78%, #000);--s2e: var(--tgsii);--az68:"Quicksand", "Rubik", "Varela Round", system-ui, sans-serif;--jrjar: var(--eg4);--ee7zt:
    0 1px 2px color-mix(in srgb, var(--dypfc) calc(11% + var(--ibkze, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--dypfc) calc(13% + var(--ibkze, 0) * 4%), transparent);--a59l: color-mix(in srgb, var(--jhd) 35%, var(--uthrd));--lto6: 22px;--ko155:
    inset 0 3px 9px color-mix(in srgb, var(--dypfc) calc(28% + var(--ibkze, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--dypfc) 18%, transparent);--tag: clamp(18px, 2.4vw, 34px);--n2k: var(--bt3a);--i31: 0.985;--vnzya: var(--v76j);--yr26: 0.95;--uthrd: var(--npf7d);--scw9:
    0 2px 4px color-mix(in srgb, var(--dypfc) calc(12% + var(--ibkze, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--dypfc) calc(16% + var(--ibkze, 0) * 6%), transparent);--frmh: clamp(16px, 2.2vw, 30px);--ugxdo: var(--djg);--epds1:
    0 4px 8px color-mix(in srgb, var(--dypfc) calc(13% + var(--ibkze, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--dypfc) calc(18% + var(--ibkze, 0) * 7%), transparent);--qe78d: 999px;--kewi4: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--ibkze, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--ibkze, 0) * 3%), transparent) 42%,
    transparent 68%
  );}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.gw9p0ss {--qe78d: 999px;--x1py: 22px;--lto6: 26px;}
.k80a {--lto6: 18px;--x1py: 16px;--qe78d: 14px;}
.mkc46e {--qe78d: 999px;--lto6: 30px;--x1py: 26px;}

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

.tdb8mg {left: -9999px;position: absolute;z-index: 200;top: 0;}
.tdb8mg:focus {background: var(--jrjar);box-shadow: var(--scw9);left: 12px;border-radius: var(--qe78d);padding: 10px 16px;color: var(--uthrd);top: 12px;}

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

.h9g8 {position: relative;box-shadow: var(--scw9), var(--n74);min-height: 60px;padding: 7px 8px 7px 16px;align-items: center;max-width: var(--qh4a4);overflow: hidden;background: var(--rlr);margin: 0 auto;border-radius: var(--qe78d);gap:15px;display: flex;}
.h9g8::before {background: var(--kewi4);content: "";position: absolute;pointer-events: none;border-radius: inherit;inset: 0;}
.jwzp6 {color: var(--f5h, var(--obs));margin: 0;letter-spacing: .005em;font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--az68);}
.yhkm {z-index: 1;display: flex;position: relative;gap:8px;align-items: center;}

.pd2t2 {color: var(--kbs, var(--t2tb));background: var(--h1u);}
.tr8y {background: var(--kwt8);color: var(--e07, var(--k0h));}

.xbdsg03 a {transition:background var(--ngj), transform var(--ngj), box-shadow var(--ngj);}
.xbdsg03 a:hover {background: color-mix(in srgb, var(--obs) 10%, transparent);}
.xbdsg03 a:active {transform: scale(var(--yr26));box-shadow: var(--qseut);transition:transform var(--caho), box-shadow var(--caho);}
.xbdsg03 a[aria-current="page"] {box-shadow: var(--qseut);background: color-mix(in srgb, var(--obs) 14%, transparent);}
.xbdsg03 a:focus-visible,
.wzsp96:focus-visible {border-radius: var(--qe78d);outline: 3px solid var(--obs);outline-offset: 2px;}

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

.fyg5f06:hover {transform: translateY(-1px);box-shadow: var(--scw9), var(--n74);}
.fyg5f06:active {transform: scale(var(--yr26));}

.ghkra {background: var(--jhd);color: var(--pt9, var(--gkb));}
.ghkra:hover {background: var(--hl9);}

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

.aezr {padding-bottom: max(96px, var(--p3jx, 96px));}

.f4z5 {position: relative;margin: 8px 0 var(--tag);}
.a55w0h {width: 100%;min-height: 52px;border: 0;border-radius: var(--qe78d);box-shadow: var(--qseut);color: var(--uthrd);transition:box-shadow var(--ngj);font: 600 15px/1 var(--az68);padding: 0 22px;background: var(--n2k);}
.a55w0h::placeholder {color: var(--w2uy0);}
.a55w0h:focus {box-shadow: var(--ko155);outline: 3px solid var(--a59l);outline-offset: 2px;}
.gb1x9 {flex-direction: column;display: flex;margin-top:10px;gap:5px;}
.gb1x9:empty {display: none;}
.gb1x9 a {box-shadow: var(--ee7zt), var(--n74);text-decoration: none;padding: 12px 20px;display: block;min-height: 44px;color: var(--uthrd);font-weight: 600;border-radius: var(--qe78d);transition:transform var(--ngj), box-shadow var(--ngj);background: var(--jrjar);}
.gb1x9 a:active {box-shadow: var(--qseut);transform: scale(var(--yr26));transition:transform var(--caho), box-shadow var(--caho);}

.rh66 {border-radius: var(--lto6);position: relative;transition:transform var(--ngj), box-shadow var(--ngj);overflow: hidden;padding: clamp(22px, 3.4vw, 44px);display: grid;gap: clamp(16px, 2.4vw, 30px);box-shadow: var(--epds1), var(--n74);background: var(--jrjar);--gz9: clamp(34px, 5.4vw, 66px);}
.rh66::before {pointer-events: none;content: "";background: var(--kewi4);inset: 0;border-radius: inherit;position: absolute;}
.rh66:active {transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--scw9), var(--n74);transform: scale(var(--i31));}

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

.qm0ej {z-index: 1;min-width: 0;position: relative;}
.x1thnhz {color: var(--vnzya);margin: 0 0 12px;text-transform: uppercase;box-shadow: var(--qseut);font: 700 12px/1 var(--az68);font-style: normal;display: inline-block;letter-spacing: .1em;padding: 7px 16px;border-radius: var(--qe78d);background: var(--n2k);}

.qtf3x,
.aezr .qtf3x {font-weight: 700;color: var(--uthrd);line-height:1.04;margin: 0 0 .34em;font-size: var(--gz9);letter-spacing: -0.024em;}
.v8qstk {font-size: clamp(15px, 1.6vw, 18px);line-height:1.57;color: color-mix(in srgb, var(--uthrd) 88%, transparent);max-width: 46ch;margin: 0 0 22px;}
.yztz4vn {padding: 0 30px;min-height: 52px;font-size: 15px;}

.vx9sjr {box-shadow: var(--scw9), var(--n74);border-radius: var(--x1py);position: relative;background: var(--n2k);transition:transform var(--ngj), box-shadow var(--ngj);margin: 0;overflow: hidden;z-index: 1;transform: rotate(-1deg);}
.vx9sjr:active {transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--qseut);transform: rotate(-1deg) scale(var(--yr26));}
.rj91dng {aspect-ratio: 4 / 3;}
.kaqg2 {aspect-ratio: 21 / 8;}
.vx9sjr img,
.h46t0cq {height: 100%;object-fit: cover;width: 100%;display: block;}

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

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

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

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

.b3hq {}
.qvfexm {gap:17px;list-style: none;display: grid;margin: 0;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:1005px) { .qvfexm {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .qvfexm {grid-template-columns: minmax(0, 1fr);} }
.fga3p {border-radius: var(--x1py);overflow: hidden;position: relative;box-shadow: var(--ee7zt), var(--n74);display: block;text-decoration: none;color: var(--uthrd);padding: 10px 10px 14px;background: var(--jrjar);transition:transform var(--ngj), box-shadow var(--ngj), filter var(--ngj);}
.fga3p::before {pointer-events: none;border-radius: inherit;position: absolute;content: "";inset: 0;background: var(--kewi4);}
.fga3p:hover {box-shadow: var(--scw9), var(--n74);transform: translateY(-2px);}
.fga3p:active {transition:transform var(--caho), box-shadow var(--caho), filter var(--caho);filter: brightness(0.94);box-shadow: var(--qseut);transform: scale(var(--yr26));}
.fga3p:focus-visible {outline: 3px solid var(--a59l);outline-offset: 3px;}

.kmw4rz3 {z-index: 1;box-shadow: var(--qseut);overflow: hidden;border-radius: calc(var(--x1py) - 6px);display: block;aspect-ratio: 1;background: var(--n2k);position: relative;}
.kmw4rz3 img {width: 100%;height: 100%;object-fit: cover;display: block;}
.czyffer {font: 700 15px/1.3 var(--az68);margin-top:12px;display: block;overflow: hidden;text-overflow: ellipsis;position: relative;z-index: 1;white-space: nowrap;color: var(--uthrd);}
.zap2564 {width: 26px;justify-content: center;align-items: center;right: 12px;box-shadow: var(--ee7zt);height: 26px;font-style: normal;background: var(--jhd);display: inline-flex;top: 12px;font-size: 11px;color: var(--v9d9, var(--pt9, var(--gkb)));border-radius: 50%;position: absolute;z-index: 2;}

.bra6w9 {}
.a9h8f2t {flex-wrap: wrap;display: flex;gap:13px;}
.f4pkyqs {color: var(--uthrd);box-shadow: var(--ee7zt), var(--n74);display: inline-flex;border-radius: var(--qe78d);align-items: center;padding: 10px 22px 10px 10px;overflow: hidden;gap:10px;min-height: 74px;background: var(--jrjar);text-decoration: none;position: relative;transition:transform var(--ngj), box-shadow var(--ngj), filter var(--ngj);}
.f4pkyqs::before {content: "";border-radius: inherit;pointer-events: none;background: var(--kewi4);position: absolute;inset: 0;}
.f4pkyqs:hover {box-shadow: var(--scw9), var(--n74);transform: translateY(-2px);}
.f4pkyqs:active {transform: scale(var(--yr26));transition:transform var(--caho), box-shadow var(--caho), filter var(--caho);box-shadow: var(--qseut);filter: brightness(0.94);}
.f4pkyqs:focus-visible {outline: 3px solid var(--a59l);outline-offset: 3px;}

.thet {border-radius: calc(var(--qe78d) - 4px);height: 54px;background: color-mix(in srgb, var(--dypfc) 88%, var(--o7a));z-index: 1;display: inline-flex;box-shadow: var(--qseut);position: relative;width: 100px;justify-content: center;align-items: center;}
.thet img {max-height: 40px;width: auto;object-fit: contain;max-width:81px;height: auto;}
.c0t3za {color: var(--uthrd);position: relative;font: 600 14px/1 var(--az68);font-style: normal;z-index: 1;}

.qx79 {}
.t1axa0 {padding: 18px;background: var(--n2k);box-shadow: var(--ko155);gap:14px;display: flex;flex-wrap: wrap;border-radius: var(--lto6);}
.r5ahf8j {transition:transform var(--ngj), box-shadow var(--ngj);min-height: 74px;box-shadow: var(--ee7zt), var(--n74);position: relative;justify-content: center;text-decoration: none;align-items: center;flex-direction: column;background: var(--jrjar);gap:5px;border-radius: var(--x1py);min-width: 118px;display: inline-flex;color: var(--uthrd);padding: 12px 16px;}
.r5ahf8j:hover {transform: translateY(-1px);box-shadow: var(--scw9), var(--n74);}
.r5ahf8j:active {box-shadow: var(--qseut);transform: scale(var(--i31));transition:transform var(--caho), box-shadow var(--caho);}
.r5ahf8j:focus-visible {outline: 3px solid var(--a59l);outline-offset: 3px;}
.fnzss {width: 84px;box-shadow: var(--qseut);justify-content: center;align-items: center;background: color-mix(in srgb, var(--dypfc) 88%, var(--o7a));height: 36px;border-radius:10px;display: inline-flex;}
.fnzss img {width: auto;object-fit: contain;height: auto;max-width:70px;max-height: 26px;}
.vk02 {color: var(--vnzya);font: 600 12px/1 var(--az68);}

.cfjkn {}
.s60knv {width: auto;display: inline-flex;gap:5px;background: var(--n2k);border-radius: var(--qe78d);box-shadow: var(--ko155);padding: 16px 26px;margin-bottom:16px;align-items: baseline;}
.bbwg0 {font: 700 clamp(28px, 3.4vw, 44px)/1 var(--az68);color: var(--a59l);}
.m875 {color: var(--vnzya);font: 600 14px/1 var(--az68);}
.mxmtsb {max-width: 62ch;color: color-mix(in srgb, var(--uthrd) 88%, transparent);}
.r89je3 {padding: 0;display: flex;flex-wrap: wrap;list-style: none;justify-content: center;margin: 0;gap:13px;}
.r89je3 > * {min-width: 0;max-width: calc(50% - 7px);flex: 1 1 240px;}
@media (max-width:625px) { .r89je3 > * {max-width: none;} }
.jm6gnw {overflow: hidden;border-radius: var(--x1py);transition:transform var(--ngj), box-shadow var(--ngj);padding: 18px 20px;position: relative;box-shadow: var(--ee7zt), var(--n74);background: var(--jrjar);}
.jm6gnw::before {position: absolute;background: var(--kewi4);pointer-events: none;inset: 0;content: "";border-radius: inherit;}
.jm6gnw:active {box-shadow: var(--qseut);transform: scale(var(--i31));transition:transform var(--caho), box-shadow var(--caho);}
.w3v5 {color: var(--uthrd);display: block;quotes: none;z-index: 1;position: relative;}

.mdaxrdn {position: relative;font-style: normal;z-index: 1;margin-top:9px;color: var(--a59l);display: block;letter-spacing: .14em;}
.zfbcz {color: var(--vnzya);display: block;position: relative;margin-top:5px;font: 600 12px/1 var(--az68);font-style: normal;z-index: 1;}

.rf5cc {position: relative;padding: clamp(18px, 2.4vw, 30px);gap:19px;background: var(--jrjar);display: grid;box-shadow: var(--scw9), var(--n74);border-radius: var(--lto6);overflow: hidden;align-items: center;transition:transform var(--ngj), box-shadow var(--ngj);}
.rf5cc::before {position: absolute;inset: 0;background: var(--kewi4);border-radius: inherit;pointer-events: none;content: "";}
.rf5cc:active {transition:transform var(--caho), box-shadow var(--caho);transform: scale(var(--i31));box-shadow: var(--qseut);}

.gs26rt9 {grid-template-columns: minmax(0, 1fr);}
.qp8gq {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.xef2 {direction: ltr;}
.n44ph > .zhxjg {order: 2;}
.zhxjg {z-index: 1;min-width: 0;position: relative;}
.d445ybs {color: var(--uthrd);font: 700 clamp(19px, 2vw, 26px)/1.22 var(--az68);margin: 0 0 .5em;}
.n7y7m {color: color-mix(in srgb, var(--uthrd) 88%, transparent);}
.n7y7m p:last-child {margin-bottom:15px;}

.vnsde7q {margin: 0;z-index: 1;position: relative;}
.se74 {overflow: hidden;box-shadow: var(--qseut);display: block;border-radius: var(--x1py);background: var(--n2k);}
.se74 img {width: 100%;height: auto;display: block;}

.y8vzts {overflow: hidden;padding: clamp(20px, 2.8vw, 34px);position: relative;border-radius: var(--lto6);background: var(--jrjar);box-shadow: var(--scw9), var(--n74);}
.y8vzts::before {border-radius: inherit;pointer-events: none;position: absolute;content: "";background: var(--kewi4);inset: 0;}
.j2gxc {gap:12px;display: flex;flex-wrap: wrap;position: relative;z-index: 1;align-items: center;}
.cxhe {font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--az68);color: var(--uthrd);letter-spacing: -.028em;margin: 0;flex: 1 1 100%;}
.m2gp949 {margin: 0;color: color-mix(in srgb, var(--uthrd) 88%, transparent);flex: 1 1 100%;max-width: 60ch;}

.qx8qa {margin: 18px 0 0;z-index: 1;overscroll-behavior-x: contain;gap:14px;overflow-x: auto;list-style: none;padding: 4px 0 10px;display: flex;scroll-snap-type: x mandatory;position: relative;scrollbar-width: none;-webkit-overflow-scrolling: touch;}
.qx8qa::-webkit-scrollbar {display: none;}
.gb6rd {box-shadow: var(--ee7zt), var(--n74);transition:transform var(--ngj), box-shadow var(--ngj);background: var(--n2k);border-radius: var(--x1py);flex: 0 0 auto;scroll-snap-align: start;overflow: hidden;}
.gb6rd:active {transform: scale(var(--yr26));box-shadow: var(--qseut);transition:transform var(--caho), box-shadow var(--caho);}
.gb6rd figure {margin: 0;}
.gb6rd img {height: 100%;width: 100%;display: block;object-fit: cover;}
.hgwcken .gb6rd {width: min(94%, 820px);}
.a2xf .gb6rd {width: min(78%, 440px);}
.av6gbga {font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--az68);color: var(--uthrd);padding: 13px 16px;}

.gd1n {grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";padding: clamp(18px, 2.4vw, 28px);overflow: hidden;grid-template-columns: auto minmax(0, 1fr);display: grid;position: relative;gap:3px 18px;background: var(--jrjar);box-shadow: var(--scw9), var(--n74);border-radius: var(--lto6);}
.gd1n::before {background: var(--kewi4);border-radius: inherit;pointer-events: none;inset: 0;position: absolute;content: "";}
.qzf3r {z-index: 1;box-shadow: var(--ko155);height: 84px;flex: 0 0 auto;position: relative;justify-content: center;border-radius: 50%;display: inline-flex;overflow: hidden;grid-area: well;width: 84px;align-items: center;background: var(--n2k);}
.qzf3r img {width: 100%;object-fit: cover;height: 100%;}
.pewsbhk {position: relative;text-transform: uppercase;color: var(--vnzya);align-self: end;margin: 0;z-index: 1;letter-spacing: .1em;font: 700 11px/1 var(--az68);grid-area: credit;}
.dz4zmkc {color: var(--uthrd);font: 700 clamp(18px, 2vw, 23px)/1.2 var(--az68);z-index: 1;position: relative;grid-area: name;}
.h26h {color: var(--vnzya);grid-area: role;z-index: 1;font: 600 13px/1.4 var(--az68);font-style: normal;position: relative;}
.fp7bw {z-index: 1;grid-area: bio;color: color-mix(in srgb, var(--uthrd) 88%, transparent);margin: 14px 0 0;position: relative;}

.r4b7zw {grid-area: links;list-style: none;margin: 14px 0 0;display: flex;gap:9px;z-index: 1;position: relative;padding: 0;}
.r4b7zw a {background: var(--n2k);transition:transform var(--ngj), box-shadow var(--ngj);height: 44px;justify-content: center;box-shadow: var(--ee7zt), var(--n74);display: inline-flex;align-items: center;color: var(--uthrd);border-radius: 50%;width: 44px;}
.r4b7zw a:active {transform: scale(var(--yr26));transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--qseut);}
.r4b7zw a:focus-visible {outline: 3px solid var(--a59l);outline-offset: 3px;}
.y7608 {z-index: 1;color: var(--vnzya);position: relative;margin-top:15px;grid-area: note;font-size: 12px;}

.dgffr,
.xnxewg {flex-direction: column;align-items: flex-start;display: flex;}

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

.n5mjqa .pewsbhk {align-self: flex-start;}

.xnxewg .qzf3r {height: 64px;width: 64px;margin-bottom:13px;}
.hrb74j {z-index: 1;margin: 0;font: 600 13px/1.65 var(--az68);color: var(--vnzya);position: relative;overflow-wrap: anywhere;}
.hrb74j .dz4zmkc {font-size: clamp(16px, 1.6vw, 19px);color: var(--uthrd);}
.hrb74j .h26h {font-size: 13px;}

.vhs6e {}
.gwe6vzt {list-style: none;gap:9px;margin: 0;flex-direction: column;padding: 0;display: flex;}
.kcvx {border-radius: var(--x1py);position: relative;box-shadow: var(--ee7zt), var(--n74);transition:box-shadow var(--ngj), transform var(--ngj);background: var(--jrjar);overflow: hidden;}
.kcvx::before {pointer-events: none;inset: 0;background: var(--kewi4);position: absolute;border-radius: inherit;content: "";}

.kcvx:has(details[open]) {background: var(--n2k);box-shadow: var(--ko155);}
.kcvx:active {transform: scale(var(--i31));transition:transform var(--caho);}
.kcvx details {position: relative;z-index: 1;}
.x2ktenv {align-items: center;cursor: pointer;min-height: 56px;gap:11px;list-style: none;display: flex;font: 700 15px/1.35 var(--az68);color: var(--uthrd);padding: 14px 20px;}
.x2ktenv::-webkit-details-marker {display: none;}
.x2ktenv strong {flex: 1 1 auto;font-weight: 700;}
.x2ktenv:focus-visible {border-radius: var(--x1py);outline: 3px solid var(--a59l);outline-offset: -3px;}

.t48sc {border-radius: 50%;flex: 0 0 auto;transition:background var(--ngj);height: 14px;box-shadow: var(--qseut);width: 14px;background: var(--n2k);}
details[open] .t48sc {background: var(--jhd);}
.y97xqv {padding: 0 20px 18px;}
.dzfw9fc {margin: 0;color: color-mix(in srgb, var(--uthrd) 88%, transparent);}

.b3p6n8 {}

.xxdxbbs {gap:19px;justify-content: center;flex-wrap: wrap;display: flex;}
.xxdxbbs > * {max-width: calc(50% - 9px);flex: 1 1 200px;min-width: 0;}
@media (max-width:595px) { .xxdxbbs > * {max-width: none;} }
.nskk0r8 {min-width: 0;}
.s2a3b {border-radius: 50%;justify-content: center;width: 52px;box-shadow: var(--scw9), var(--n74), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);height: 52px;margin-bottom:11px;align-items: center;transition:transform var(--ngj), box-shadow var(--ngj);display: inline-flex;font: 700 18px/1 var(--az68);color: var(--a59l);background: var(--jrjar);}
.nskk0r8:active .s2a3b {transform: scale(var(--yr26));transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--qseut);}
.w9wj {margin: 0 0 .35em;color: var(--uthrd);font: 700 16px/1.3 var(--az68);}
.yg5epq {color: color-mix(in srgb, var(--uthrd) 86%, transparent);margin: 0;font-size: 14px;}

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

.sbf222w {gap:17px;display: grid;}
.c6nej {grid-template-columns: auto minmax(0, 1fr);display: grid;gap:17px;align-items: start;}
.c6nej .s2a3b {margin-bottom: 0;}
.gpcep {min-width: 0;}

.yrx9d50 {}
.n5xyqj {display: grid;gap:15px;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));}
.m32pyb {background: var(--n2k);padding: 18px;box-shadow: var(--ko155);border-radius: var(--lto6);}
.hrsc7s {color: var(--vnzya);letter-spacing: .1em;text-transform: uppercase;font: 700 12px/1 var(--az68);margin: 0 0 12px;}
.gea9 {margin: 0;display: flex;flex-direction: column;gap:9px;}

.px8s97 {display: flex;padding: 11px 14px;align-items: flex-start;border-radius: var(--x1py);background: var(--jrjar);gap:10px;box-shadow: var(--ee7zt), var(--n74);}
.h01ksge {width: 20px;align-items: center;height: 20px;border-radius: 50%;margin-top:0px;display: inline-flex;font: 700 12px/1 var(--az68);flex: 0 0 auto;justify-content: center;box-shadow: var(--qseut);}
.yeyp .h01ksge {background: color-mix(in srgb, var(--jhd) 26%, var(--n2k));color: var(--a59l);}
.gjewfm .h01ksge {color: var(--vnzya);background: var(--n2k);}
.rpx8 {color: color-mix(in srgb, var(--uthrd) 90%, transparent);margin: 0;font-size: 14px;line-height:1.50;}

.ry646 {position: relative;border-radius: var(--lto6);padding: clamp(18px, 2.4vw, 30px);background: var(--n2k);box-shadow: var(--ee7zt);}
.q1aj4 {background: var(--jhd);left: 0;width: 5px;top: clamp(24px, 3vw, 36px);height: 30px;border-radius: 0 999px 999px 0;box-shadow: var(--qseut);position: absolute;}
.r0t291n {font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--az68);margin: 0 0 .5em;color: var(--uthrd);}
.w7t6 {color: color-mix(in srgb, var(--uthrd) 90%, transparent);}
.w7t6 h3 {margin: 1.4em 0 .4em;}
.w7t6 ul, .w7t6 ol {padding-left: 1.3em;}
.w7t6 li {margin-bottom: .4em;}
.w7t6 a {color: var(--a59l);}

.w7t6 table {margin: 1em 0;border-collapse: collapse;width: 100%;}
.w7t6 th, .w7t6 td {border-bottom: 1px solid var(--invw9);text-align: left;color: var(--di9, var(--uthrd));padding: 11px 13px;}
.w7t6 th {font-weight: 700;border-bottom: 2px solid var(--v3u);}

.kazgvp {background: var(--n2k);box-shadow: var(--ee7zt);padding: clamp(16px, 2.2vw, 26px);border-radius: var(--lto6);}
.fcbkf {margin: 0 0 .5em;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--az68);overflow-wrap: anywhere;color: var(--uthrd);}
.r8v0t {color: color-mix(in srgb, var(--uthrd) 90%, transparent);}
.r8v0t a {color: var(--a59l);}

.r8v0t a,
.r8v0t button {transition:transform var(--ngj);}
.r8v0t a:active,
.r8v0t button:active {transform: scale(var(--yr26));transition:transform var(--caho);}
.r8v0t table {border-collapse: collapse;width: 100%;}
.r8v0t th, .r8v0t td {text-align: left;color: var(--di9, var(--uthrd));padding: 10px 12px;border-bottom: 1px solid var(--invw9);}
.r8v0t th {border-bottom: 2px solid var(--v3u);}

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

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

.rmdf2 {min-width: 0;}
.c3r1h1 {min-width: 0;}

.rmdf2 .saq2eh {margin: 11px 0 0;width: 46px;}

.bpv8 {box-shadow: var(--ko155);position: relative;padding: clamp(16px, 2.2vw, 26px);background: var(--n2k);border-radius: var(--lto6);}
.y46k26 {width: 4px;position: absolute;left: 14px;bottom: 16px;border-radius: 999px;background: color-mix(in srgb, var(--jhd) 40%, var(--s2e));top: 16px;}

.xqnyzbb {color: var(--uthrd);margin: 0 0 .5em 16px;overflow-wrap: anywhere;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--az68);}
.zgpe0em {margin-left:17px;color: color-mix(in srgb, var(--uthrd) 90%, transparent);}
.zgpe0em a {color: var(--a59l);}

.zgpe0em table {width: 100%;border-collapse: collapse;}
.zgpe0em th, .zgpe0em td {border-bottom: 1px solid var(--invw9);padding: 10px 12px;color: var(--di9, var(--uthrd));text-align: left;}
.zgpe0em th {border-bottom: 2px solid var(--v3u);}

.fa3a .zgpe0em,
.cqjb6p .zgpe0em {margin-left: 0;}

.nzgb5kp {box-shadow: var(--ee7zt), var(--n74);display: inline-flex;align-items: center;position: relative;margin: 0 0 14px;border-radius: var(--qe78d);max-width: 100%;z-index: 1;background: var(--jrjar);padding: 8px 18px;}
.nzgb5kp .xqnyzbb {margin: 0;}

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

.hznfkb {position: relative;display: flex;}
.nn2xwb {justify-content: flex-start;}
.d9a1kh {justify-content: center;}
.y3hnbx {justify-content: flex-end;}
.pvz2wb .vx5k9d9 {width: auto;}
.ryx822 .vx5k9d9 {width: 100%;}
.vx5k9d9 {min-height: 56px;position: relative;gap:11px;padding: 0 34px;z-index: 1;font-size: 16px;}
.jrt595b {position: relative;z-index: 1;display: inline-block;}

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

.x0f649 {transition:transform var(--ngj);}
.vx5k9d9:hover .x0f649 {transform: translateX(3px);}

.t9eqgp {position: relative;margin: 0;}
.e3x5582 {background: var(--n2k);position: relative;overflow: hidden;border-radius: var(--lto6);display: block;box-shadow: var(--ko155);}
.e3x5582 img {width: 100%;display: block;height: auto;}

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

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

.e3x5582.e2cfsr {overflow: visible;}

.ce3sn {box-shadow: var(--scw9);position: relative;overflow: hidden;border-radius: var(--x1py);display: block;}

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

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

.cd7ksq {padding: clamp(20px, 2.6vw, 32px);background: var(--jrjar);position: relative;box-shadow: var(--scw9), var(--n74);overflow: hidden;border-radius: var(--lto6);}
.cd7ksq::before {border-radius: inherit;pointer-events: none;background: var(--kewi4);position: absolute;content: "";inset: 0;}
.s07e {text-transform: uppercase;letter-spacing: .1em;font: 700 11px/1 var(--az68);display: inline-block;margin-bottom:9px;box-shadow: var(--qseut);background: var(--n2k);position: relative;z-index: 1;padding: 6px 14px;border-radius: var(--qe78d);color: var(--vnzya);}
.qv39z {color: var(--uthrd);position: relative;margin: 0 0 .3em;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--az68);z-index: 1;}
.rqqc {z-index: 1;margin: 0 0 18px;position: relative;color: color-mix(in srgb, var(--uthrd) 88%, transparent);max-width: 56ch;}
.ytg11 {margin: 0 0 18px;background: var(--n2k);z-index: 1;display: flex;gap:10px 26px;list-style: none;padding: 14px 16px;box-shadow: var(--qseut);flex-wrap: wrap;position: relative;border-radius: var(--x1py);}
.ytg11 li {display: flex;flex-direction: column;gap:2px;}
.c6aq5 {color: var(--uthrd);font: 700 13px/1 var(--az68);}

.kvt7b {color: var(--a59l);font: 600 12px/1 var(--az68);font-style: normal;letter-spacing: .1em;}
.kxvfj08 {flex-wrap: wrap;display: flex;z-index: 1;gap:9px;position: relative;}

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

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

.ppzsja5 {box-shadow: var(--qseut);border-radius: var(--lto6);background: var(--n2k);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);}
.bkdhws {display: flex;list-style: none;min-height: 44px;cursor: pointer;gap:9px;align-items: center;}
.bkdhws::-webkit-details-marker {display: none;}
.bkdhws:focus-visible {outline: 3px solid var(--a59l);outline-offset: 3px;border-radius: var(--qe78d);}
.d5kkxvf {color: var(--uthrd);font: 700 15px/1 var(--az68);}
.y62s {color: var(--vnzya);font: 600 12px/1 var(--az68);}

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

.t8d04sg {list-style: none;padding: 0;margin-bottom: 0;}
.t8d04sg li {display: flex;min-width: 0;}
.ha9tgfn {gap:7px;display: flex;flex-wrap: wrap;margin-top:12px;}

.ha9tgfn {counter-reset: ptnav;}
.ha9tgfn a {min-height: 44px;text-decoration: none;counter-increment: ptnav;transition:transform var(--ngj), box-shadow var(--ngj);align-items: center;display: inline-flex;background: var(--jrjar);padding: 0 18px;font: 600 13px/1 var(--az68);color: var(--uthrd);border-radius: var(--qe78d);box-shadow: var(--ee7zt), var(--n74);gap:7px;}
.ha9tgfn a::before {content: counter(ptnav);color: var(--a59l);font-weight: 700;}
.ha9tgfn a:hover {box-shadow: var(--scw9), var(--n74);transform: translateY(-1px);}
.ha9tgfn a:active {transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--qseut);transform: scale(var(--yr26));}
.ha9tgfn a:focus-visible {outline: 3px solid var(--a59l);outline-offset: 3px;}

.ekk2a8 {border-radius: var(--lto6);position: relative;overflow: hidden;padding: clamp(20px, 2.6vw, 30px);background: var(--jrjar);box-shadow: var(--scw9), var(--n74);}
.ekk2a8::before {content: "";background: var(--kewi4);inset: 0;pointer-events: none;position: absolute;border-radius: inherit;}
.s51np69 {position: relative;margin: 0 0 .3em;font: 700 clamp(19px, 2vw, 25px)/1.2 var(--az68);z-index: 1;color: var(--uthrd);}
.bycrffk {position: relative;z-index: 1;color: color-mix(in srgb, var(--uthrd) 88%, transparent);margin: 0 0 16px;}
.ekk2a8 .fyg5f06 {z-index: 1;position: relative;}

.ct6fjzn {border-radius: var(--lto6);box-shadow: var(--qseut);background: var(--n2k);padding: 18px 20px;}
.h6hx8 {display: inline-block;text-transform: uppercase;font: 700 11px/1 var(--az68);background: var(--jrjar);box-shadow: var(--ee7zt);margin-bottom:7px;border-radius: var(--qe78d);padding: 5px 13px;color: var(--vnzya);letter-spacing: .1em;}
.w8kr {margin: 0 0 .25em;font: 700 17px/1.25 var(--az68);color: var(--uthrd);}
.qamgeb {font-size: 14px;margin: 0;color: color-mix(in srgb, var(--uthrd) 86%, transparent);}

.knw303 {background: var(--n2k);border-radius: var(--qe78d);font: 600 12px/1 var(--az68);color: var(--vnzya);display: inline-block;box-shadow: var(--qseut);padding: 8px 18px;}

.n7jjk {bottom: 12px;background: var(--jrjar);position: fixed;display: flex;right: 12px;align-items: center;z-index: 70;box-shadow: var(--epds1), var(--n74);gap:13px;justify-content: space-between;left: 12px;border-radius: var(--qe78d);margin-bottom: env(safe-area-inset-bottom, 0px);padding: 10px 46px 10px 22px;}
.n7bzd {font: 700 14px/1.3 var(--az68);color: var(--uthrd);}

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

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

.ks5b54y::before {position: absolute;border-radius: 50%;background: color-mix(in srgb, var(--dypfc) 7%, var(--jrjar));box-shadow: var(--qseut);content: '';inset: 10px;transition:background var(--caho);}
.ks5b54y svg {z-index: 1;position: relative;}
.ks5b54y:hover {color: var(--uthrd);}
.ks5b54y:hover::before {background: color-mix(in srgb, var(--dypfc) 12%, var(--jrjar));}

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

.gmwy8s {box-shadow: var(--qseut);margin-top:40px;padding: 34px var(--frmh) calc(30px + env(safe-area-inset-bottom, 0px));color: var(--mn6jr, var(--npf7d));border-radius: var(--lto6) var(--lto6) 0 0;background: var(--qdwk2);}
.ynd3z9c,
.gy8v {margin: 0 auto;max-width: var(--qh4a4);}
.m1pf5r img {height: 30px;width: auto;}
.fxbb {margin: 20px 0;flex-wrap: wrap;gap:25px 40px;display: flex;}
.fxbb a {color: var(--mn6jr, var(--npf7d));text-decoration: none;align-items: center;display: inline-flex;min-height: 44px;}
.fxbb a:hover {text-decoration: underline;}
.vjhd {gap:11px;align-items: center;display: flex;flex-wrap: wrap;margin: 16px 0;}
.gy8v {opacity:0.86;font-size: 13px;padding-top:18px;}

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

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

.ycjy {border-radius: 0 var(--lto6) var(--lto6) 0;transform: translateX(-102%);left: 0;}
.z3ech {border-radius: var(--lto6) 0 0 var(--lto6);right: 0;transform: translateX(102%);}

.k24fpzn:checked ~ .cpnn {opacity:0.98;visibility: visible;}
.k24fpzn:checked ~ .knnwc0 {transform: translateX(0);visibility: visible;}

.v0ewtz2 {display: flex;z-index: 1;gap:13px;justify-content: space-between;align-items: center;position: sticky;top: 0;background: var(--o7a);padding: 14px 16px;}
.k3070n {align-items: center;min-height: 44px;display: inline-flex;}
.k3070n img {display: block;width: auto;height: 28px;}
.th776vd {color: var(--uthrd);font: 700 17px/1 var(--az68);}

.qz208te {background: var(--jrjar);box-shadow: var(--ee7zt), var(--n74);flex: none;height: 44px;align-items: center;width: 44px;color: var(--uthrd);justify-content: center;cursor: pointer;transition:transform var(--ngj), box-shadow var(--ngj);display: inline-flex;border-radius: 50%;}
.qz208te:active {transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--qseut);transform: scale(var(--yr26));}
.qz208te:focus-visible,
.wh86 a:focus-visible,
.bxg9f:focus-visible,
.n179nce:focus-visible {outline: 3px solid var(--a59l);outline-offset: 2px;}

.wh86 {padding: 8px 12px;}
.wh86 ul {flex-direction: column;margin: 0;list-style: none;display: flex;gap:8px;padding: 0;}
.wh86 a {border-radius: var(--x1py);box-shadow: var(--ee7zt), var(--n74);min-height: 52px;background: var(--jrjar);font: 600 15px/1.2 var(--az68);padding: 0 18px;display: flex;text-decoration: none;transition:transform var(--ngj), box-shadow var(--ngj);align-items: center;color: var(--uthrd);}
.wh86 a:active {transform: scale(var(--yr26));transition:transform var(--caho), box-shadow var(--caho);box-shadow: var(--qseut);}

.wh86 a[aria-current="page"] {background: var(--n2k);box-shadow: var(--qseut), inset 3px 0 0 var(--jhd);}

.cmpw90h {gap:9px;display: flex;margin-top: auto;flex-direction: column;padding: 14px 12px;}
.bxg9f,
.n179nce {transition:transform var(--ngj), box-shadow var(--ngj);border-radius: var(--qe78d);padding: 0 20px;justify-content: center;min-height: 52px;align-items: center;box-shadow: var(--ee7zt), var(--n74);display: inline-flex;text-decoration: none;font: 700 15px/1 var(--az68);}

.bxg9f {color: var(--kbs, var(--t2tb));background: var(--h1u);}
.n179nce {background: var(--kwt8);color: var(--e07, var(--k0h));}
.bxg9f:active,
.n179nce:active {box-shadow: var(--qseut);transition:transform var(--caho), box-shadow var(--caho);transform: scale(var(--yr26));}

@media (min-width:893px) {
  .knnwc0, .cpnn {display: none;}
}

@media (max-width:728px) {
  .qp8gq {grid-template-columns: minmax(0, 1fr);}
  
  .y7bqwg {grid-template-columns: minmax(0, 1fr);}
  
  .cmyejt {grid-template-columns: minmax(0, 1fr);}
  .cmyejt .ytg11 {flex-wrap: wrap;gap:9px 26px;flex-direction: row;}
  .n44ph > .zhxjg {order: 0;}
  .gd1n {justify-items: start;grid-template-columns: minmax(0, 1fr);grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";}
  
  .qvfexm {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .n7jjk {padding-left:17px;}
  .n7bzd {font-size: 13px;}
}

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

  .fyg5f06,
  .b7mwkp,
  .xbdsg03 a,
  .rh66,
  .vx9sjr,
  .fga3p,
  .f4pkyqs,
  .r5ahf8j,
  .jm6gnw,
  .rf5cc,
  .gb6rd,
  .r4b7zw a,
  .kcvx,
  .s2a3b,
  .ha9tgfn a,
  .gb1x9 a,
  .qz208te,
  .wh86 a,
  .bxg9f,
  .n179nce,
  .r8v0t a,
  .r8v0t button {transition:box-shadow 79ms linear, filter 106ms linear, background 114ms linear;}

  .x0f649,
  .vx5k9d9:hover .x0f649 {transition:none;transform: none;}

  .qnay {transition:none;}

  .fyg5f06:hover,
  .fyg5f06:active,
  .b7mwkp:active,
  .xbdsg03 a:active,
  .rh66:active,
  .vx9sjr:active,
  .fga3p:hover,
  .fga3p:active,
  .f4pkyqs:hover,
  .f4pkyqs:active,
  .r5ahf8j:hover,
  .r5ahf8j:active,
  .jm6gnw:active,
  .rf5cc:active,
  .gb6rd:active,
  .r4b7zw a:active,
  .kcvx:active,
  .nskk0r8:active .s2a3b,
  .ha9tgfn a:hover,
  .ha9tgfn a:active,
  .gb1x9 a:active,
  .qz208te:active,
  .wh86 a:active,
  .bxg9f:active,
  .n179nce:active,
  .r8v0t a:active,
  .r8v0t button:active {transform: none;transition:box-shadow 101ms linear, filter 99ms linear;}
  .vx9sjr:active {transform: rotate(-1deg);}

  .fyg5f06:active,
  .b7mwkp:active,
  .xbdsg03 a:active,
  .fga3p:active,
  .f4pkyqs:active,
  .r5ahf8j:active,
  .jm6gnw:active,
  .rf5cc:active,
  .gb6rd:active,
  .r4b7zw a:active,
  .rh66:active,
  .vx9sjr:active,
  .nskk0r8:active .s2a3b,
  .ha9tgfn a:active,
  .gb1x9 a:active,
  .qz208te:active,
  .wh86 a:active,
  .bxg9f:active,
  .n179nce:active {box-shadow: var(--ko155);filter: brightness(0.9);}

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

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

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

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

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

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

.zx9k2qb {--uh8n: var(--qe78d);--vms3o: 0;--w5yz: 0 14px;--onay: 40px;--edw4: 18px;--lcimm: 999px;--q8dn: 999px;}

.aezr h2.qv39z.qv39z {letter-spacing: normal;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--az68);margin: 0 0 1em;}
.aezr h2.fcbkf.fcbkf {margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--az68);letter-spacing: normal;}
.aezr h2.xqnyzbb.xqnyzbb {letter-spacing: normal;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--az68);margin: 0 0 .45em;}

.aezr h2.fcbkf.yq8j6 {padding-left:3px;margin: 0 0 .6em;}

.aezr h2.fcbkf.n1nqw {margin: 0;}

.aezr .bpv8:not(.fa3a):not(.cqjb6p) h2.xqnyzbb.xqnyzbb {margin: 0 0 .45em 16px;}

.aezr .nzgb5kp h2.xqnyzbb {margin: 0;}

.aezr a.ghkra, .aezr .fyg5f06.ghkra, .aezr .jrt595b, .aezr .vv0sq {color: var(--pt9, var(--gkb));}

.a9h8f2t.a9h8f2t, .t1axa0.t1axa0 {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:15px;}
.a9h8f2t > *, .t1axa0 > * {min-width: 0;}
.a9h8f2t .f4pkyqs {padding: 12px;gap:8px;display: flex;justify-content: center;width: 100%;flex-direction: column;}
.a9h8f2t .thet {width: 100%;max-width:139px;}
.t1axa0 .r5ahf8j {min-width: 0;width: 100%;display: flex;}
@media (max-width:755px) {
  .a9h8f2t.a9h8f2t, .t1axa0.t1axa0 {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .t1axa0.t1axa0 {padding: 12px;}
}

p.w3v5, blockquote.w3v5 {margin: 0;}
b.zfbcz {display: block;}
.pp81 {margin: 0;}
p.av6gbga {margin: 0;}

.gmwy8s :is(.p563b, .vjhd, .ynd3z9c, .gy8v) {padding-inline: var(--frmh);margin-inline: auto;box-sizing: border-box;max-width: var(--qh4a4);}
.cfjkn .r89je3.r89je3, .r89je3.r89je3 {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.r89je3.r89je3 > * {min-width: 0;max-width: none;}
@media (max-width:892px) { .r89je3.r89je3 {grid-template-columns: minmax(0, 1fr);} }
.cd7ksq .ytg11.ytg11 {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.cd7ksq .ytg11 > * {min-width: 0;}

.cd7ksq.wn56 {display: grid;gap: clamp(18px, 3vw, 40px);align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.wn56 > .y9znbsz {position: relative;grid-row: 1;min-width: 0;grid-column: 1;z-index: 1;}
.wn56 > .er8esbx {grid-row: 1;grid-column: 2;}
.er8esbx {display: grid;z-index: 1;box-shadow: var(--ko155);padding: 18px;background: var(--n2k);position: relative;grid-template-columns: repeat(3, minmax(0, 1fr));gap:15px;border-radius: calc(var(--lto6) - 4px);margin: 0;}
.h268 {aspect-ratio: 3 / 4;box-shadow: var(--scw9), var(--n74);display: block;overflow: hidden;border-radius:21px;}
.h268:nth-child(2) {transform: translateY(-8px);}
.h268 img {object-fit: cover;height: 100%;width: 100%;display: block;}
@media (max-width:755px) {
  .cd7ksq.wn56 {grid-template-columns: minmax(0, 1fr);}
  .wn56 > .er8esbx {grid-column: 1;grid-row: 1;}
  .wn56 > .y9znbsz {grid-row: 2;}
}

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