

:root {--yr0p1: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--x9e: var(--nmv);--z16: 999px;--hceec: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--imhb, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--imhb, 0) * 3%), transparent) 42%,
    transparent 68%
  );--odzp9: 1140px;--xofat:
    inset 0 2px 5px color-mix(in srgb, var(--z63) calc(24% + var(--imhb, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--z63) 16%, transparent);--an0: 0.95;--c8xs: var(--fva);--ky2: 110ms cubic-bezier(0.4, 0, 0.2, 1);--n0dn: var(--dm46);--rbt:"Quicksand", "Varela Round", system-ui, "Rubik", sans-serif;--or8z5: var(--gd7rh);--bts:
    0 4px 8px color-mix(in srgb, var(--z63) calc(13% + var(--imhb, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--z63) calc(18% + var(--imhb, 0) * 7%), transparent);--i1uc: 0.985;--xi1a: var(--dp8);--lklyt: clamp(16px, 2.2vw, 30px);--yrg: var(--jusu);--zu9at:
    0 1px 2px color-mix(in srgb, var(--z63) calc(11% + var(--imhb, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--z63) calc(13% + var(--imhb, 0) * 4%), transparent);--iud: color-mix(in srgb, var(--zq7jb) 35%, var(--c8xs));--c6ul4:
    0 2px 4px color-mix(in srgb, var(--z63) calc(12% + var(--imhb, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--z63) calc(16% + var(--imhb, 0) * 6%), transparent);--a4e: clamp(18px, 2.4vw, 34px);--lv0u: var(--p9q81);--hiic: 22px;--vipa:
    inset 0 3px 9px color-mix(in srgb, var(--z63) calc(28% + var(--imhb, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--z63) 18%, transparent);--z63: color-mix(in srgb, var(--fva) 78%, #000);--lrdm: var(--ixcn);--x6f4: 18px;--o3c13: inset 0 -1px 0 color-mix(in srgb, var(--z63) 14%, transparent);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.qwv4jm {--hiic: 26px;--x6f4: 22px;--z16: 999px;}
.c0z1mz5 {--z16: 14px;--x6f4: 16px;--hiic: 18px;}
.m7tv {--hiic: 30px;--z16: 999px;--x6f4: 26px;}

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

.kqds8 {left: -9999px;top: 0;position: absolute;z-index: 200;}
.kqds8:focus {top: 12px;color: var(--c8xs);border-radius: var(--z16);padding: 10px 16px;box-shadow: var(--c6ul4);left: 12px;background: var(--or8z5);}

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

.atqn {align-items: center;background: var(--jh08k);border-radius: var(--z16);display: flex;box-shadow: var(--c6ul4), var(--o3c13);max-width: var(--odzp9);min-height: 60px;margin: 0 auto;position: relative;padding: 7px 8px 7px 16px;gap:15px;overflow: hidden;}
.atqn::before {content: "";border-radius: inherit;pointer-events: none;position: absolute;background: var(--hceec);inset: 0;}
.jsrp {font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--rbt);color: var(--c3z3, var(--ox7hn));letter-spacing: .005em;margin: 0;}
.jhwn {position: relative;z-index: 1;align-items: center;display: flex;gap:7px;}

.z4g17 {color: var(--rku, var(--lnz1));background: var(--bxb);}
.txqap {background: var(--zo6);color: var(--xy5, var(--fu1));}

.m0djm a {transition:background var(--yr0p1), transform var(--yr0p1), box-shadow var(--yr0p1);}
.m0djm a:hover {background: color-mix(in srgb, var(--ox7hn) 10%, transparent);}
.m0djm a:active {transition:transform var(--ky2), box-shadow var(--ky2);box-shadow: var(--xofat);transform: scale(var(--an0));}
.m0djm a[aria-current="page"] {box-shadow: var(--xofat);background: color-mix(in srgb, var(--ox7hn) 14%, transparent);}
.m0djm a:focus-visible,
.t8gxp:focus-visible {outline: 3px solid var(--ox7hn);outline-offset: 2px;border-radius: var(--z16);}

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

.ygeh62:hover {transform: translateY(-1px);box-shadow: var(--c6ul4), var(--o3c13);}
.ygeh62:active {transform: scale(var(--an0));}

.zdct95e {background: var(--zq7jb);color: var(--myahx, var(--oqfab));}
.zdct95e:hover {background: var(--r301);}

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

.evpzr6 {padding-bottom: max(96px, var(--ro3j, 96px));}

.cvxy {position: relative;margin: 8px 0 var(--a4e);}
.hccj4 {min-height: 52px;color: var(--c8xs);padding: 0 22px;border: 0;border-radius: var(--z16);transition:box-shadow var(--yr0p1);width: 100%;box-shadow: var(--xofat);background: var(--lv0u);font: 600 15px/1 var(--rbt);}
.hccj4::placeholder {color: var(--x9e);}
.hccj4:focus {box-shadow: var(--vipa);outline: 3px solid var(--iud);outline-offset: 2px;}
.by2d12 {margin-top:9px;gap:7px;flex-direction: column;display: flex;}
.by2d12:empty {display: none;}
.by2d12 a {padding: 12px 20px;transition:transform var(--yr0p1), box-shadow var(--yr0p1);border-radius: var(--z16);display: block;text-decoration: none;min-height: 44px;background: var(--or8z5);font-weight: 600;box-shadow: var(--zu9at), var(--o3c13);color: var(--c8xs);}
.by2d12 a:active {box-shadow: var(--xofat);transform: scale(var(--an0));transition:transform var(--ky2), box-shadow var(--ky2);}

.gzg7hk {transition:transform var(--yr0p1), box-shadow var(--yr0p1);background: var(--or8z5);padding: clamp(22px, 3.4vw, 44px);position: relative;overflow: hidden;gap: clamp(16px, 2.4vw, 30px);box-shadow: var(--bts), var(--o3c13);display: grid;border-radius: var(--hiic);--i25: clamp(34px, 5.4vw, 66px);}
.gzg7hk::before {pointer-events: none;border-radius: inherit;content: "";position: absolute;background: var(--hceec);inset: 0;}
.gzg7hk:active {transition:transform var(--ky2), box-shadow var(--ky2);transform: scale(var(--i1uc));box-shadow: var(--c6ul4), var(--o3c13);}

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

.efbxh {min-width: 0;position: relative;z-index: 1;}
.nmes33 {padding: 7px 16px;letter-spacing: .1em;font: 700 12px/1 var(--rbt);font-style: normal;display: inline-block;border-radius: var(--z16);color: var(--xi1a);background: var(--lv0u);margin: 0 0 12px;box-shadow: var(--xofat);text-transform: uppercase;}

.y4vse,
.evpzr6 .y4vse {margin: 0 0 .34em;letter-spacing: -0.024em;font-size: var(--i25);line-height:1.04;color: var(--c8xs);font-weight: 700;}
.a87t9 {color: color-mix(in srgb, var(--c8xs) 88%, transparent);margin: 0 0 22px;font-size: clamp(15px, 1.6vw, 18px);line-height:1.54;max-width: 46ch;}
.rwqgh3s {font-size: 15px;min-height: 52px;padding: 0 30px;}

.kxfpy {transform: rotate(-1deg);position: relative;margin: 0;overflow: hidden;z-index: 1;box-shadow: var(--c6ul4), var(--o3c13);transition:transform var(--yr0p1), box-shadow var(--yr0p1);border-radius: var(--x6f4);background: var(--lv0u);}
.kxfpy:active {box-shadow: var(--xofat);transition:transform var(--ky2), box-shadow var(--ky2);transform: rotate(-1deg) scale(var(--an0));}
.gaqmc2z {aspect-ratio: 4 / 3;}
.sng0cc {aspect-ratio: 21 / 8;}
.kxfpy img,
.wsa0 {height: 100%;object-fit: cover;width: 100%;display: block;}

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

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

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

@media (max-width:855px) {
  .eqgx {grid-template-columns: minmax(0, 1fr);}
  .gaqmc2z {aspect-ratio: 16 / 9;}
  
  .kxfpy {max-height: 30vh;}
  .gzg7hk {padding: 20px;}
}

.s6120k6 {}
.dfj3 {margin: 0;display: grid;padding: 0;list-style: none;gap:18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:993px) { .dfj3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:512px)  { .dfj3 {grid-template-columns: minmax(0, 1fr);} }
.fzk35dr {background: var(--or8z5);border-radius: var(--x6f4);display: block;box-shadow: var(--zu9at), var(--o3c13);padding: 10px 10px 14px;overflow: hidden;text-decoration: none;transition:transform var(--yr0p1), box-shadow var(--yr0p1), filter var(--yr0p1);color: var(--c8xs);position: relative;}
.fzk35dr::before {position: absolute;background: var(--hceec);pointer-events: none;border-radius: inherit;inset: 0;content: "";}
.fzk35dr:hover {box-shadow: var(--c6ul4), var(--o3c13);transform: translateY(-2px);}
.fzk35dr:active {transform: scale(var(--an0));transition:transform var(--ky2), box-shadow var(--ky2), filter var(--ky2);filter: brightness(0.94);box-shadow: var(--xofat);}
.fzk35dr:focus-visible {outline: 3px solid var(--iud);outline-offset: 3px;}

.yzcm {border-radius: calc(var(--x6f4) - 6px);aspect-ratio: 1;box-shadow: var(--xofat);z-index: 1;position: relative;background: var(--lv0u);display: block;overflow: hidden;}
.yzcm img {height: 100%;width: 100%;display: block;object-fit: cover;}
.g618n2x {color: var(--c8xs);white-space: nowrap;overflow: hidden;font: 700 15px/1.3 var(--rbt);display: block;margin-top:11px;z-index: 1;text-overflow: ellipsis;position: relative;}
.sk1nfa {width: 26px;box-shadow: var(--zu9at);top: 12px;position: absolute;justify-content: center;font-style: normal;height: 26px;font-size: 11px;display: inline-flex;color: var(--f3c, var(--myahx, var(--oqfab)));border-radius: 50%;background: var(--zq7jb);z-index: 2;right: 12px;align-items: center;}

.etz5w0 {}
.xrs94m2 {gap:13px;display: flex;flex-wrap: wrap;}
.vvwkmy2 {gap:11px;align-items: center;text-decoration: none;color: var(--c8xs);transition:transform var(--yr0p1), box-shadow var(--yr0p1), filter var(--yr0p1);background: var(--or8z5);box-shadow: var(--zu9at), var(--o3c13);border-radius: var(--z16);min-height: 74px;position: relative;overflow: hidden;padding: 10px 22px 10px 10px;display: inline-flex;}
.vvwkmy2::before {inset: 0;position: absolute;pointer-events: none;border-radius: inherit;content: "";background: var(--hceec);}
.vvwkmy2:hover {transform: translateY(-2px);box-shadow: var(--c6ul4), var(--o3c13);}
.vvwkmy2:active {transform: scale(var(--an0));box-shadow: var(--xofat);transition:transform var(--ky2), box-shadow var(--ky2), filter var(--ky2);filter: brightness(0.94);}
.vvwkmy2:focus-visible {outline: 3px solid var(--iud);outline-offset: 3px;}

.ghq4104 {justify-content: center;display: inline-flex;height: 54px;width: 100px;align-items: center;background: color-mix(in srgb, var(--z63) 88%, var(--rw3g));z-index: 1;box-shadow: var(--xofat);border-radius: calc(var(--z16) - 4px);position: relative;}
.ghq4104 img {max-height: 40px;width: auto;object-fit: contain;height: auto;max-width:83px;}
.kdfsyq5 {color: var(--c8xs);z-index: 1;position: relative;font: 600 14px/1 var(--rbt);font-style: normal;}

.s4xtt9t {}
.spkc73 {background: var(--lv0u);flex-wrap: wrap;padding: 18px;box-shadow: var(--vipa);display: flex;gap:15px;border-radius: var(--hiic);}
.h6d80 {min-height: 74px;text-decoration: none;border-radius: var(--x6f4);background: var(--or8z5);align-items: center;gap:5px;display: inline-flex;justify-content: center;transition:transform var(--yr0p1), box-shadow var(--yr0p1);position: relative;color: var(--c8xs);box-shadow: var(--zu9at), var(--o3c13);min-width: 118px;padding: 12px 16px;flex-direction: column;}
.h6d80:hover {transform: translateY(-1px);box-shadow: var(--c6ul4), var(--o3c13);}
.h6d80:active {transform: scale(var(--i1uc));transition:transform var(--ky2), box-shadow var(--ky2);box-shadow: var(--xofat);}
.h6d80:focus-visible {outline: 3px solid var(--iud);outline-offset: 3px;}
.dndakz {justify-content: center;box-shadow: var(--xofat);align-items: center;display: inline-flex;background: color-mix(in srgb, var(--z63) 88%, var(--rw3g));border-radius:10px;width: 84px;height: 36px;}
.dndakz img {width: auto;max-height: 26px;max-width:70px;height: auto;object-fit: contain;}
.xmff7v3 {color: var(--xi1a);font: 600 12px/1 var(--rbt);}

.xnypa {}
.z3x4 {width: auto;padding: 16px 26px;align-items: baseline;gap:6px;border-radius: var(--z16);display: inline-flex;margin-bottom:16px;box-shadow: var(--vipa);background: var(--lv0u);}
.ryz704 {font: 700 clamp(28px, 3.4vw, 44px)/1 var(--rbt);color: var(--iud);}
.d839tsv {font: 600 14px/1 var(--rbt);color: var(--xi1a);}
.s9vb {max-width: 62ch;color: color-mix(in srgb, var(--c8xs) 88%, transparent);}
.n55q {justify-content: center;margin: 0;display: flex;gap:15px;list-style: none;padding: 0;flex-wrap: wrap;}
.n55q > * {min-width: 0;flex: 1 1 240px;max-width: calc(50% - 7px);}
@media (max-width:625px) { .n55q > * {max-width: none;} }
.t8e09c {transition:transform var(--yr0p1), box-shadow var(--yr0p1);box-shadow: var(--zu9at), var(--o3c13);padding: 18px 20px;overflow: hidden;background: var(--or8z5);position: relative;border-radius: var(--x6f4);}
.t8e09c::before {content: "";pointer-events: none;border-radius: inherit;inset: 0;position: absolute;background: var(--hceec);}
.t8e09c:active {transform: scale(var(--i1uc));transition:transform var(--ky2), box-shadow var(--ky2);box-shadow: var(--xofat);}
.ym9b3d {quotes: none;color: var(--c8xs);position: relative;display: block;z-index: 1;}

.a4yksy {margin-top:9px;position: relative;letter-spacing: .14em;color: var(--iud);font-style: normal;display: block;z-index: 1;}
.rbd13b {font: 600 12px/1 var(--rbt);font-style: normal;display: block;position: relative;color: var(--xi1a);margin-top:6px;z-index: 1;}

.vnfh7cq {display: grid;gap:20px;border-radius: var(--hiic);transition:transform var(--yr0p1), box-shadow var(--yr0p1);box-shadow: var(--c6ul4), var(--o3c13);overflow: hidden;padding: clamp(18px, 2.4vw, 30px);align-items: center;position: relative;background: var(--or8z5);}
.vnfh7cq::before {pointer-events: none;inset: 0;position: absolute;content: "";background: var(--hceec);border-radius: inherit;}
.vnfh7cq:active {box-shadow: var(--xofat);transform: scale(var(--i1uc));transition:transform var(--ky2), box-shadow var(--ky2);}

.hxcf8v {grid-template-columns: minmax(0, 1fr);}
.j1rh {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.kd9rf {direction: ltr;}
.d7h40p > .ttajx2s {order: 2;}
.ttajx2s {position: relative;z-index: 1;min-width: 0;}
.vpvh {color: var(--c8xs);margin: 0 0 .5em;font: 700 clamp(19px, 2vw, 26px)/1.22 var(--rbt);}
.y27xx9v {color: color-mix(in srgb, var(--c8xs) 88%, transparent);}
.y27xx9v p:last-child {margin-bottom:17px;}

.f02j8k {position: relative;margin: 0;z-index: 1;}
.pzz10n6 {overflow: hidden;display: block;box-shadow: var(--xofat);background: var(--lv0u);border-radius: var(--x6f4);}
.pzz10n6 img {width: 100%;display: block;height: auto;}

.ckxkhyt {border-radius: var(--hiic);padding: clamp(20px, 2.8vw, 34px);background: var(--or8z5);overflow: hidden;box-shadow: var(--c6ul4), var(--o3c13);position: relative;}
.ckxkhyt::before {pointer-events: none;inset: 0;border-radius: inherit;background: var(--hceec);content: "";position: absolute;}
.rx2tmdk {align-items: center;z-index: 1;position: relative;display: flex;flex-wrap: wrap;gap:12px;}
.stt1e0 {margin: 0;color: var(--c8xs);flex: 1 1 100%;font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--rbt);letter-spacing: -.028em;}
.t2jmv {max-width: 60ch;margin: 0;flex: 1 1 100%;color: color-mix(in srgb, var(--c8xs) 88%, transparent);}

.m3x80v5 {gap:15px;list-style: none;-webkit-overflow-scrolling: touch;padding: 4px 0 10px;display: flex;overflow-x: auto;z-index: 1;scrollbar-width: none;position: relative;overscroll-behavior-x: contain;margin: 18px 0 0;scroll-snap-type: x mandatory;}
.m3x80v5::-webkit-scrollbar {display: none;}
.zfpx {flex: 0 0 auto;box-shadow: var(--zu9at), var(--o3c13);transition:transform var(--yr0p1), box-shadow var(--yr0p1);background: var(--lv0u);scroll-snap-align: start;overflow: hidden;border-radius: var(--x6f4);}
.zfpx:active {transition:transform var(--ky2), box-shadow var(--ky2);transform: scale(var(--an0));box-shadow: var(--xofat);}
.zfpx figure {margin: 0;}
.zfpx img {object-fit: cover;width: 100%;display: block;height: 100%;}
.p2e7n .zfpx {width: min(94%, 820px);}
.th0d .zfpx {width: min(78%, 440px);}
.mapbn {padding: 13px 16px;color: var(--c8xs);font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--rbt);}

.f79py {grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";display: grid;box-shadow: var(--c6ul4), var(--o3c13);padding: clamp(18px, 2.4vw, 28px);border-radius: var(--hiic);grid-template-columns: auto minmax(0, 1fr);position: relative;gap:3px 18px;overflow: hidden;background: var(--or8z5);}
.f79py::before {inset: 0;position: absolute;content: "";pointer-events: none;background: var(--hceec);border-radius: inherit;}
.w16a3z {box-shadow: var(--vipa);display: inline-flex;z-index: 1;justify-content: center;position: relative;height: 84px;width: 84px;border-radius: 50%;overflow: hidden;background: var(--lv0u);flex: 0 0 auto;grid-area: well;align-items: center;}
.w16a3z img {height: 100%;object-fit: cover;width: 100%;}
.st5p {grid-area: credit;position: relative;letter-spacing: .1em;margin: 0;color: var(--xi1a);z-index: 1;align-self: end;text-transform: uppercase;font: 700 11px/1 var(--rbt);}
.gn2d {color: var(--c8xs);font: 700 clamp(18px, 2vw, 23px)/1.2 var(--rbt);position: relative;z-index: 1;grid-area: name;}
.daysk1p {position: relative;z-index: 1;grid-area: role;font: 600 13px/1.4 var(--rbt);font-style: normal;color: var(--xi1a);}
.n36q4ar {grid-area: bio;color: color-mix(in srgb, var(--c8xs) 88%, transparent);margin: 14px 0 0;z-index: 1;position: relative;}

.my48ws2 {display: flex;gap:11px;margin: 14px 0 0;padding: 0;list-style: none;position: relative;grid-area: links;z-index: 1;}
.my48ws2 a {width: 44px;display: inline-flex;justify-content: center;align-items: center;box-shadow: var(--zu9at), var(--o3c13);transition:transform var(--yr0p1), box-shadow var(--yr0p1);color: var(--c8xs);background: var(--lv0u);height: 44px;border-radius: 50%;}
.my48ws2 a:active {transition:transform var(--ky2), box-shadow var(--ky2);transform: scale(var(--an0));box-shadow: var(--xofat);}
.my48ws2 a:focus-visible {outline: 3px solid var(--iud);outline-offset: 3px;}
.czpjvm {color: var(--xi1a);font-size: 12px;position: relative;z-index: 1;grid-area: note;margin-top:14px;}

.ma79,
.kexcv {display: flex;flex-direction: column;align-items: flex-start;}

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

.bjm249g .st5p {align-self: flex-start;}

.kexcv .w16a3z {margin-bottom:13px;height: 64px;width: 64px;}
.adjs {color: var(--xi1a);overflow-wrap: anywhere;position: relative;margin: 0;z-index: 1;font: 600 13px/1.65 var(--rbt);}
.adjs .gn2d {color: var(--c8xs);font-size: clamp(16px, 1.6vw, 19px);}
.adjs .daysk1p {font-size: 13px;}

.sv15358 {}
.n6542 {margin: 0;gap:11px;list-style: none;display: flex;padding: 0;flex-direction: column;}
.m5zk9 {border-radius: var(--x6f4);box-shadow: var(--zu9at), var(--o3c13);position: relative;background: var(--or8z5);overflow: hidden;transition:box-shadow var(--yr0p1), transform var(--yr0p1);}
.m5zk9::before {inset: 0;background: var(--hceec);content: "";pointer-events: none;position: absolute;border-radius: inherit;}

.m5zk9:has(details[open]) {box-shadow: var(--vipa);background: var(--lv0u);}
.m5zk9:active {transform: scale(var(--i1uc));transition:transform var(--ky2);}
.m5zk9 details {z-index: 1;position: relative;}
.d31mph {gap:11px;display: flex;min-height: 56px;list-style: none;align-items: center;color: var(--c8xs);font: 700 15px/1.35 var(--rbt);padding: 14px 20px;cursor: pointer;}
.d31mph::-webkit-details-marker {display: none;}
.d31mph strong {flex: 1 1 auto;font-weight: 700;}
.d31mph:focus-visible {border-radius: var(--x6f4);outline: 3px solid var(--iud);outline-offset: -3px;}

.ymw5n7y {width: 14px;box-shadow: var(--xofat);border-radius: 50%;transition:background var(--yr0p1);flex: 0 0 auto;background: var(--lv0u);height: 14px;}
details[open] .ymw5n7y {background: var(--zq7jb);}
.yf6ba {padding: 0 20px 18px;}
.qt2r22v {color: color-mix(in srgb, var(--c8xs) 88%, transparent);margin: 0;}

.sdx8vt {}

.med7 {flex-wrap: wrap;justify-content: center;gap:17px;display: flex;}
.med7 > * {max-width: calc(50% - 9px);min-width: 0;flex: 1 1 200px;}
@media (max-width:605px) { .med7 > * {max-width: none;} }
.hhje1 {min-width: 0;}
.wrxd {background: var(--or8z5);transition:transform var(--yr0p1), box-shadow var(--yr0p1);height: 52px;color: var(--iud);box-shadow: var(--c6ul4), var(--o3c13), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);width: 52px;font: 700 18px/1 var(--rbt);margin-bottom:12px;border-radius: 50%;display: inline-flex;justify-content: center;align-items: center;}
.hhje1:active .wrxd {transition:transform var(--ky2), box-shadow var(--ky2);box-shadow: var(--xofat);transform: scale(var(--an0));}
.bv94z {color: var(--c8xs);font: 700 16px/1.3 var(--rbt);margin: 0 0 .35em;}
.g774gc0 {color: color-mix(in srgb, var(--c8xs) 86%, transparent);margin: 0;font-size: 14px;}

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

.bkhsg {gap:15px;display: grid;}
.dpxar4 {gap:17px;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;}
.dpxar4 .wrxd {margin-bottom: 0;}
.v20a1q3 {min-width: 0;}

.pmyz {}
.qmtyd {grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap:15px;display: grid;}
.mqa7zf {background: var(--lv0u);box-shadow: var(--vipa);padding: 18px;border-radius: var(--hiic);}
.b6crmg {font: 700 12px/1 var(--rbt);letter-spacing: .1em;margin: 0 0 12px;color: var(--xi1a);text-transform: uppercase;}
.zhwhh {margin: 0;display: flex;gap:8px;flex-direction: column;}

.z3n3atb {border-radius: var(--x6f4);padding: 11px 14px;display: flex;align-items: flex-start;gap:9px;box-shadow: var(--zu9at), var(--o3c13);background: var(--or8z5);}
.qtrt {display: inline-flex;align-items: center;width: 20px;justify-content: center;flex: 0 0 auto;font: 700 12px/1 var(--rbt);box-shadow: var(--xofat);margin-top:2px;height: 20px;border-radius: 50%;}
.sqeeg .qtrt {color: var(--iud);background: color-mix(in srgb, var(--zq7jb) 26%, var(--lv0u));}
.wvys .qtrt {color: var(--xi1a);background: var(--lv0u);}
.ax7zeq {font-size: 14px;line-height:1.48;margin: 0;color: color-mix(in srgb, var(--c8xs) 90%, transparent);}

.t4ke9 {position: relative;padding: clamp(18px, 2.4vw, 30px);border-radius: var(--hiic);background: var(--lv0u);box-shadow: var(--zu9at);}
.cta081w {height: 30px;position: absolute;left: 0;border-radius: 0 999px 999px 0;width: 5px;background: var(--zq7jb);top: clamp(24px, 3vw, 36px);box-shadow: var(--xofat);}
.cm0m {margin: 0 0 .5em;color: var(--c8xs);font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--rbt);}
.btqg16t {color: color-mix(in srgb, var(--c8xs) 90%, transparent);}
.btqg16t h3 {margin: 1.4em 0 .4em;}
.btqg16t ul, .btqg16t ol {padding-left: 1.3em;}
.btqg16t li {margin-bottom: .4em;}
.btqg16t a {color: var(--iud);}

.btqg16t table {border-collapse: collapse;width: 100%;margin: 1em 0;}
.btqg16t th, .btqg16t td {color: var(--cx46, var(--c8xs));border-bottom: 1px solid var(--n0dn);padding: 11px 13px;text-align: left;}
.btqg16t th {font-weight: 700;border-bottom: 2px solid var(--t6w);}

.xdyr10 {border-radius: var(--hiic);padding: clamp(16px, 2.2vw, 26px);background: var(--lv0u);box-shadow: var(--zu9at);}
.x1hr8 {margin: 0 0 .5em;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--rbt);color: var(--c8xs);overflow-wrap: anywhere;}
.xqps0 {color: color-mix(in srgb, var(--c8xs) 90%, transparent);}
.xqps0 a {color: var(--iud);}

.xqps0 a,
.xqps0 button {transition:transform var(--yr0p1);}
.xqps0 a:active,
.xqps0 button:active {transform: scale(var(--an0));transition:transform var(--ky2);}
.xqps0 table {width: 100%;border-collapse: collapse;}
.xqps0 th, .xqps0 td {color: var(--cx46, var(--c8xs));text-align: left;padding: 10px 12px;border-bottom: 1px solid var(--n0dn);}
.xqps0 th {border-bottom: 2px solid var(--t6w);}

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

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

.fsqavn {min-width: 0;}
.gz6a {min-width: 0;}

.fsqavn .tkhg2xm {width: 46px;margin: 11px 0 0;}

.wxemf05 {padding: clamp(16px, 2.2vw, 26px);border-radius: var(--hiic);box-shadow: var(--vipa);position: relative;background: var(--lv0u);}
.g8qm {top: 16px;left: 14px;border-radius: 999px;width: 4px;bottom: 16px;position: absolute;background: color-mix(in srgb, var(--zq7jb) 40%, var(--lrdm));}

.xfk4qm6 {margin: 0 0 .5em 16px;overflow-wrap: anywhere;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--rbt);color: var(--c8xs);}
.mh8th {color: color-mix(in srgb, var(--c8xs) 90%, transparent);margin-left:15px;}
.mh8th a {color: var(--iud);}

.mh8th table {border-collapse: collapse;width: 100%;}
.mh8th th, .mh8th td {border-bottom: 1px solid var(--n0dn);padding: 10px 12px;text-align: left;color: var(--cx46, var(--c8xs));}
.mh8th th {border-bottom: 2px solid var(--t6w);}

.x43zn .mh8th,
.yya8ba .mh8th {margin-left: 0;}

.ywrz7 {border-radius: var(--z16);max-width: 100%;background: var(--or8z5);padding: 8px 18px;z-index: 1;align-items: center;position: relative;display: inline-flex;margin: 0 0 14px;box-shadow: var(--zu9at), var(--o3c13);}
.ywrz7 .xfk4qm6 {margin: 0;}

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

.d64m8ap {position: relative;display: flex;}
.a9xh {justify-content: flex-start;}
.fs62 {justify-content: center;}
.zz7mw {justify-content: flex-end;}
.q99zm .kwt35 {width: auto;}
.a02yf .kwt35 {width: 100%;}
.kwt35 {font-size: 16px;padding: 0 34px;position: relative;z-index: 1;min-height: 56px;gap:11px;}
.c07zm3x {position: relative;display: inline-block;z-index: 1;}

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

.aj5gqhy {transition:transform var(--yr0p1);}
.kwt35:hover .aj5gqhy {transform: translateX(3px);}

.zbmtvh9 {margin: 0;position: relative;}
.vk3at {box-shadow: var(--vipa);border-radius: var(--hiic);position: relative;background: var(--lv0u);display: block;overflow: hidden;}
.vk3at img {width: 100%;display: block;height: auto;}

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

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

.vk3at.eqmn {overflow: visible;}

.zy8jp {border-radius: var(--x6f4);overflow: hidden;display: block;box-shadow: var(--c6ul4);position: relative;}

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

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

.qq55nz {position: relative;background: var(--or8z5);padding: clamp(20px, 2.6vw, 32px);overflow: hidden;border-radius: var(--hiic);box-shadow: var(--c6ul4), var(--o3c13);}
.qq55nz::before {pointer-events: none;position: absolute;background: var(--hceec);inset: 0;border-radius: inherit;content: "";}
.a93ydk2 {padding: 6px 14px;font: 700 11px/1 var(--rbt);display: inline-block;box-shadow: var(--xofat);letter-spacing: .1em;border-radius: var(--z16);color: var(--xi1a);z-index: 1;position: relative;text-transform: uppercase;margin-bottom:11px;background: var(--lv0u);}
.gz84xb8 {position: relative;margin: 0 0 .3em;color: var(--c8xs);z-index: 1;font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--rbt);}
.dezd036 {position: relative;color: color-mix(in srgb, var(--c8xs) 88%, transparent);max-width: 56ch;margin: 0 0 18px;z-index: 1;}
.r44nt6j {flex-wrap: wrap;background: var(--lv0u);list-style: none;border-radius: var(--x6f4);display: flex;margin: 0 0 18px;box-shadow: var(--xofat);position: relative;z-index: 1;gap:10px 26px;padding: 14px 16px;}
.r44nt6j li {display: flex;gap:3px;flex-direction: column;}
.qyv0h {color: var(--c8xs);font: 700 13px/1 var(--rbt);}

