


 
.ez7aefdd93cc.uxf8d36d04e2 { grid-template-columns: repeat(3, minmax(0, 1fr)); max-width: 360px; }

 
.jd0db482b2dc { background: var(--lyd5ba8219d5); }
.jd0db482b2dc .db16af02c46b { max-width: 62ch; margin-bottom: clamp(20px, 4vw, 40px); }
.jd0db482b2dc .db16af02c46b .fyb860960259 { margin-bottom: 14px; }
.gtcc028ae81e { list-style: none; margin: 0; padding: 0; display: grid; gap: 18px; grid-template-columns: minmax(0, 1fr); counter-reset: bx; }
@media (min-width: 768px) { .gtcc028ae81e { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; } }
.vh77334031bb { min-width: 0; background: var(--mdaf2c1b1e54); border-radius: var(--cw7df3cedcde); padding: 22px 22px 24px; box-shadow: var(--gt926e9a3aa1); position: relative; }
.vh77334031bb .ly1d97df33d1 { width: 72px; height: 72px; color: var(--lyf8db878f06); margin-bottom: 12px; }
.vh77334031bb .fyb3c56b3c20 { font: 650 .8125rem/1 var(--gt58af428fab); letter-spacing: .1em; color: var(--pnaf301eb37a); margin: 0 0 8px; }
.vh77334031bb .uxcea65cd907 { font: 650 1.25rem/1.22 var(--gt58af428fab); margin: 0 0 8px; overflow-wrap: anywhere; }
.vh77334031bb p:last-child { margin: 0; color: var(--lyf8db878f06); overflow-wrap: break-word; }
@media (min-width: 768px) { .vh77334031bb:nth-child(2) { transform: translateY(18px); } .vh77334031bb:nth-child(3) { transform: translateY(36px); } .gtcc028ae81e { padding-bottom: 36px; } }

 
.tv0f5014dd81 { overflow-wrap: break-word; }
.fy646e5b087b .ux7df60b097a { margin-top: 10px; }
.fy646e5b087b .fyb860960259 a, .bl2a015f75dc .fyb860960259 a, .qse24efc540f .fyb860960259 a { color: inherit; text-decoration: none; }
.fy646e5b087b .fyb860960259 a:hover, .bl2a015f75dc .fyb860960259 a:hover, .qse24efc540f .fyb860960259 a:hover { color: var(--pnaf301eb37a); }
.pn8295405720 .fy3e4dbd36f7 { border-radius: var(--cw7df3cedcde); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--gt926e9a3aa1); }
@media (min-width: 768px) { .pn8295405720 .fy3e4dbd36f7 { aspect-ratio: 16 / 9; } }
.pn8295405720 .fy3e4dbd36f7 iframe { width: 100%; height: 100%; border: 0; display: block; }
.bl2a015f75dc { display: grid; gap: 18px; grid-template-columns: minmax(0, 1fr); align-items: start; }
@media (min-width: 700px) { .bl2a015f75dc { grid-template-columns: minmax(0, 2fr) minmax(0, 3fr); gap: 28px; } .bl2a015f75dc:nth-of-type(even) .jdb9a37eb5da { order: 2; } }
.jdb9a37eb5da, .vh59587f9e01 { min-width: 0; }
.jdb9a37eb5da img { width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--lybd53bc48ef); display: block; }
.bl2a015f75dc:nth-of-type(3n+1) .jdb9a37eb5da img { border-radius: 999px 999px var(--lybd53bc48ef) var(--lybd53bc48ef); }
.qsd1fdff70ba { font-size: .9375rem; color: var(--tv34951e65f9); border-left: 3px solid var(--ly91488953e6); padding-left: 12px; }
.bl2a015f75dc .ao8098469f70 { display: flex; flex-wrap: wrap; gap: 12px 18px; align-items: center; }
.bl95e6e59c06 { display: grid; grid-template-columns: 96px minmax(0, 1fr); gap: 16px; align-items: center; margin-bottom: 14px; }
.uxb8e3ab57e3 { margin: 0; }
.uxb8e3ab57e3 img { width: 96px; height: 96px; object-fit: cover; border-radius: 50%; display: block; box-shadow: 0 0 0 5px var(--mdc8e22f8954), var(--gt926e9a3aa1); }
.ly717e15bb62 { color: var(--bl3a1c522447); margin: 8px 0 18px; }
.qs132906e022 h2 { font: 650 1.375rem/1.2 var(--jdc036067cc6); margin: 0 0 10px; }

 
.ly2a529db031 { background: var(--vhcdf48970f5); border-radius: var(--tv158d5772c7); padding: clamp(18px, 4vw, 44px); box-shadow: var(--vh6bf69f910f); position: relative;
  background-image: repeating-linear-gradient(0deg, color-mix(in srgb, var(--bl3a1c522447) 2.5%, transparent) 0 1px, transparent 1px 4px); }
