@layer el{
.cvGdoQD{font-family:-apple-system, "SF Pro Text", Geist, system-ui, sans-serif}
.cRi1lmx{max-width:980px;margin:0px auto;padding:28px clamp(16px, 3vw, 48px) 0px;display:flex;flex-direction:column;gap:20px}
.czcpDgE{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:rgb(110, 110, 115)}
.cUkNp7X{color:var(--tLgByEz);transition:color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.cUkNp7X:hover{color:var(--tZYQMwj) !important}
.cs0hfEz{color:var(--tZYQMwj)}
.cNUn0wx{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.cI5kkLH{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0px 13px;border-radius:980px;background:var(--thaEnuf);color:var(--t9v6Ste);font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;transition:filter 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.cI5kkLH:hover{filter:var(--t7IW4fy) !important}
.cDxN9ZG{width:7px;height:7px;border-radius:50%;background:var(--t9v6Ste)}
.cSwedwF{font-size:13px;font-weight:500;color:var(--tT6XaDa)}
.cYTMBuu{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--tT6XaDa)}
.ctPSL56{position:relative;display:flex;align-items:center}
.cf78cnO{height:32px;padding:0px 30px 0px 12px;border:0px;border-radius:980px;background:var(--t1P7HTr);box-shadow:var(--t4bM38M);color:var(--tZYQMwj);cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:600;font-stretch:inherit;font-size:13px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;appearance:none;outline:none}
.ciuDU1r{position:absolute;right:11px;pointer-events:none}
.cYOAZf1{stroke:var(--tMvsd3A)}
.clPJ3iG{margin:0px;font-family:-apple-system, "SF Pro Display", Geist, system-ui, sans-serif;font-size:clamp(34px, 4.4vw, 64px);font-weight:700;line-height:1.05;letter-spacing:-0.04em;color:var(--tZYQMwj);text-wrap:balance}
.csYrhQv{margin:0px;max-width:820px;font-size:clamp(19px, 1.6vw, 24px);line-height:1.4;letter-spacing:-0.015em;color:var(--tLgByEz);text-wrap:pretty}
.cNJFkNn{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0px;border-top:var(--tchjps9);border-bottom:var(--tchjps9)}
.cXhend5{display:flex;align-items:center;gap:12px;min-width:0px}
.cD7FZaf{flex:0 0 auto;width:44px;height:44px;border-radius:50%;object-fit:cover}
.cddKsaZ{display:flex;flex-direction:column;gap:3px}
.cRBZ32R{font-size:15px;color:var(--tT6XaDa)}
.c45NY3b{color:var(--tZYQMwj);font-weight:600;transition:color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.c45NY3b:hover{color:var(--tpO3L5j) !important;text-decoration:underline !important}
.ctml90p{font-size:13px;color:var(--tT6XaDa)}
.cuIMcSr{display:flex;align-items:center;gap:8px}
.c4u6kAJ{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--t1P7HTr);color:var(--tZYQMwj);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.c4u6kAJ:hover{background:var(--tyYjSY6) !important;transform:translateY(-1px) !important}.c4u6kAJ:active{transform:scale(0.94) !important}
.cob6kdY{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0px 16px 0px 13px;border:0px;border-radius:980px;background:var(--t1P7HTr);color:var(--tZYQMwj);cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:600;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.cob6kdY:hover{filter:var(--t4WurEL) !important}.cob6kdY:active{transform:scale(0.96) !important}
.cSrF69f{max-width:1280px;margin:28px auto 0px;padding:0px clamp(16px, 3vw, 48px)}
.cBxMDrU{position:relative;border-radius:28px;overflow:hidden;background:var(--td2WEhC)}
@media (width < 760px){.cBxMDrU{aspect-ratio:4 / 3}}
@media (width >= 760px){.cBxMDrU{aspect-ratio:21 / 9}}
.ceLEAgl{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;display:block}
.crDr1Wm{position:absolute;left:0px;right:0px;bottom:0px;height:4px;background:var(--t9v6Ste)}
.c57BQo9{margin-top:12px;font-size:13px;line-height:1.5;color:var(--tT6XaDa)}
.cC3F1KC{color:rgb(110, 110, 115)}
.clKdYo4{max-width:1280px;margin:24px auto 0px;padding:0px clamp(16px, 3vw, 48px)}
.cYLFUC7{display:grid;gap:1px;border-radius:22px;overflow:hidden;background:var(--tyeS3s6)}
@media (width < 900px){.cYLFUC7{grid-template-columns:repeat(2, minmax(0px, 1fr))}}
@media (width >= 900px){.cYLFUC7{grid-template-columns:repeat(4, minmax(0px, 1fr))}}
.cWXiX8c{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--t1P7HTr)}
.cwpcSEI{font-size:11.5px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--tT6XaDa)}
.cF39vDh{font-size:22px;font-weight:700;letter-spacing:-0.025em;font-variant-numeric:tabular-nums;color:var(--tZYQMwj)}
.cQSABTH{display:block;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--tkYlNKK)}
.cMKIqvY{display:none;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--tkYlNKK)}
.c3w6r0l{max-width:1280px;margin:40px auto 0px;padding:0px clamp(16px, 3vw, 48px);display:grid;gap:56px;justify-content:center;align-items:start}
@media (width < 1200px){.c3w6r0l{grid-template-columns:minmax(0px, 760px)}}
@media (width >= 1200px){.c3w6r0l{grid-template-columns:minmax(0px, 720px) 300px}}
.c5H83OZ{min-width:0px;display:flex;flex-direction:column;gap:22px}
.cTMKb0u{margin:0px;font-size:21px;line-height:1.6;letter-spacing:-0.015em;color:var(--tZYQMwj);text-wrap:pretty}
.cO1T0KC{padding:22px 24px;border-radius:24px;background:var(--t1P7HTr);display:flex;flex-direction:column;gap:14px}
.cpsouM3{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--t9v6Ste)}
.cOIJYLw{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:column;gap:12px}
.cGJFjbg{display:grid;grid-template-columns:22px minmax(0px, 1fr);gap:10px;font-size:16.5px;line-height:1.5;color:var(--t32Xzor)}
.cfsPvSq{margin-top:2px}
.c4RveeC{fill:var(--tcnoIUa)}
.cwq9s9f{stroke:var(--tzYyYny)}
.ctOCraU{margin:0px;font-size:19px;line-height:1.65;letter-spacing:-0.012em;color:var(--tBRrhmH);text-wrap:pretty}
.cAWtnnW{margin:12px 0px 0px;font-family:-apple-system, "SF Pro Display", Geist, system-ui, sans-serif;font-size:clamp(24px, 2vw, 30px);font-weight:700;line-height:1.2;letter-spacing:-0.025em;color:var(--tZYQMwj)}
.cAdex39{margin:8px 0px;padding:22px;border-radius:24px;background:var(--t1P7HTr);display:flex;flex-direction:column;gap:16px}
.cuwehsh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}
.c3iw6s2{font-size:16px;font-weight:600;color:var(--tZYQMwj)}
.c21GbyQ{display:flex;align-items:baseline;gap:10px}
.ccDcI8Y{font-size:28px;font-weight:700;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;color:var(--tZYQMwj)}
.c2trrZ3{font-size:15px;font-weight:600;color:var(--tkYlNKK)}
.cdG6xrV{position:relative;height:220px}
.co1Nk3P{position:absolute;inset:0px;width:100%;height:100%;overflow:visible}
.c7nUMKA{stop-color:var(--tzYyYny)}
.ccbnKuR{margin:10px 0px;padding:6px 0px;display:flex;flex-direction:column;gap:14px}
.cmahTTl{fill:var(--tzYyYny)}
.cIOAfgV{margin:0px;font-family:-apple-system, "SF Pro Display", Geist, system-ui, sans-serif;font-size:clamp(24px, 2.2vw, 32px);font-weight:600;line-height:1.3;letter-spacing:-0.025em;color:var(--tZYQMwj);text-wrap:balance}
.cu3WuAI{font-style:normal;font-size:14px;color:var(--tT6XaDa)}
.czDHgwS{margin:6px 0px 0px;padding-top:18px;border-top:var(--tchjps9);font-size:13.5px;line-height:1.5;color:var(--tT6XaDa)}
.c8dlo8h{display:flex;flex-wrap:wrap;gap:8px}
.cWOyX9C{display:inline-flex;align-items:center;height:32px;padding:0px 13px;border-radius:980px;background:var(--t1P7HTr);font-size:13.5px;font-weight:500;color:var(--t32Xzor);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.cWOyX9C:hover{background:var(--tyYjSY6) !important;color:var(--tpO3L5j) !important}
.cGvlCmq{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap;padding:22px;border-radius:24px;background:var(--t1P7HTr)}
.c9FrNoy{flex:0 0 auto;width:64px;height:64px;border-radius:50%;object-fit:cover}
.cmGYO6t{flex:1 1 260px;display:flex;flex-direction:column;gap:6px}
.c7AluEk{font-size:17px;font-weight:700;color:var(--tZYQMwj)}
.cLvqg1M{font-size:13.5px;color:var(--tT6XaDa)}
.cnvFSzu{font-size:15px;line-height:1.5;color:var(--tLgByEz)}
.cPux90i{align-self:flex-start;display:inline-flex;align-items:center;gap:3px;height:30px;padding:0px 12px;margin-left:-12px;border-radius:980px;font-size:15px;font-weight:500;color:var(--tAWe4DZ);transition:gap 0.4s cubic-bezier(0.25, 0.1, 0.25, 1), background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.cPux90i:hover{gap:7px !important;background:var(--tnOSldA) !important}
.c3oOvwa{display:flex;flex-direction:column;gap:18px;padding-top:12px}
.cziLqYd{margin:0px;font-family:-apple-system, "SF Pro Display", Geist, system-ui, sans-serif;font-size:clamp(24px, 2vw, 30px);font-weight:700;letter-spacing:-0.025em;color:var(--tZYQMwj)}
.cG7oSTb{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:24px;background:var(--t1P7HTr)}
.cpVK4Az{display:grid;gap:12px}
@media (width < 640px){.cpVK4Az{grid-template-columns:1fr}}
@media (width >= 640px){.cpVK4Az{grid-template-columns:1fr 1fr}}
.cNgBBvn{display:flex;flex-direction:column;gap:7px}
.cnUshy4{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;color:var(--tLgByEz)}
.cmnsaRa{width:100%;border:0px;border-radius:14px;background:var(--tyYjSY6);color:var(--tZYQMwj);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:15px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;outline:none;transition:box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);height:48px;padding:0px 16px;box-shadow:var(--tty0BqE)}
.cttvqpi{font-weight:500;color:rgb(110, 110, 115)}
.co99yY6{width:100%;border:0px;border-radius:14px;background:var(--tyYjSY6);color:var(--tZYQMwj);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:15px;line-height:1.5;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;outline:none;transition:box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);min-height:120px;padding:14px 16px;resize:vertical;box-shadow:var(--tty0BqE)}
.cbpX5OP{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.cpEiOpL{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0px 22px;border:0px;border-radius:980px;background:var(--tZYQMwj);color:var(--t1P7HTr);cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:600;font-stretch:inherit;font-size:15px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), gap 0.4s cubic-bezier(0.25, 0.1, 0.25, 1)}.cpEiOpL:hover{background:var(--tpO3L5j) !important;gap:10px !important}.cpEiOpL:active{transform:scale(0.97) !important}
.cubguuk{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:column}
.czEQlw0{display:grid;grid-template-columns:40px minmax(0px, 1fr);gap:14px;padding:18px 0px;border-top:var(--tchjps9)}
.c3bgnVW{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--tMep1UP);color:var(--t9v6Ste);font-size:15px;font-weight:700}
.chczbHf{min-width:0px;display:flex;flex-direction:column;gap:6px}
.c0LB0Ed{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.cmCydfB{font-size:15px;font-weight:600;color:var(--tZYQMwj)}
.cATvp6F{display:none;height:20px;padding:0px 8px;border-radius:980px;background:var(--t5ViFMQ);color:var(--tRVw0a9);font-size:11px;font-weight:700;line-height:20px}
.cOpkVED{margin:0px;font-size:15.5px;line-height:1.55;color:var(--tBRrhmH);text-wrap:pretty;overflow-wrap:anywhere}
.ch9nSib{display:flex;align-items:center;gap:4px;margin-left:-10px}
.c1XggpO{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0px 10px;border:0px;border-radius:980px;background:none;color:var(--tT6XaDa);cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:600;font-stretch:inherit;font-size:13px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1), color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.c1XggpO:hover{background:var(--tyeS3s6) !important}.c1XggpO:active{transform:scale(0.92) !important}
.chkZ9Ay{height:30px;padding:0px 10px;border:0px;border-radius:980px;background:none;color:var(--tT6XaDa);cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:600;font-stretch:inherit;font-size:13px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1), color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.chkZ9Ay:hover{background:var(--tyeS3s6) !important;color:var(--tZYQMwj) !important}
.c8Ljffl{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(98, 126, 234, 0.18);color:rgb(98, 126, 234);font-size:15px;font-weight:700}
.czXA8vt{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--tvdnNJl);color:var(--tkYlNKK);font-size:15px;font-weight:700}
.c4GIW2X{position:sticky;top:96px;flex-direction:column;gap:16px}
@media (width < 1200px){.c4GIW2X{display:none}}
@media (width >= 1200px){.c4GIW2X{display:flex}}
.cAjQ3VG{padding:20px 22px 10px;border-radius:24px;background:var(--t1P7HTr)}
.ctpA1lc{display:block;padding-bottom:8px;font-size:15px;font-weight:700;color:var(--tZYQMwj)}
.c1mWEnn{display:grid;grid-template-columns:minmax(0px, 1fr) auto;align-items:center;gap:10px;padding:11px 0px;box-shadow:var(--t57hXUY);color:var(--tZYQMwj);transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.c1mWEnn:hover{opacity:0.75 !important}
.cYuxVgs{flex:0 0 auto;border-radius:50%}
.crNp9vp{display:flex;flex-direction:column;gap:1px;min-width:0px}
.ctqqiM2{font-size:14px;font-weight:600}
.cdkgQAo{font-size:12px;color:var(--tT6XaDa)}
.cNSZIx0{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-variant-numeric:tabular-nums}
.cBrCIp3{font-size:12px;font-weight:600;color:var(--tkYlNKK)}
.cRqGujE{display:grid;grid-template-columns:minmax(0px, 1fr) 56px;gap:12px;align-items:center;padding:12px 0px;box-shadow:var(--t57hXUY);color:var(--tZYQMwj);transition:opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.cRqGujE:hover{opacity:0.75 !important}
.cx8VMPY{display:flex;flex-direction:column;gap:4px;min-width:0px}
.csq9rvH{font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--tT2w1Fg)}
.cRhhB0o{font-size:14px;font-weight:600;line-height:1.33;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.cvG9n4S{display:block;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:var(--td2WEhC)}
.cBy0i8h{width:100%;height:100%;object-fit:cover;display:block}
.cZOlJ3X{font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--tE3gbBc)}
.cMh5y3B{font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--tRVw0a9)}
.c14VQPc{font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--tkYlNKK)}
.cUSiFgk{padding:20px 22px;border-radius:24px;background:var(--t1P7HTr);display:flex;flex-direction:column;gap:12px}
.cIj1TUe{flex:0 0 auto;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:rgb(42, 171, 238)}
.cibSV3D{font-size:15px;font-weight:700;color:var(--tZYQMwj)}
.crrY8Cm{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:980px;background:var(--tZYQMwj);color:var(--t1P7HTr);font-size:14px;font-weight:600;transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), gap 0.4s cubic-bezier(0.25, 0.1, 0.25, 1)}.crrY8Cm:hover{background:var(--tpO3L5j) !important;gap:10px !important;color:var(--t1P7HTr) !important}
.czLQV10{max-width:1280px;margin:72px auto 0px;padding:0px clamp(16px, 3vw, 48px)}
.co7kkF5{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:20px}
.cG8qOyP{margin:0px;font-family:-apple-system, "SF Pro Display", Geist, system-ui, sans-serif;font-size:clamp(26px, 2.4vw, 36px);font-weight:700;letter-spacing:-0.03em;color:var(--tZYQMwj)}
.cDcOtHB{display:inline-flex;align-items:center;gap:4px;font-size:17px;color:var(--tAWe4DZ);transition:color 0.3s, gap 0.4s cubic-bezier(0.25, 0.1, 0.25, 1)}.cDcOtHB:hover{color:var(--tIWqVBG) !important;gap:8px !important}
.cecvLEs{display:grid;gap:16px}
@media (width < 760px){.cecvLEs{grid-template-columns:minmax(0px, 1fr)}}
@media (width >= 760px){.cecvLEs{grid-template-columns:repeat(3, minmax(0px, 1fr))}}
.cTmRP1h{min-width:0px;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;isolation:isolate;background:var(--t1P7HTr);color:var(--tZYQMwj);transition:background-color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 0.5s cubic-bezier(0.25, 0.1, 0.25, 1)}.cTmRP1h:hover{background:var(--tm7LdRn) !important;box-shadow:var(--tkDt45r) !important}
.cGfC6kI{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--td2WEhC)}
.cyFurNp{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 1.4s cubic-bezier(0.2, 0.7, 0.2, 1)}
.cg2xgoX{display:flex;flex-direction:column;gap:8px;padding:16px 16px 18px}
.cWtp0hU{font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-0.02em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
@media (hover: hover){.hGsuFoZ:hover .hLOcsaL{transform:scale(1.03)}
.h3PXjTP:hover .hNZAxkf{transform:scale(1.03)}
.hSavMAb:hover .hsXDPeb{transform:scale(1.03)}}
}