.s6pf5m {color: var(--iud);letter-spacing: .1em;font: 600 12px/1 var(--rbt);font-style: normal;}
.g4hm {display: flex;z-index: 1;position: relative;gap:11px;flex-wrap: wrap;}

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

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

.q0pby {background: var(--lv0u);border-radius: var(--hiic);box-shadow: var(--xofat);padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);}
.d888 {cursor: pointer;display: flex;align-items: center;list-style: none;gap:9px;min-height: 44px;}
.d888::-webkit-details-marker {display: none;}
.d888:focus-visible {outline: 3px solid var(--iud);outline-offset: 3px;border-radius: var(--z16);}
.ns19 {color: var(--c8xs);font: 700 15px/1 var(--rbt);}
.zm4r0 {font: 600 12px/1 var(--rbt);color: var(--xi1a);}

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

.zfskp {margin-bottom: 0;padding: 0;list-style: none;}
.zfskp li {min-width: 0;display: flex;}
.xm97gkr {gap:8px;margin-top:13px;flex-wrap: wrap;display: flex;}

.xm97gkr {counter-reset: ptnav;}
.xm97gkr a {transition:transform var(--yr0p1), box-shadow var(--yr0p1);display: inline-flex;border-radius: var(--z16);background: var(--or8z5);gap:8px;box-shadow: var(--zu9at), var(--o3c13);min-height: 44px;color: var(--c8xs);font: 600 13px/1 var(--rbt);padding: 0 18px;counter-increment: ptnav;align-items: center;text-decoration: none;}
.xm97gkr a::before {font-weight: 700;content: counter(ptnav);color: var(--iud);}
.xm97gkr a:hover {transform: translateY(-1px);box-shadow: var(--c6ul4), var(--o3c13);}
.xm97gkr a:active {box-shadow: var(--xofat);transform: scale(var(--an0));transition:transform var(--ky2), box-shadow var(--ky2);}
.xm97gkr a:focus-visible {outline: 3px solid var(--iud);outline-offset: 3px;}