.md80a58fa27c { border-bottom: 3px double var(--bl3a1c522447); padding-bottom: 14px; margin-bottom: 18px; text-align: center; }
.db8e412fac8f { font: 700 .75rem/1.2 var(--gt58af428fab); letter-spacing: .22em; text-transform: uppercase; color: var(--pnaf301eb37a); margin: 0 0 10px; overflow-wrap: anywhere; }
.pn093614d896 { font: 760 clamp(1.75rem, 1.1rem + 3vw, 3rem)/1.04 var(--jdc036067cc6); letter-spacing: -.02em; margin: 0 0 10px; overflow-wrap: anywhere; text-wrap: balance; }
.kw37f17fc035 { font: 500 .8125rem/1.3 var(--gt58af428fab); letter-spacing: .08em; text-transform: uppercase; color: var(--tv34951e65f9); margin: 0; border-top: 1px solid var(--ez571f4acce5); padding-top: 8px; }
.eza1a54084ee { margin: 0 0 18px; }
.eza1a54084ee img { width: 100%; height: auto; aspect-ratio: 3 / 2; object-fit: cover; display: block; filter: sepia(.12) contrast(1.02); }
.kwfa9c46ab35 { font: 500 1.1875rem/1.55 var(--gt58af428fab); }
.kwfa9c46ab35::first-letter { float: left; font: 800 3.6em/.82 var(--jdc036067cc6); margin: .06em .08em 0 0; color: var(--pnaf301eb37a); }
.nx83ae724aea { columns: 1; column-gap: 36px; column-rule: 1px solid var(--qsa51980873b); }
@media (min-width: 900px) { .nx83ae724aea { columns: 2; } }
.jd35f885356b { break-inside: avoid-column; }
.jd35f885356b h2 { font: 700 1.1875rem/1.25 var(--jdc036067cc6); margin: 0 0 8px; border-top: 1px solid var(--bl3a1c522447); padding-top: 10px; overflow-wrap: anywhere; }
.jd35f885356b p { margin: 0 0 18px; overflow-wrap: break-word; }



.ux99f49298f8.fyfdf2f3b971 img { filter: brightness(1.38) saturate(1.06); }
.ux99f49298f8.fyfdf2f3b971::after { background: linear-gradient(0deg, color-mix(in srgb, var(--nx4ffc81636e) 78%, transparent) 0%, color-mix(in srgb, var(--nx4ffc81636e) 26%, transparent) 44%, color-mix(in srgb, var(--nx4ffc81636e) 0%, transparent) 66%); }



figure[data-eza8774b8481] { position: relative; }
video[data-vhcb53bddcac] { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; opacity: 0; transition: opacity .8s var(--ezab83bccdc0); pointer-events: none; }
[data-nx69bc97480d] > video[data-vhcb53bddcac] { opacity: 1; }


img[data-fyb82ae93022], video[data-vhcb53bddcac] { object-position: 50% 50% !important; animation: none !important; transform: none !important; }
video[data-vhcb53bddcac]::-webkit-media-controls, video[data-vhcb53bddcac]::-webkit-media-controls-start-playback-button { display: none !important; -webkit-appearance: none; }
.db86be6e7e90[hidden] { display: none; }
@media (prefers-reduced-motion: reduce) { video[data-vhcb53bddcac] { display: none; } }



[data-nx0996e23e3b="dark"] .ly8f17891778, [data-nx0996e23e3b="dark"] .md33ff778f34 {
  --bl3a1c522447: #141A22; --lyf8db878f06: #2B313A; --tv34951e65f9: #4F4A42; --pnaf301eb37a: var(--ez13c1f60278);
  --gt6f12f548cf: rgb(20 26 34 / .16); --qsa51980873b: rgb(20 26 34 / .13); --ez571f4acce5: rgb(20 26 34 / .24);
  color: #141A22;
}
/*c12c5860654e*/
