


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

 
.rp1fc4166389 { background: var(--fyf16152d039); }
.rp1fc4166389 .rp2c52533705 { max-width: 62ch; margin-bottom: clamp(20px, 4vw, 40px); }
.rp1fc4166389 .rp2c52533705 .sm5d6ce97bd2 { margin-bottom: 14px; }
.tv10ec328679 { list-style: none; margin: 0; padding: 0; display: grid; gap: 18px; grid-template-columns: minmax(0, 1fr); counter-reset: bx; }
@media (min-width: 768px) { .tv10ec328679 { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; } }
.bl2958eea1a7 { min-width: 0; background: var(--qsf1c49113a5); border-radius: var(--tve96558b427); padding: 22px 22px 24px; box-shadow: var(--rpaac9c2b7e5); position: relative; }
.bl2958eea1a7 .qsc46f651c43 { width: 72px; height: 72px; color: var(--cw3d4ae89846); margin-bottom: 12px; }
.bl2958eea1a7 .bl691473cbde { font: 650 .8125rem/1 var(--qs7de77f6c41); letter-spacing: .1em; color: var(--vhe83411bc9a); margin: 0 0 8px; }
.bl2958eea1a7 .jd4fcdd75d81 { font: 650 1.25rem/1.22 var(--qs7de77f6c41); margin: 0 0 8px; overflow-wrap: anywhere; }
.bl2958eea1a7 p:last-child { margin: 0; color: var(--cw3d4ae89846); overflow-wrap: break-word; }
@media (min-width: 768px) { .bl2958eea1a7:nth-child(2) { transform: translateY(18px); } .bl2958eea1a7:nth-child(3) { transform: translateY(36px); } .tv10ec328679 { padding-bottom: 36px; } }

 
.gte8b48f1d07 { overflow-wrap: break-word; }
.fy742f939b81 .kw4f97db3fb7 { margin-top: 10px; }
.fy742f939b81 .sm5d6ce97bd2 a, .vh76cd936a61 .sm5d6ce97bd2 a, .ux2261b78c24 .sm5d6ce97bd2 a { color: inherit; text-decoration: none; }
.fy742f939b81 .sm5d6ce97bd2 a:hover, .vh76cd936a61 .sm5d6ce97bd2 a:hover, .ux2261b78c24 .sm5d6ce97bd2 a:hover { color: var(--vhe83411bc9a); }
.smd4744b2050 .sm21897f7e3c { border-radius: var(--tve96558b427); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--rpaac9c2b7e5); }
@media (min-width: 768px) { .smd4744b2050 .sm21897f7e3c { aspect-ratio: 16 / 9; } }
.smd4744b2050 .sm21897f7e3c iframe { width: 100%; height: 100%; border: 0; display: block; }
.vh76cd936a61 { display: grid; gap: 18px; grid-template-columns: minmax(0, 1fr); align-items: start; }
@media (min-width: 700px) { .vh76cd936a61 { grid-template-columns: minmax(0, 2fr) minmax(0, 3fr); gap: 28px; } .vh76cd936a61:nth-of-type(even) .ir6a86b7395d { order: 2; } }
.ir6a86b7395d, .gt4d57c5a8e2 { min-width: 0; }
.ir6a86b7395d img { width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--vh19b13b455f); display: block; }
.vh76cd936a61:nth-of-type(3n+1) .ir6a86b7395d img { border-radius: 999px 999px var(--vh19b13b455f) var(--vh19b13b455f); }
.tvc5e197243e { font-size: .9375rem; color: var(--rp7b1ece5b16); border-left: 3px solid var(--nxbfc3d25f13); padding-left: 12px; }
.vh76cd936a61 .vhb3bd300633 { display: flex; flex-wrap: wrap; gap: 12px 18px; align-items: center; }
.kwe78c42986f { display: grid; grid-template-columns: 96px minmax(0, 1fr); gap: 16px; align-items: center; margin-bottom: 14px; }
.vh96a31ee582 { margin: 0; }
.vh96a31ee582 img { width: 96px; height: 96px; object-fit: cover; border-radius: 50%; display: block; box-shadow: 0 0 0 5px var(--vhb8fc87f79c), var(--rpaac9c2b7e5); }
.ez5a91896be2 { color: var(--ly9a5ee665aa); margin: 8px 0 18px; }
.gtf55a46b265 h2 { font: 650 1.375rem/1.2 var(--smbae0f795de); margin: 0 0 10px; }

 
.irde452e37bd { background: var(--cwbb9d526ff0); border-radius: var(--aofdf3e76588); padding: clamp(18px, 4vw, 44px); box-shadow: var(--tv583d0fcf84); position: relative;
  background-image: repeating-linear-gradient(0deg, color-mix(in srgb, var(--ly9a5ee665aa) 2.5%, transparent) 0 1px, transparent 1px 4px); }
.dbd808ffcde5 { border-bottom: 3px double var(--ly9a5ee665aa); padding-bottom: 14px; margin-bottom: 18px; text-align: center; }
.sma80f742be0 { font: 700 .75rem/1.2 var(--qs7de77f6c41); letter-spacing: .22em; text-transform: uppercase; color: var(--vhe83411bc9a); margin: 0 0 10px; overflow-wrap: anywhere; }
.tv6d04d0494a { font: 760 clamp(1.75rem, 1.1rem + 3vw, 3rem)/1.04 var(--smbae0f795de); letter-spacing: -.02em; margin: 0 0 10px; overflow-wrap: anywhere; text-wrap: balance; }
.tv147a7566f5 { font: 500 .8125rem/1.3 var(--qs7de77f6c41); letter-spacing: .08em; text-transform: uppercase; color: var(--rp7b1ece5b16); margin: 0; border-top: 1px solid var(--vh732818e34f); padding-top: 8px; }
.smbe57f7755a { margin: 0 0 18px; }
.smbe57f7755a img { width: 100%; height: auto; aspect-ratio: 3 / 2; object-fit: cover; display: block; filter: sepia(.12) contrast(1.02); }
.sm3b8c15d71b { font: 500 1.1875rem/1.55 var(--qs7de77f6c41); }
.sm3b8c15d71b::first-letter { float: left; font: 800 3.6em/.82 var(--smbae0f795de); margin: .06em .08em 0 0; color: var(--vhe83411bc9a); }
.fy7830c1011c { columns: 1; column-gap: 36px; column-rule: 1px solid var(--ux6e1076827d); }
@media (min-width: 900px) { .fy7830c1011c { columns: 2; } }
.irea6510eabf { break-inside: avoid-column; }
.irea6510eabf h2 { font: 700 1.1875rem/1.25 var(--smbae0f795de); margin: 0 0 8px; border-top: 1px solid var(--ly9a5ee665aa); padding-top: 10px; overflow-wrap: anywhere; }
.irea6510eabf p { margin: 0 0 18px; overflow-wrap: break-word; }



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



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


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



[data-pn91133d47a0="dark"] .ez9d3ddff78e, [data-pn91133d47a0="dark"] .ux82e47666c2 {
  --ly9a5ee665aa: #141A22; --cw3d4ae89846: #2B313A; --rp7b1ece5b16: #4F4A42; --vhe83411bc9a: var(--cw57601e2ae1);
  --sm033f213d17: rgb(20 26 34 / .16); --ux6e1076827d: rgb(20 26 34 / .13); --vh732818e34f: rgb(20 26 34 / .24);
  color: #141A22;
}
/*b7c3b931c35a*/