.yxbt {box-shadow: var(--c6ul4), var(--o3c13);overflow: hidden;background: var(--or8z5);padding: clamp(20px, 2.6vw, 30px);position: relative;border-radius: var(--hiic);}
.yxbt::before {content: "";pointer-events: none;position: absolute;border-radius: inherit;background: var(--hceec);inset: 0;}
.wzsn1ej {margin: 0 0 .3em;font: 700 clamp(19px, 2vw, 25px)/1.2 var(--rbt);color: var(--c8xs);z-index: 1;position: relative;}
.ay6aed {position: relative;z-index: 1;color: color-mix(in srgb, var(--c8xs) 88%, transparent);margin: 0 0 16px;}
.yxbt .ygeh62 {z-index: 1;position: relative;}

.dgec1 {box-shadow: var(--xofat);padding: 18px 20px;background: var(--lv0u);border-radius: var(--hiic);}
.bzp2y {box-shadow: var(--zu9at);color: var(--xi1a);text-transform: uppercase;display: inline-block;background: var(--or8z5);letter-spacing: .1em;border-radius: var(--z16);margin-bottom:9px;font: 700 11px/1 var(--rbt);padding: 5px 13px;}
.aepe {margin: 0 0 .25em;font: 700 17px/1.25 var(--rbt);color: var(--c8xs);}
.f45f9 {color: color-mix(in srgb, var(--c8xs) 86%, transparent);margin: 0;font-size: 14px;}

