

:root {--c1lx: 1140px;--fe5kw:
    inset 0 2px 5px color-mix(in srgb, var(--n76g) calc(24% + var(--vrq, 0) * 8%), transparent),
    inset 0 1px 1px color-mix(in srgb, var(--n76g) 16%, transparent);--l43x: clamp(16px, 2.2vw, 30px);--fk56c: var(--sq3iw);--d8p: 999px;--urlt: linear-gradient(
    160deg,
    color-mix(in srgb, #fff calc(22% - var(--vrq, 0) * 12%), transparent) 0%,
    color-mix(in srgb, #fff calc(6% - var(--vrq, 0) * 3%), transparent) 42%,
    transparent 68%
  );--nfld2:"Quicksand", "Varela Round", system-ui, "Rubik", sans-serif;--ax7xr: var(--t6j36);--uqd: clamp(18px, 2.4vw, 34px);--cif: var(--jv4u);--f83wr: 0.985;--laby: var(--c7uwj);--n76g: color-mix(in srgb, var(--fm9) 78%, #000);--zkopc: var(--q1zl);--jg1:
    0 4px 8px color-mix(in srgb, var(--n76g) calc(13% + var(--vrq, 0) * 6%), transparent),
    0 16px 38px color-mix(in srgb, var(--n76g) calc(18% + var(--vrq, 0) * 7%), transparent);--r3p5: 400ms cubic-bezier(0.34, 1.56, 0.64, 1);--vvp7y: var(--hln);--lddj8: 18px;--egw: inset 0 -1px 0 color-mix(in srgb, var(--n76g) 14%, transparent);--cb9hd:
    0 1px 2px color-mix(in srgb, var(--n76g) calc(11% + var(--vrq, 0) * 5%), transparent),
    0 3px 8px color-mix(in srgb, var(--n76g) calc(13% + var(--vrq, 0) * 4%), transparent);--ufo: color-mix(in srgb, var(--biy) 35%, var(--bxt7));--u2g: 110ms cubic-bezier(0.4, 0, 0.2, 1);--x4d: var(--hb75);--tom:
    0 2px 4px color-mix(in srgb, var(--n76g) calc(12% + var(--vrq, 0) * 6%), transparent),
    0 8px 20px color-mix(in srgb, var(--n76g) calc(16% + var(--vrq, 0) * 6%), transparent);--dev: 22px;--skk:
    inset 0 3px 9px color-mix(in srgb, var(--n76g) calc(28% + var(--vrq, 0) * 9%), transparent),
    inset 0 1px 2px color-mix(in srgb, var(--n76g) 18%, transparent);--gwbw: 0.95;--bxt7: var(--fm9);}

* {box-sizing: border-box;}

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

img {max-width: 100%;}

.c8mzc {--dev: 26px;--lddj8: 22px;--d8p: 999px;}
.nam0n {--lddj8: 16px;--d8p: 14px;--dev: 18px;}
.d8vkw6 {--d8p: 999px;--dev: 30px;--lddj8: 26px;}

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

.tt6n {top: 0;position: absolute;z-index: 200;left: -9999px;}
.tt6n:focus {background: var(--ax7xr);box-shadow: var(--tom);padding: 10px 16px;color: var(--bxt7);top: 12px;left: 12px;border-radius: var(--d8p);}

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

.ap3yqed {align-items: center;position: relative;background: var(--cak);gap:13px;max-width: var(--c1lx);box-shadow: var(--tom), var(--egw);display: flex;overflow: hidden;padding: 7px 8px 7px 16px;min-height: 60px;border-radius: var(--d8p);margin: 0 auto;}
.ap3yqed::before {background: var(--urlt);position: absolute;content: "";pointer-events: none;inset: 0;border-radius: inherit;}
.zb8ygw {letter-spacing: .005em;margin: 0;color: var(--a6m, var(--rtxc));font: 700 clamp(15px, 1.5vw, 18px)/1.1 var(--nfld2);}
.khc8g {align-items: center;z-index: 1;gap:7px;display: flex;position: relative;}

.pbqg8 {color: var(--a2t, var(--byc0));background: var(--ka2ua);}
.e8645zg {color: var(--fe1, var(--ado));background: var(--bwyma);}

.a5ky9c a {transition:background var(--r3p5), transform var(--r3p5), box-shadow var(--r3p5);}
.a5ky9c a:hover {background: color-mix(in srgb, var(--rtxc) 10%, transparent);}
.a5ky9c a:active {transition:transform var(--u2g), box-shadow var(--u2g);transform: scale(var(--gwbw));box-shadow: var(--fe5kw);}
.a5ky9c a[aria-current="page"] {box-shadow: var(--fe5kw);background: color-mix(in srgb, var(--rtxc) 14%, transparent);}
.a5ky9c a:focus-visible,
.hzyc4ya:focus-visible {border-radius: var(--d8p);outline: 3px solid var(--rtxc);outline-offset: 2px;}

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

.e0qrqye:hover {transform: translateY(-1px);box-shadow: var(--tom), var(--egw);}
.e0qrqye:active {transform: scale(var(--gwbw));}

.d2cq {background: var(--biy);color: var(--jqw1, var(--j16o));}
.d2cq:hover {background: var(--k0nk);}

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

.f3h09y4 {padding-bottom: max(96px, var(--qul, 96px));}

.s0jj {margin: 8px 0 var(--uqd);position: relative;}
.x2s9w0 {font: 600 15px/1 var(--nfld2);transition:box-shadow var(--r3p5);width: 100%;border: 0;border-radius: var(--d8p);color: var(--bxt7);min-height: 52px;padding: 0 22px;box-shadow: var(--fe5kw);background: var(--cif);}
.x2s9w0::placeholder {color: var(--vvp7y);}
.x2s9w0:focus {box-shadow: var(--skk);outline: 3px solid var(--ufo);outline-offset: 2px;}
.pe277 {display: flex;flex-direction: column;margin-top:9px;gap:6px;}
.pe277:empty {display: none;}
.pe277 a {padding: 12px 20px;font-weight: 600;transition:transform var(--r3p5), box-shadow var(--r3p5);color: var(--bxt7);text-decoration: none;background: var(--ax7xr);box-shadow: var(--cb9hd), var(--egw);min-height: 44px;display: block;border-radius: var(--d8p);}
.pe277 a:active {transform: scale(var(--gwbw));transition:transform var(--u2g), box-shadow var(--u2g);box-shadow: var(--fe5kw);}

.rpay {gap: clamp(16px, 2.4vw, 30px);background: var(--ax7xr);overflow: hidden;--tzeoe: clamp(34px, 5.4vw, 66px);position: relative;box-shadow: var(--jg1), var(--egw);display: grid;border-radius: var(--dev);padding: clamp(22px, 3.4vw, 44px);transition:transform var(--r3p5), box-shadow var(--r3p5);}
.rpay::before {border-radius: inherit;inset: 0;pointer-events: none;background: var(--urlt);content: "";position: absolute;}
.rpay:active {box-shadow: var(--tom), var(--egw);transform: scale(var(--f83wr));transition:transform var(--u2g), box-shadow var(--u2g);}

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

.wkekp {z-index: 1;position: relative;min-width: 0;}
.pyh20nm {background: var(--cif);color: var(--laby);border-radius: var(--d8p);box-shadow: var(--fe5kw);margin: 0 0 12px;font: 700 12px/1 var(--nfld2);font-style: normal;letter-spacing: .1em;display: inline-block;text-transform: uppercase;padding: 7px 16px;}

.qqtc,
.f3h09y4 .qqtc {font-weight: 700;margin: 0 0 .34em;letter-spacing: -0.024em;line-height:1.02;font-size: var(--tzeoe);color: var(--bxt7);}
.z9rpkme {line-height:1.57;color: color-mix(in srgb, var(--bxt7) 88%, transparent);margin: 0 0 22px;max-width: 46ch;font-size: clamp(15px, 1.6vw, 18px);}
.mssgr {min-height: 52px;font-size: 15px;padding: 0 30px;}

.d5yd {transition:transform var(--r3p5), box-shadow var(--r3p5);transform: rotate(-1deg);background: var(--cif);position: relative;box-shadow: var(--tom), var(--egw);border-radius: var(--lddj8);overflow: hidden;z-index: 1;margin: 0;}
.d5yd:active {transition:transform var(--u2g), box-shadow var(--u2g);box-shadow: var(--fe5kw);transform: rotate(-1deg) scale(var(--gwbw));}
.kxk5 {aspect-ratio: 4 / 3;}
.sktjhzg {aspect-ratio: 21 / 8;}
.d5yd img,
.k5fsz {display: block;object-fit: cover;height: 100%;width: 100%;}

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

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

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

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

.farjz6g {}
.k8d1kkh {list-style: none;display: grid;gap:18px;padding: 0;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:1011px) { .k8d1kkh {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .k8d1kkh {grid-template-columns: minmax(0, 1fr);} }
.x66dp4t {transition:transform var(--r3p5), box-shadow var(--r3p5), filter var(--r3p5);color: var(--bxt7);position: relative;box-shadow: var(--cb9hd), var(--egw);text-decoration: none;overflow: hidden;display: block;background: var(--ax7xr);padding: 10px 10px 14px;border-radius: var(--lddj8);}
.x66dp4t::before {inset: 0;border-radius: inherit;position: absolute;background: var(--urlt);content: "";pointer-events: none;}
.x66dp4t:hover {box-shadow: var(--tom), var(--egw);transform: translateY(-2px);}
.x66dp4t:active {transform: scale(var(--gwbw));filter: brightness(0.94);box-shadow: var(--fe5kw);transition:transform var(--u2g), box-shadow var(--u2g), filter var(--u2g);}
.x66dp4t:focus-visible {outline: 3px solid var(--ufo);outline-offset: 3px;}

.mvew9 {border-radius: calc(var(--lddj8) - 6px);z-index: 1;box-shadow: var(--fe5kw);display: block;overflow: hidden;aspect-ratio: 1;position: relative;background: var(--cif);}
.mvew9 img {height: 100%;object-fit: cover;width: 100%;display: block;}
.dnkz3 {font: 700 15px/1.3 var(--nfld2);display: block;overflow: hidden;margin-top:12px;color: var(--bxt7);z-index: 1;white-space: nowrap;position: relative;text-overflow: ellipsis;}
.vts4mq {font-size: 11px;box-shadow: var(--cb9hd);right: 12px;z-index: 2;background: var(--biy);align-items: center;font-style: normal;top: 12px;color: var(--gkzb, var(--jqw1, var(--j16o)));position: absolute;justify-content: center;display: inline-flex;border-radius: 50%;width: 26px;height: 26px;}

.zq1f {}
.ynw7px {display: flex;flex-wrap: wrap;gap:15px;}
.j6ddx3c {transition:transform var(--r3p5), box-shadow var(--r3p5), filter var(--r3p5);text-decoration: none;color: var(--bxt7);overflow: hidden;display: inline-flex;position: relative;background: var(--ax7xr);align-items: center;box-shadow: var(--cb9hd), var(--egw);min-height: 74px;padding: 10px 22px 10px 10px;gap:12px;border-radius: var(--d8p);}
.j6ddx3c::before {border-radius: inherit;pointer-events: none;position: absolute;background: var(--urlt);content: "";inset: 0;}
.j6ddx3c:hover {box-shadow: var(--tom), var(--egw);transform: translateY(-2px);}
.j6ddx3c:active {filter: brightness(0.94);box-shadow: var(--fe5kw);transform: scale(var(--gwbw));transition:transform var(--u2g), box-shadow var(--u2g), filter var(--u2g);}
.j6ddx3c:focus-visible {outline: 3px solid var(--ufo);outline-offset: 3px;}

.b5a5 {position: relative;z-index: 1;background: color-mix(in srgb, var(--n76g) 88%, var(--pec));box-shadow: var(--fe5kw);border-radius: calc(var(--d8p) - 4px);height: 54px;justify-content: center;width: 100px;align-items: center;display: inline-flex;}
.b5a5 img {height: auto;width: auto;object-fit: contain;max-width:81px;max-height: 40px;}
.y4qp {color: var(--bxt7);position: relative;z-index: 1;font: 600 14px/1 var(--nfld2);font-style: normal;}

.z89ca1q {}
.btbvnx {flex-wrap: wrap;border-radius: var(--dev);padding: 18px;gap:13px;box-shadow: var(--skk);background: var(--cif);display: flex;}
.e593n {position: relative;min-height: 74px;gap:5px;border-radius: var(--lddj8);padding: 12px 16px;color: var(--bxt7);align-items: center;text-decoration: none;background: var(--ax7xr);transition:transform var(--r3p5), box-shadow var(--r3p5);display: inline-flex;min-width: 118px;box-shadow: var(--cb9hd), var(--egw);justify-content: center;flex-direction: column;}
.e593n:hover {transform: translateY(-1px);box-shadow: var(--tom), var(--egw);}
.e593n:active {transform: scale(var(--f83wr));transition:transform var(--u2g), box-shadow var(--u2g);box-shadow: var(--fe5kw);}
.e593n:focus-visible {outline: 3px solid var(--ufo);outline-offset: 3px;}
.y5tz9 {box-shadow: var(--fe5kw);justify-content: center;width: 84px;border-radius:10px;align-items: center;background: color-mix(in srgb, var(--n76g) 88%, var(--pec));height: 36px;display: inline-flex;}
.y5tz9 img {max-width:69px;height: auto;object-fit: contain;max-height: 26px;width: auto;}
.mpsgt {font: 600 12px/1 var(--nfld2);color: var(--laby);}

.q5sc56 {}
.vpwdzj {border-radius: var(--d8p);align-items: baseline;width: auto;margin-bottom:15px;padding: 16px 26px;display: inline-flex;box-shadow: var(--skk);background: var(--cif);gap:7px;}
.z7fk2sk {color: var(--ufo);font: 700 clamp(28px, 3.4vw, 44px)/1 var(--nfld2);}
.q9ts {color: var(--laby);font: 600 14px/1 var(--nfld2);}
.ftej {max-width: 62ch;color: color-mix(in srgb, var(--bxt7) 88%, transparent);}
.ty938 {gap:13px;list-style: none;margin: 0;justify-content: center;display: flex;padding: 0;flex-wrap: wrap;}
.ty938 > * {flex: 1 1 240px;max-width: calc(50% - 7px);min-width: 0;}
@media (max-width:630px) { .ty938 > * {max-width: none;} }
.hzjr {background: var(--ax7xr);box-shadow: var(--cb9hd), var(--egw);overflow: hidden;padding: 18px 20px;position: relative;border-radius: var(--lddj8);transition:transform var(--r3p5), box-shadow var(--r3p5);}
.hzjr::before {inset: 0;border-radius: inherit;pointer-events: none;background: var(--urlt);position: absolute;content: "";}
.hzjr:active {transform: scale(var(--f83wr));transition:transform var(--u2g), box-shadow var(--u2g);box-shadow: var(--fe5kw);}
.mtx03je {display: block;quotes: none;position: relative;color: var(--bxt7);z-index: 1;}

.y5hd {position: relative;z-index: 1;display: block;color: var(--ufo);font-style: normal;margin-top:11px;letter-spacing: .14em;}
.mxzy {position: relative;color: var(--laby);margin-top:6px;z-index: 1;display: block;font: 600 12px/1 var(--nfld2);font-style: normal;}

.sy9a {padding: clamp(18px, 2.4vw, 30px);position: relative;align-items: center;display: grid;transition:transform var(--r3p5), box-shadow var(--r3p5);overflow: hidden;gap:20px;box-shadow: var(--tom), var(--egw);background: var(--ax7xr);border-radius: var(--dev);}
.sy9a::before {inset: 0;background: var(--urlt);border-radius: inherit;position: absolute;content: "";pointer-events: none;}
.sy9a:active {transform: scale(var(--f83wr));box-shadow: var(--fe5kw);transition:transform var(--u2g), box-shadow var(--u2g);}

.y0f3dv {grid-template-columns: minmax(0, 1fr);}
.ka5j {grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);}
.psqskx {direction: ltr;}
.na9xx > .dz9r3 {order: 2;}
.dz9r3 {position: relative;min-width: 0;z-index: 1;}
.va45 {font: 700 clamp(19px, 2vw, 26px)/1.22 var(--nfld2);margin: 0 0 .5em;color: var(--bxt7);}
.ymqsga {color: color-mix(in srgb, var(--bxt7) 88%, transparent);}
.ymqsga p:last-child {margin-bottom:16px;}

.w5rg63 {position: relative;z-index: 1;margin: 0;}
.d3a1fag {box-shadow: var(--fe5kw);overflow: hidden;background: var(--cif);display: block;border-radius: var(--lddj8);}
.d3a1fag img {width: 100%;height: auto;display: block;}

.qgmc1m {border-radius: var(--dev);overflow: hidden;box-shadow: var(--tom), var(--egw);padding: clamp(20px, 2.8vw, 34px);position: relative;background: var(--ax7xr);}
.qgmc1m::before {background: var(--urlt);inset: 0;content: "";border-radius: inherit;position: absolute;pointer-events: none;}
.gxm26 {z-index: 1;display: flex;position: relative;align-items: center;gap:12px;flex-wrap: wrap;}
.z2xyj5 {color: var(--bxt7);flex: 1 1 100%;letter-spacing: -.028em;margin: 0;font: 700 clamp(27px, 3.9vw, 44px)/1.12 var(--nfld2);}
.q0s4 {color: color-mix(in srgb, var(--bxt7) 88%, transparent);max-width: 60ch;flex: 1 1 100%;margin: 0;}

.hxrd {position: relative;gap:14px;overflow-x: auto;display: flex;scroll-snap-type: x mandatory;z-index: 1;padding: 4px 0 10px;list-style: none;overscroll-behavior-x: contain;scrollbar-width: none;-webkit-overflow-scrolling: touch;margin: 18px 0 0;}
.hxrd::-webkit-scrollbar {display: none;}
.fh6z6s3 {flex: 0 0 auto;scroll-snap-align: start;background: var(--cif);border-radius: var(--lddj8);overflow: hidden;box-shadow: var(--cb9hd), var(--egw);transition:transform var(--r3p5), box-shadow var(--r3p5);}
.fh6z6s3:active {box-shadow: var(--fe5kw);transform: scale(var(--gwbw));transition:transform var(--u2g), box-shadow var(--u2g);}
.fh6z6s3 figure {margin: 0;}
.fh6z6s3 img {width: 100%;height: 100%;display: block;object-fit: cover;}
.avvd5 .fh6z6s3 {width: min(94%, 820px);}
.pf9m64 .fh6z6s3 {width: min(78%, 440px);}
.ky33k7 {padding: 13px 16px;font: 700 clamp(14px, 1.3vw, 16px)/1.4 var(--nfld2);color: var(--bxt7);}

.vrwx {grid-template-columns: auto minmax(0, 1fr);box-shadow: var(--tom), var(--egw);border-radius: var(--dev);background: var(--ax7xr);padding: clamp(18px, 2.4vw, 28px);gap:3px 18px;grid-template-areas:
    "well credit"
    "well name"
    "well role"
    "bio  bio"
    "links links"
    "note note";overflow: hidden;position: relative;display: grid;}
.vrwx::before {border-radius: inherit;inset: 0;position: absolute;content: "";pointer-events: none;background: var(--urlt);}
.apjem47 {position: relative;display: inline-flex;width: 84px;border-radius: 50%;grid-area: well;flex: 0 0 auto;overflow: hidden;z-index: 1;height: 84px;background: var(--cif);justify-content: center;align-items: center;box-shadow: var(--skk);}
.apjem47 img {height: 100%;object-fit: cover;width: 100%;}
.sftxjk {font: 700 11px/1 var(--nfld2);z-index: 1;color: var(--laby);grid-area: credit;align-self: end;margin: 0;text-transform: uppercase;letter-spacing: .1em;position: relative;}
.rmss {font: 700 clamp(18px, 2vw, 23px)/1.2 var(--nfld2);color: var(--bxt7);z-index: 1;position: relative;grid-area: name;}
.ra3r2 {z-index: 1;color: var(--laby);font: 600 13px/1.4 var(--nfld2);font-style: normal;position: relative;grid-area: role;}
.qvzj {position: relative;z-index: 1;color: color-mix(in srgb, var(--bxt7) 88%, transparent);margin: 14px 0 0;grid-area: bio;}

.c6f0 {gap:10px;padding: 0;grid-area: links;position: relative;display: flex;z-index: 1;list-style: none;margin: 14px 0 0;}
.c6f0 a {align-items: center;border-radius: 50%;color: var(--bxt7);width: 44px;height: 44px;display: inline-flex;box-shadow: var(--cb9hd), var(--egw);justify-content: center;background: var(--cif);transition:transform var(--r3p5), box-shadow var(--r3p5);}
.c6f0 a:active {box-shadow: var(--fe5kw);transition:transform var(--u2g), box-shadow var(--u2g);transform: scale(var(--gwbw));}
.c6f0 a:focus-visible {outline: 3px solid var(--ufo);outline-offset: 3px;}
.rbfmatg {font-size: 12px;z-index: 1;color: var(--laby);grid-area: note;margin-top:14px;position: relative;}

.smfd,
.pkd3st {align-items: flex-start;display: flex;flex-direction: column;}

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

.nsh0 .sftxjk {align-self: flex-start;}

.pkd3st .apjem47 {height: 64px;margin-bottom:13px;width: 64px;}
.w1qcjga {z-index: 1;position: relative;color: var(--laby);font: 600 13px/1.65 var(--nfld2);overflow-wrap: anywhere;margin: 0;}
.w1qcjga .rmss {color: var(--bxt7);font-size: clamp(16px, 1.6vw, 19px);}
.w1qcjga .ra3r2 {font-size: 13px;}

.wm37 {}
.b0h5 {flex-direction: column;gap:9px;list-style: none;display: flex;padding: 0;margin: 0;}
.dfxrt {background: var(--ax7xr);transition:box-shadow var(--r3p5), transform var(--r3p5);border-radius: var(--lddj8);position: relative;box-shadow: var(--cb9hd), var(--egw);overflow: hidden;}
.dfxrt::before {inset: 0;background: var(--urlt);position: absolute;content: "";pointer-events: none;border-radius: inherit;}

.dfxrt:has(details[open]) {background: var(--cif);box-shadow: var(--skk);}
.dfxrt:active {transition:transform var(--u2g);transform: scale(var(--f83wr));}
.dfxrt details {position: relative;z-index: 1;}
.hnrkgt {list-style: none;display: flex;cursor: pointer;color: var(--bxt7);gap:13px;font: 700 15px/1.35 var(--nfld2);min-height: 56px;padding: 14px 20px;align-items: center;}
.hnrkgt::-webkit-details-marker {display: none;}
.hnrkgt strong {font-weight: 700;flex: 1 1 auto;}
.hnrkgt:focus-visible {outline: 3px solid var(--ufo);outline-offset: -3px;border-radius: var(--lddj8);}

.y18gwx {height: 14px;box-shadow: var(--fe5kw);flex: 0 0 auto;transition:background var(--r3p5);width: 14px;background: var(--cif);border-radius: 50%;}
details[open] .y18gwx {background: var(--biy);}
.y6g960 {padding: 0 20px 18px;}
.n38nkcs {color: color-mix(in srgb, var(--bxt7) 88%, transparent);margin: 0;}

.d5zx {}

.egdjq44 {display: flex;justify-content: center;flex-wrap: wrap;gap:18px;}
.egdjq44 > * {max-width: calc(50% - 9px);flex: 1 1 200px;min-width: 0;}
@media (max-width:612px) { .egdjq44 > * {max-width: none;} }
.vhdmrm {min-width: 0;}
.d791 {justify-content: center;width: 52px;box-shadow: var(--tom), var(--egw), inset 0 1px 0 color-mix(in srgb, #fff 22%, transparent);border-radius: 50%;transition:transform var(--r3p5), box-shadow var(--r3p5);color: var(--ufo);align-items: center;background: var(--ax7xr);height: 52px;font: 700 18px/1 var(--nfld2);display: inline-flex;margin-bottom:11px;}
.vhdmrm:active .d791 {transform: scale(var(--gwbw));box-shadow: var(--fe5kw);transition:transform var(--u2g), box-shadow var(--u2g);}
.pj4p3 {margin: 0 0 .35em;font: 700 16px/1.3 var(--nfld2);color: var(--bxt7);}
.z56czg {color: color-mix(in srgb, var(--bxt7) 86%, transparent);font-size: 14px;margin: 0;}

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

.jyrywk {display: grid;gap:15px;}
.ebvzk7 {gap:15px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.ebvzk7 .d791 {margin-bottom: 0;}
.d969r {min-width: 0;}

.z4tc {}
.bkcr {grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));display: grid;gap:15px;}
.c59d6fv {padding: 18px;box-shadow: var(--skk);border-radius: var(--dev);background: var(--cif);}
.p7f2ee {font: 700 12px/1 var(--nfld2);color: var(--laby);letter-spacing: .1em;text-transform: uppercase;margin: 0 0 12px;}
.n57wee {flex-direction: column;display: flex;margin: 0;gap:8px;}

.y92zw0s {gap:9px;align-items: flex-start;background: var(--ax7xr);padding: 11px 14px;border-radius: var(--lddj8);box-shadow: var(--cb9hd), var(--egw);display: flex;}
.c4ev {box-shadow: var(--fe5kw);flex: 0 0 auto;justify-content: center;border-radius: 50%;align-items: center;font: 700 12px/1 var(--nfld2);margin-top:0px;height: 20px;width: 20px;display: inline-flex;}
.qjph1 .c4ev {background: color-mix(in srgb, var(--biy) 26%, var(--cif));color: var(--ufo);}
.rkmyc .c4ev {background: var(--cif);color: var(--laby);}
.ycvae6 {margin: 0;line-height:1.48;font-size: 14px;color: color-mix(in srgb, var(--bxt7) 90%, transparent);}

.jqhct {border-radius: var(--dev);background: var(--cif);box-shadow: var(--cb9hd);padding: clamp(18px, 2.4vw, 30px);position: relative;}
.spk3b72 {height: 30px;top: clamp(24px, 3vw, 36px);box-shadow: var(--fe5kw);border-radius: 0 999px 999px 0;width: 5px;position: absolute;background: var(--biy);left: 0;}
.hytypq {font: 700 clamp(21px, 2.4vw, 30px)/1.2 var(--nfld2);margin: 0 0 .5em;color: var(--bxt7);}
.jg0vhbq {color: color-mix(in srgb, var(--bxt7) 90%, transparent);}
.jg0vhbq h3 {margin: 1.4em 0 .4em;}
.jg0vhbq ul, .jg0vhbq ol {padding-left: 1.3em;}
.jg0vhbq li {margin-bottom: .4em;}
.jg0vhbq a {color: var(--ufo);}

.jg0vhbq table {width: 100%;margin: 1em 0;border-collapse: collapse;}
.jg0vhbq th, .jg0vhbq td {text-align: left;padding: 11px 13px;border-bottom: 1px solid var(--x4d);color: var(--k7d, var(--bxt7));}
.jg0vhbq th {font-weight: 700;border-bottom: 2px solid var(--wmr9);}

.ydja {background: var(--cif);border-radius: var(--dev);box-shadow: var(--cb9hd);padding: clamp(16px, 2.2vw, 26px);}
.exv8y {color: var(--bxt7);margin: 0 0 .5em;overflow-wrap: anywhere;font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--nfld2);}
.xvpm2d {color: color-mix(in srgb, var(--bxt7) 90%, transparent);}
.xvpm2d a {color: var(--ufo);}

.xvpm2d a,
.xvpm2d button {transition:transform var(--r3p5);}
.xvpm2d a:active,
.xvpm2d button:active {transition:transform var(--u2g);transform: scale(var(--gwbw));}
.xvpm2d table {border-collapse: collapse;width: 100%;}
.xvpm2d th, .xvpm2d td {border-bottom: 1px solid var(--x4d);color: var(--k7d, var(--bxt7));padding: 10px 12px;text-align: left;}
.xvpm2d th {border-bottom: 2px solid var(--wmr9);}

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

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

.k8wnps {min-width: 0;}
.qaaqz {min-width: 0;}

.k8wnps .tq4n {width: 46px;margin: 11px 0 0;}

.yf82z7 {background: var(--cif);padding: clamp(16px, 2.2vw, 26px);position: relative;border-radius: var(--dev);box-shadow: var(--skk);}
.jdgn4bs {width: 4px;position: absolute;background: color-mix(in srgb, var(--biy) 40%, var(--zkopc));top: 16px;bottom: 16px;border-radius: 999px;left: 14px;}

.c5k2n {font: 700 clamp(17px, 1.8vw, 21px)/1.25 var(--nfld2);overflow-wrap: anywhere;color: var(--bxt7);margin: 0 0 .5em 16px;}
.z8st {margin-left:15px;color: color-mix(in srgb, var(--bxt7) 90%, transparent);}
.z8st a {color: var(--ufo);}

.z8st table {width: 100%;border-collapse: collapse;}
.z8st th, .z8st td {border-bottom: 1px solid var(--x4d);color: var(--k7d, var(--bxt7));padding: 10px 12px;text-align: left;}
.z8st th {border-bottom: 2px solid var(--wmr9);}

.et49sn .z8st,
.cwtkn7w .z8st {margin-left: 0;}

.tnw3 {background: var(--ax7xr);border-radius: var(--d8p);align-items: center;margin: 0 0 14px;position: relative;z-index: 1;box-shadow: var(--cb9hd), var(--egw);display: inline-flex;max-width: 100%;padding: 8px 18px;}
.tnw3 .c5k2n {margin: 0;}

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

.twz6 {position: relative;display: flex;}
.se9z {justify-content: flex-start;}
.f96mv5 {justify-content: center;}
.tet8g0 {justify-content: flex-end;}
.rtyv .ev3rm8h {width: auto;}
.mtq3nv .ev3rm8h {width: 100%;}
.ev3rm8h {gap:11px;font-size: 16px;padding: 0 34px;min-height: 56px;z-index: 1;position: relative;}
.ezjay {display: inline-block;position: relative;z-index: 1;}

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

.gtpzys {transition:transform var(--r3p5);}
.ev3rm8h:hover .gtpzys {transform: translateX(3px);}

.zg9zex {margin: 0;position: relative;}
.rpp6 {display: block;position: relative;background: var(--cif);overflow: hidden;border-radius: var(--dev);box-shadow: var(--skk);}
.rpp6 img {height: auto;width: 100%;display: block;}

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

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

.rpp6.p9wfz91 {overflow: visible;}

.ben9w {box-shadow: var(--tom);border-radius: var(--lddj8);overflow: hidden;display: block;position: relative;}

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

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

.n37ay {box-shadow: var(--tom), var(--egw);background: var(--ax7xr);overflow: hidden;border-radius: var(--dev);position: relative;padding: clamp(20px, 2.6vw, 32px);}
.n37ay::before {border-radius: inherit;pointer-events: none;content: "";inset: 0;background: var(--urlt);position: absolute;}
.kjezq9 {position: relative;background: var(--cif);display: inline-block;font: 700 11px/1 var(--nfld2);letter-spacing: .1em;box-shadow: var(--fe5kw);padding: 6px 14px;text-transform: uppercase;margin-bottom:10px;color: var(--laby);z-index: 1;border-radius: var(--d8p);}
.bwfp9e {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--nfld2);color: var(--bxt7);z-index: 1;position: relative;margin: 0 0 .3em;}
.chpb {z-index: 1;margin: 0 0 18px;color: color-mix(in srgb, var(--bxt7) 88%, transparent);max-width: 56ch;position: relative;}
.hrad1 {margin: 0 0 18px;list-style: none;display: flex;box-shadow: var(--fe5kw);border-radius: var(--lddj8);z-index: 1;padding: 14px 16px;background: var(--cif);position: relative;flex-wrap: wrap;gap:11px 26px;}
.hrad1 li {display: flex;gap:2px;flex-direction: column;}
.jy13 {color: var(--bxt7);font: 700 13px/1 var(--nfld2);}

.qv2071 {font: 600 12px/1 var(--nfld2);font-style: normal;letter-spacing: .1em;color: var(--ufo);}
.z3hw {z-index: 1;gap:11px;position: relative;display: flex;flex-wrap: wrap;}

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

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

.q3ss {padding: clamp(14px, 1.8vw, 20px) clamp(16px, 2.2vw, 24px);box-shadow: var(--fe5kw);border-radius: var(--dev);background: var(--cif);}
.zzwzh {list-style: none;display: flex;cursor: pointer;min-height: 44px;gap:9px;align-items: center;}
.zzwzh::-webkit-details-marker {display: none;}
.zzwzh:focus-visible {border-radius: var(--d8p);outline: 3px solid var(--ufo);outline-offset: 3px;}
.drrq {font: 700 15px/1 var(--nfld2);color: var(--bxt7);}
.qv796a {color: var(--laby);font: 600 12px/1 var(--nfld2);}

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

.sphze {margin-bottom: 0;list-style: none;padding: 0;}
.sphze li {display: flex;min-width: 0;}
.d3mtndb {margin-top:12px;display: flex;flex-wrap: wrap;gap:9px;}

.d3mtndb {counter-reset: ptnav;}
.d3mtndb a {font: 600 13px/1 var(--nfld2);border-radius: var(--d8p);color: var(--bxt7);transition:transform var(--r3p5), box-shadow var(--r3p5);text-decoration: none;counter-increment: ptnav;align-items: center;background: var(--ax7xr);display: inline-flex;min-height: 44px;box-shadow: var(--cb9hd), var(--egw);padding: 0 18px;gap:7px;}
.d3mtndb a::before {color: var(--ufo);font-weight: 700;content: counter(ptnav);}
.d3mtndb a:hover {box-shadow: var(--tom), var(--egw);transform: translateY(-1px);}
.d3mtndb a:active {transition:transform var(--u2g), box-shadow var(--u2g);box-shadow: var(--fe5kw);transform: scale(var(--gwbw));}
.d3mtndb a:focus-visible {outline: 3px solid var(--ufo);outline-offset: 3px;}

.kgdbksb {background: var(--ax7xr);box-shadow: var(--tom), var(--egw);overflow: hidden;padding: clamp(20px, 2.6vw, 30px);border-radius: var(--dev);position: relative;}
.kgdbksb::before {background: var(--urlt);border-radius: inherit;content: "";inset: 0;position: absolute;pointer-events: none;}
.wa391 {z-index: 1;margin: 0 0 .3em;position: relative;font: 700 clamp(19px, 2vw, 25px)/1.2 var(--nfld2);color: var(--bxt7);}
.bvk2ek9 {color: color-mix(in srgb, var(--bxt7) 88%, transparent);margin: 0 0 16px;z-index: 1;position: relative;}
.kgdbksb .e0qrqye {position: relative;z-index: 1;}

.m69w4 {padding: 18px 20px;box-shadow: var(--fe5kw);border-radius: var(--dev);background: var(--cif);}
.hm51 {font: 700 11px/1 var(--nfld2);letter-spacing: .1em;padding: 5px 13px;box-shadow: var(--cb9hd);background: var(--ax7xr);border-radius: var(--d8p);margin-bottom:7px;text-transform: uppercase;display: inline-block;color: var(--laby);}
.gx5per4 {margin: 0 0 .25em;color: var(--bxt7);font: 700 17px/1.25 var(--nfld2);}
.t9vts {color: color-mix(in srgb, var(--bxt7) 86%, transparent);font-size: 14px;margin: 0;}

.krrfn {display: inline-block;border-radius: var(--d8p);box-shadow: var(--fe5kw);background: var(--cif);padding: 8px 18px;font: 600 12px/1 var(--nfld2);color: var(--laby);}

.r16svq {align-items: center;border-radius: var(--d8p);display: flex;justify-content: space-between;position: fixed;margin-bottom: env(safe-area-inset-bottom, 0px);padding: 10px 46px 10px 22px;gap:13px;background: var(--ax7xr);box-shadow: var(--jg1), var(--egw);left: 12px;z-index: 70;right: 12px;bottom: 12px;}
.r392 {color: var(--bxt7);font: 700 14px/1.3 var(--nfld2);}

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

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

.ka34s::before {content: '';border-radius: 50%;position: absolute;box-shadow: var(--fe5kw);background: color-mix(in srgb, var(--n76g) 7%, var(--ax7xr));inset: 10px;transition:background var(--u2g);}
.ka34s svg {z-index: 1;position: relative;}
.ka34s:hover {color: var(--bxt7);}
.ka34s:hover::before {background: color-mix(in srgb, var(--n76g) 12%, var(--ax7xr));}

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

.wcn46 {margin-top:41px;padding: 34px var(--l43x) calc(30px + env(safe-area-inset-bottom, 0px));border-radius: var(--dev) var(--dev) 0 0;box-shadow: var(--fe5kw);background: var(--rmco);color: var(--zyy, var(--fm9));}
.tvkx,
.q7np {margin: 0 auto;max-width: var(--c1lx);}
.d2dcb img {width: auto;height: 30px;}
.htmd {flex-wrap: wrap;gap:24px 40px;margin: 20px 0;display: flex;}
.htmd a {text-decoration: none;color: var(--zyy, var(--fm9));align-items: center;display: inline-flex;min-height: 44px;}
.htmd a:hover {text-decoration: underline;}
.f0y6fv2 {display: flex;margin: 16px 0;align-items: center;gap:11px;flex-wrap: wrap;}
.q7np {padding-top:17px;opacity:0.84;font-size: 13px;}

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

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

.g53m {transform: translateX(-102%);border-radius: 0 var(--dev) var(--dev) 0;left: 0;}
.g1b7f {border-radius: var(--dev) 0 0 var(--dev);right: 0;transform: translateX(102%);}

.kgnd6k1:checked ~ .v31dy {opacity:0.98;visibility: visible;}
.kgnd6k1:checked ~ .dzv9bs {visibility: visible;transform: translateX(0);}

.py16vq3 {padding: 14px 16px;gap:13px;top: 0;align-items: center;background: var(--pec);display: flex;position: sticky;justify-content: space-between;z-index: 1;}
.ttmsqb {align-items: center;display: inline-flex;min-height: 44px;}
.ttmsqb img {height: 28px;display: block;width: auto;}
.jyak {font: 700 17px/1 var(--nfld2);color: var(--bxt7);}

.r84t {border-radius: 50%;justify-content: center;width: 44px;align-items: center;height: 44px;transition:transform var(--r3p5), box-shadow var(--r3p5);color: var(--bxt7);box-shadow: var(--cb9hd), var(--egw);flex: none;display: inline-flex;background: var(--ax7xr);cursor: pointer;}
.r84t:active {transform: scale(var(--gwbw));transition:transform var(--u2g), box-shadow var(--u2g);box-shadow: var(--fe5kw);}
.r84t:focus-visible,
.scyh a:focus-visible,
.czcj1r:focus-visible,
.eg642:focus-visible {outline: 3px solid var(--ufo);outline-offset: 2px;}

.scyh {padding: 8px 12px;}
.scyh ul {list-style: none;flex-direction: column;gap:8px;padding: 0;display: flex;margin: 0;}
.scyh a {transition:transform var(--r3p5), box-shadow var(--r3p5);font: 600 15px/1.2 var(--nfld2);box-shadow: var(--cb9hd), var(--egw);background: var(--ax7xr);border-radius: var(--lddj8);padding: 0 18px;align-items: center;color: var(--bxt7);min-height: 52px;display: flex;text-decoration: none;}
.scyh a:active {box-shadow: var(--fe5kw);transform: scale(var(--gwbw));transition:transform var(--u2g), box-shadow var(--u2g);}

.scyh a[aria-current="page"] {background: var(--cif);box-shadow: var(--fe5kw), inset 3px 0 0 var(--biy);}

.sbdq {margin-top: auto;flex-direction: column;padding: 14px 12px;gap:10px;display: flex;}
.czcj1r,
.eg642 {display: inline-flex;min-height: 52px;box-shadow: var(--cb9hd), var(--egw);border-radius: var(--d8p);padding: 0 20px;transition:transform var(--r3p5), box-shadow var(--r3p5);justify-content: center;font: 700 15px/1 var(--nfld2);align-items: center;text-decoration: none;}

.czcj1r {background: var(--ka2ua);color: var(--a2t, var(--byc0));}
.eg642 {background: var(--bwyma);color: var(--fe1, var(--ado));}
.czcj1r:active,
.eg642:active {transform: scale(var(--gwbw));box-shadow: var(--fe5kw);transition:transform var(--u2g), box-shadow var(--u2g);}

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

@media (max-width:730px) {
  .ka5j {grid-template-columns: minmax(0, 1fr);}
  
  .kbmj6s {grid-template-columns: minmax(0, 1fr);}
  
  .dhrf5h {grid-template-columns: minmax(0, 1fr);}
  .dhrf5h .hrad1 {gap:10px 26px;flex-direction: row;flex-wrap: wrap;}
  .na9xx > .dz9r3 {order: 0;}
  .vrwx {grid-template-columns: minmax(0, 1fr);grid-template-areas: "well" "credit" "name" "role" "bio" "links" "note";justify-items: start;}
  
  .k8d1kkh {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .r16svq {padding-left:15px;}
  .r392 {font-size: 13px;}
}

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

  .e0qrqye,
  .mzx60,
  .a5ky9c a,
  .rpay,
  .d5yd,
  .x66dp4t,
  .j6ddx3c,
  .e593n,
  .hzjr,
  .sy9a,
  .fh6z6s3,
  .c6f0 a,
  .dfxrt,
  .d791,
  .d3mtndb a,
  .pe277 a,
  .r84t,
  .scyh a,
  .czcj1r,
  .eg642,
  .xvpm2d a,
  .xvpm2d button {transition:box-shadow 79ms linear, filter 113ms linear, background 135ms linear;}

  .gtpzys,
  .ev3rm8h:hover .gtpzys {transition:none;transform: none;}

  .nn62jd {transition:none;}

  .e0qrqye:hover,
  .e0qrqye:active,
  .mzx60:active,
  .a5ky9c a:active,
  .rpay:active,
  .d5yd:active,
  .x66dp4t:hover,
  .x66dp4t:active,
  .j6ddx3c:hover,
  .j6ddx3c:active,
  .e593n:hover,
  .e593n:active,
  .hzjr:active,
  .sy9a:active,
  .fh6z6s3:active,
  .c6f0 a:active,
  .dfxrt:active,
  .vhdmrm:active .d791,
  .d3mtndb a:hover,
  .d3mtndb a:active,
  .pe277 a:active,
  .r84t:active,
  .scyh a:active,
  .czcj1r:active,
  .eg642:active,
  .xvpm2d a:active,
  .xvpm2d button:active {transform: none;transition:box-shadow 92ms linear, filter 138ms linear;}
  .d5yd:active {transform: rotate(-1deg);}

  .e0qrqye:active,
  .mzx60:active,
  .a5ky9c a:active,
  .x66dp4t:active,
  .j6ddx3c:active,
  .e593n:active,
  .hzjr:active,
  .sy9a:active,
  .fh6z6s3:active,
  .c6f0 a:active,
  .rpay:active,
  .d5yd:active,
  .vhdmrm:active .d791,
  .d3mtndb a:active,
  .pe277 a:active,
  .r84t:active,
  .scyh a:active,
  .czcj1r:active,
  .eg642:active {box-shadow: var(--skk);filter: brightness(0.9);}

  .dzv9bs {transition:transform 0.181s linear, visibility 0.183s linear;}
}

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

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

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

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

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

.wbe3e {--f4al: 0;--tvfye: 40px;--tky65: var(--d8p);--tu5ty: 18px;--cdfd: 999px;--kw7p: 999px;--gqadx: 0 14px;}

.f3h09y4 h2.bwfp9e.bwfp9e {font: 700 clamp(20px, 2.2vw, 27px)/1.2 var(--nfld2);letter-spacing: normal;margin: 0 0 1em;}
.f3h09y4 h2.exv8y.exv8y {letter-spacing: normal;margin: 0 0 .45em;font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--nfld2);}
.f3h09y4 h2.c5k2n.c5k2n {font: 700 clamp(17px, 1.6vw, 20px)/1.3 var(--nfld2);letter-spacing: normal;margin: 0 0 .45em;}

.f3h09y4 h2.exv8y.yytvx0 {margin: 0 0 .6em;padding-left:5px;}

.f3h09y4 h2.exv8y.sngj {margin: 0;}

.f3h09y4 .yf82z7:not(.et49sn):not(.cwtkn7w) h2.c5k2n.c5k2n {margin: 0 0 .45em 16px;}

.f3h09y4 .tnw3 h2.c5k2n {margin: 0;}

.f3h09y4 a.d2cq, .f3h09y4 .e0qrqye.d2cq, .f3h09y4 .ezjay, .f3h09y4 .xbchk {color: var(--jqw1, var(--j16o));}

.ynw7px.ynw7px, .btbvnx.btbvnx {display: grid;gap:13px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.ynw7px > *, .btbvnx > * {min-width: 0;}
.ynw7px .j6ddx3c {width: 100%;flex-direction: column;padding: 12px;justify-content: center;gap:9px;display: flex;}
.ynw7px .b5a5 {max-width:139px;width: 100%;}
.btbvnx .e593n {width: 100%;min-width: 0;display: flex;}
@media (max-width:765px) {
  .ynw7px.ynw7px, .btbvnx.btbvnx {grid-template-columns: repeat(2, minmax(0, 1fr));gap:12px;}
  .btbvnx.btbvnx {padding: 12px;}
}

p.mtx03je, blockquote.mtx03je {margin: 0;}
b.mxzy {display: block;}
.z5hd {margin: 0;}
p.ky33k7 {margin: 0;}

.wcn46 :is(.m8cxa9h, .f0y6fv2, .tvkx, .q7np) {margin-inline: auto;box-sizing: border-box;padding-inline: var(--l43x);max-width: var(--c1lx);}
.q5sc56 .ty938.ty938, .ty938.ty938 {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.ty938.ty938 > * {min-width: 0;max-width: none;}
@media (max-width:892px) { .ty938.ty938 {grid-template-columns: minmax(0, 1fr);} }
.n37ay .hrad1.hrad1 {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.n37ay .hrad1 > * {min-width: 0;}

.n37ay.v2z6rn {gap: clamp(18px, 3vw, 40px);align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
.v2z6rn > .tpqb086 {position: relative;grid-row: 1;z-index: 1;grid-column: 1;min-width: 0;}
.v2z6rn > .wn8e537 {grid-column: 2;grid-row: 1;}
.wn8e537 {position: relative;background: var(--cif);gap:14px;display: grid;box-shadow: var(--skk);grid-template-columns: repeat(3, minmax(0, 1fr));margin: 0;padding: 18px;z-index: 1;border-radius: calc(var(--dev) - 4px);}
.zfj24 {aspect-ratio: 3 / 4;overflow: hidden;display: block;border-radius:23px;box-shadow: var(--tom), var(--egw);}
.zfj24:nth-child(2) {transform: translateY(-8px);}
.zfj24 img {object-fit: cover;height: 100%;display: block;width: 100%;}
@media (max-width:765px) {
  .n37ay.v2z6rn {grid-template-columns: minmax(0, 1fr);}
  .v2z6rn > .wn8e537 {grid-column: 1;grid-row: 1;}
  .v2z6rn > .tpqb086 {grid-row: 2;}
}

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