.b0xbr7t {font: 600 12px/1 var(--rbt);border-radius: var(--z16);background: var(--lv0u);color: var(--xi1a);box-shadow: var(--xofat);display: inline-block;padding: 8px 18px;}

.dxqjysa {position: fixed;align-items: center;justify-content: space-between;gap:14px;right: 12px;padding: 10px 46px 10px 22px;bottom: 12px;border-radius: var(--z16);z-index: 70;left: 12px;box-shadow: var(--bts), var(--o3c13);display: flex;background: var(--or8z5);margin-bottom: env(safe-area-inset-bottom, 0px);}
.afvx {color: var(--c8xs);font: 700 14px/1.3 var(--rbt);}

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

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

.jgbvmxk::before {border-radius: 50%;box-shadow: var(--xofat);transition:background var(--ky2);inset: 10px;content: '';background: color-mix(in srgb, var(--z63) 7%, var(--or8z5));position: absolute;}
.jgbvmxk svg {z-index: 1;position: relative;}
.jgbvmxk:hover {color: var(--c8xs);}
.jgbvmxk:hover::before {background: color-mix(in srgb, var(--z63) 12%, var(--or8z5));}

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

.dpd7x {border-radius: var(--hiic) var(--hiic) 0 0;background: var(--bew5);margin-top:41px;padding: 34px var(--lklyt) calc(30px + env(safe-area-inset-bottom, 0px));box-shadow: var(--xofat);color: var(--gaw5b, var(--fva));}
.f5pvr1a,
.wdc96hj {margin: 0 auto;max-width: var(--odzp9);}
.p353 img {width: auto;height: 30px;}
.gnq9r5q {flex-wrap: wrap;gap:24px 40px;margin: 20px 0;display: flex;}
.gnq9r5q a {display: inline-flex;align-items: center;color: var(--gaw5b, var(--fva));text-decoration: none;min-height: 44px;}
.gnq9r5q a:hover {text-decoration: underline;}
.ezcx {flex-wrap: wrap;margin: 16px 0;align-items: center;gap:12px;display: flex;}
.wdc96hj {font-size: 13px;opacity:0.88;padding-top:19px;}

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

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

.qd06cg {left: 0;transform: translateX(-102%);border-radius: 0 var(--hiic) var(--hiic) 0;}
.a84w4f {transform: translateX(102%);border-radius: var(--hiic) 0 0 var(--hiic);right: 0;}

.p51ef5y:checked ~ .z9jn7 {visibility: visible;opacity:0.99;}
.p51ef5y:checked ~ .rpmj5 {visibility: visible;transform: translateX(0);}

.p9c8 {align-items: center;gap:13px;background: var(--rw3g);z-index: 1;top: 0;display: flex;justify-content: space-between;padding: 14px 16px;position: sticky;}
.d06js {display: inline-flex;align-items: center;min-height: 44px;}
.d06js img {display: block;height: 28px;width: auto;}
.ke3sp6 {color: var(--c8xs);font: 700 17px/1 var(--rbt);}

.ac8k14 {color: var(--c8xs);height: 44px;display: inline-flex;align-items: center;border-radius: 50%;transition:transform var(--yr0p1), box-shadow var(--yr0p1);background: var(--or8z5);flex: none;width: 44px;cursor: pointer;justify-content: center;box-shadow: var(--zu9at), var(--o3c13);}
.ac8k14:active {transform: scale(var(--an0));transition:transform var(--ky2), box-shadow var(--ky2);box-shadow: var(--xofat);}
.ac8k14:focus-visible,
.srvx4yk a:focus-visible,
.eprb6q4:focus-visible,
.tfk3e2:focus-visible {outline: 3px solid var(--iud);outline-offset: 2px;}

.srvx4yk {padding: 8px 12px;}
.srvx4yk ul {display: flex;flex-direction: column;padding: 0;margin: 0;list-style: none;gap:9px;}
.srvx4yk a {text-decoration: none;align-items: center;color: var(--c8xs);transition:transform var(--yr0p1), box-shadow var(--yr0p1);box-shadow: var(--zu9at), var(--o3c13);display: flex;border-radius: var(--x6f4);font: 600 15px/1.2 var(--rbt);padding: 0 18px;min-height: 52px;background: var(--or8z5);}
.srvx4yk a:active {transition:transform var(--ky2), box-shadow var(--ky2);box-shadow: var(--xofat);transform: scale(var(--an0));}

.srvx4yk a[aria-current="page"] {background: var(--lv0u);box-shadow: var(--xofat), inset 3px 0 0 var(--zq7jb);}

.zj27s2 {flex-direction: column;padding: 14px 12px;display: flex;gap:10px;margin-top: auto;}
.eprb6q4,
.tfk3e2 {box-shadow: var(--zu9at), var(--o3c13);transition:transform var(--yr0p1), box-shadow var(--yr0p1);font: 700 15px/1 var(--rbt);display: inline-flex;padding: 0 20px;min-height: 52px;align-items: center;text-decoration: none;justify-content: center;border-radius: var(--z16);}

.eprb6q4 {color: var(--rku, var(--lnz1));background: var(--bxb);}
.tfk3e2 {background: var(--zo6);color: var(--xy5, var(--fu1));}
.eprb6q4:active,
.tfk3e2:active {box-shadow: var(--xofat);transform: scale(var(--an0));transition:transform var(--ky2), box-shadow var(--ky2);}

@media (min-width:896px) {
  .rpmj5, .z9jn7 {display: none;}
}

@media (max-width:730px) {
  .j1rh {grid-template-columns: minmax(0, 1fr);}
  
  .md9cwb {grid-template-columns: minmax(0, 1fr);}
  
  .szryh8 {grid-template-columns: minmax(0, 1fr);}
  .szryh8 .r44nt6j {flex-wrap: wrap;gap:11px 26px;flex-direction: row;}
  .d7h40p > .ttajx2s {order: 0;}
  .f79py {grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";grid-template-columns: minmax(0, 1fr);justify-items: start;}
  
  .dfj3 {gap:13px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .dxqjysa {padding-left:17px;}
  .afvx {font-size: 13px;}
}

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

  .ygeh62,
  .r5my3rw,
  .m0djm a,
  .gzg7hk,
  .kxfpy,
  .fzk35dr,
  .vvwkmy2,
  .h6d80,
  .t8e09c,
  .vnfh7cq,
  .zfpx,
  .my48ws2 a,
  .m5zk9,
  .wrxd,
  .xm97gkr a,
  .by2d12 a,
  .ac8k14,
  .srvx4yk a,
  .eprb6q4,
  .tfk3e2,
  .xqps0 a,
  .xqps0 button {transition:box-shadow 98ms linear, filter 123ms linear, background 123ms linear;}

  .aj5gqhy,
  .kwt35:hover .aj5gqhy {transition:none;transform: none;}

  .e36sa5v {transition:none;}

  .ygeh62:hover,
  .ygeh62:active,
  .r5my3rw:active,
  .m0djm a:active,
  .gzg7hk:active,
  .kxfpy:active,
  .fzk35dr:hover,
  .fzk35dr:active,
  .vvwkmy2:hover,
  .vvwkmy2:active,
  .h6d80:hover,
  .h6d80:active,
  .t8e09c:active,
  .vnfh7cq:active,
  .zfpx:active,
  .my48ws2 a:active,
  .m5zk9:active,
  .hhje1:active .wrxd,
  .xm97gkr a:hover,
  .xm97gkr a:active,
  .by2d12 a:active,
  .ac8k14:active,
  .srvx4yk a:active,
  .eprb6q4:active,
  .tfk3e2:active,
  .xqps0 a:active,
  .xqps0 button:active {transition:box-shadow 104ms linear, filter 65ms linear;transform: none;}
  .kxfpy:active {transform: rotate(-1deg);}

  .ygeh62:active,
  .r5my3rw:active,
  .m0djm a:active,
  .fzk35dr:active,
  .vvwkmy2:active,
  .h6d80:active,
  .t8e09c:active,
  .vnfh7cq:active,
  .zfpx:active,
  .my48ws2 a:active,
  .gzg7hk:active,
  .kxfpy:active,
  .hhje1:active .wrxd,
  .xm97gkr a:active,
  .by2d12 a:active,
  .ac8k14:active,
  .srvx4yk a:active,
  .eprb6q4:active,
  .tfk3e2:active {box-shadow: var(--vipa);filter: brightness(0.9);}

  .rpmj5 {transition:transform 0.153s linear, visibility 0.141s linear;}
}

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

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

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

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

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

.jf25 {--snr: 999px;--ltc: 999px;--b4vry: 18px;--nc1ih: var(--z16);--g935: 40px;--cup: 0 14px;--e9ihi: 0;}

.evpzr6 h2.gz84xb8.gz84xb8 {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--rbt);letter-spacing: normal;margin: 0 0 1em;}
.evpzr6 h2.x1hr8.x1hr8 {letter-spacing: normal;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--rbt);margin: 0 0 .45em;}
.evpzr6 h2.xfk4qm6.xfk4qm6 {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--rbt);letter-spacing: normal;margin: 0 0 .45em;}

.evpzr6 h2.x1hr8.zyny {padding-left:3px;margin: 0 0 .6em;}

.evpzr6 h2.x1hr8.jpxxj1y {margin: 0;}

.evpzr6 .wxemf05:not(.x43zn):not(.yya8ba) h2.xfk4qm6.xfk4qm6 {margin: 0 0 .45em 16px;}

.evpzr6 .ywrz7 h2.xfk4qm6 {margin: 0;}

.evpzr6 a.zdct95e, .evpzr6 .ygeh62.zdct95e, .evpzr6 .c07zm3x, .evpzr6 .j2nv6 {color: var(--myahx, var(--oqfab));}

.xrs94m2.xrs94m2, .spkc73.spkc73 {gap:13px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
.xrs94m2 > *, .spkc73 > * {min-width: 0;}
.xrs94m2 .vvwkmy2 {flex-direction: column;display: flex;width: 100%;justify-content: center;padding: 12px;gap:8px;}
.xrs94m2 .ghq4104 {width: 100%;max-width:139px;}
.spkc73 .h6d80 {width: 100%;display: flex;min-width: 0;}
@media (max-width:755px) {
  .xrs94m2.xrs94m2, .spkc73.spkc73 {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .spkc73.spkc73 {padding: 12px;}
}

p.ym9b3d, blockquote.ym9b3d {margin: 0;}
b.rbd13b {display: block;}
.vs8kj {margin: 0;}
p.mapbn {margin: 0;}

.dpd7x :is(.a12tcx, .ezcx, .f5pvr1a, .wdc96hj) {padding-inline: var(--lklyt);margin-inline: auto;max-width: var(--odzp9);box-sizing: border-box;}
.xnypa .n55q.n55q, .n55q.n55q {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.n55q.n55q > * {min-width: 0;max-width: none;}
@media (max-width:895px) { .n55q.n55q {grid-template-columns: minmax(0, 1fr);} }
.qq55nz .r44nt6j.r44nt6j {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.qq55nz .r44nt6j > * {min-width: 0;}

.qq55nz.x0p52r {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);align-items: center;display: grid;}
.x0p52r > .hmw2kr {min-width: 0;grid-row: 1;position: relative;z-index: 1;grid-column: 1;}
.x0p52r > .neac {grid-column: 2;grid-row: 1;}
.neac {grid-template-columns: repeat(3, minmax(0, 1fr));position: relative;box-shadow: var(--vipa);margin: 0;gap:13px;background: var(--lv0u);padding: 18px;border-radius: calc(var(--hiic) - 4px);z-index: 1;display: grid;}
.cpa4p {overflow: hidden;display: block;box-shadow: var(--c6ul4), var(--o3c13);aspect-ratio: 3 / 4;border-radius:22px;}
.cpa4p:nth-child(2) {transform: translateY(-8px);}
.cpa4p img {width: 100%;height: 100%;object-fit: cover;display: block;}
@media (max-width:755px) {
  .qq55nz.x0p52r {grid-template-columns: minmax(0, 1fr);}
  .x0p52r > .neac {grid-row: 1;grid-column: 1;}
  .x0p52r > .hmw2kr {grid-row: 2;}
}

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