.OurPartners-module__F12B_q__section{background:#f5f5f7;padding:88px 0}.OurPartners-module__F12B_q__header{text-align:center;max-width:760px;margin:0 auto 42px}.OurPartners-module__F12B_q__eyebrow{color:#ec691f;letter-spacing:4px;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.OurPartners-module__F12B_q__header h2{color:#1a1a3e;letter-spacing:-1px;margin:0;font-size:clamp(1.9rem,3.5vw,2.7rem);font-weight:300}.OurPartners-module__F12B_q__description{color:#676778;margin:16px 0 0;font-size:.9375rem;line-height:1.75}.OurPartners-module__F12B_q__carousel{grid-template-columns:5% minmax(0,90%) 5%;align-items:center;display:grid}.OurPartners-module__F12B_q__grid{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-y;grid-column:2;grid-template-rows:1fr;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;gap:16px;padding:4px 4px 18px;display:grid;overflow-x:auto}.OurPartners-module__F12B_q__grid:active{cursor:grabbing}.OurPartners-module__F12B_q__dragging{scroll-behavior:auto;scroll-snap-type:none}.OurPartners-module__F12B_q__grid::-webkit-scrollbar{display:none}.OurPartners-module__F12B_q__logo{scroll-snap-align:start;background:#fff;border:1px solid #e7e7ec;border-radius:10px;justify-content:center;align-items:center;min-height:132px;padding:20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}a.OurPartners-module__F12B_q__logo:hover{border-color:#ec691f73;transform:translateY(-4px);box-shadow:0 12px 24px #14143c1a}.OurPartners-module__F12B_q__logo img{object-fit:contain;pointer-events:none;width:100%;max-width:132px;max-height:86px;display:block}.OurPartners-module__F12B_q__control{color:#1a1a3e;cursor:pointer;background:#fff;border:1px solid #1a1a3e;border-radius:50%;place-self:center;place-items:center;width:42px;height:42px;font-size:20px;line-height:1;transition:background .18s,color .18s,border-color .18s,transform .18s;display:grid;box-shadow:0 4px 12px #14143c1f}.OurPartners-module__F12B_q__previousControl{grid-column:1}.OurPartners-module__F12B_q__nextControl{grid-column:3}.OurPartners-module__F12B_q__control:hover:not(:disabled),.OurPartners-module__F12B_q__control:focus-visible:not(:disabled){color:#fff;background:#ec691f;border-color:#ec691f;outline:none;transform:translateY(-2px)}.OurPartners-module__F12B_q__control:focus-visible{outline-offset:3px;outline:2px solid #1a1a3e}.OurPartners-module__F12B_q__control:disabled{opacity:.35;cursor:not-allowed}@media (min-width:1025px){.OurPartners-module__F12B_q__grid{grid-auto-columns:calc(16.6667% - 13.3333px)}}@media (max-width:1024px){.OurPartners-module__F12B_q__grid{grid-auto-columns:calc(25% - 12px)}}@media (max-width:768px){.OurPartners-module__F12B_q__section{padding:56px 0}.OurPartners-module__F12B_q__grid{grid-auto-columns:calc(33.3333% - 8px);gap:12px}.OurPartners-module__F12B_q__logo{min-height:108px;padding:14px}.OurPartners-module__F12B_q__control{width:38px;height:38px}}@media (max-width:480px){.OurPartners-module__F12B_q__grid{grid-auto-columns:calc(50% - 6px)}.OurPartners-module__F12B_q__control{z-index:1;width:40px;height:40px}}
.SocialFeeds-module__ESyO9a__section{background:#fff;padding:88px 0}.SocialFeeds-module__ESyO9a__header{text-align:center;margin-bottom:42px}.SocialFeeds-module__ESyO9a__eyebrow{color:#ec691f;letter-spacing:4px;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.SocialFeeds-module__ESyO9a__header h2{color:#1a1a3e;letter-spacing:-1px;margin:0;font-size:clamp(1.9rem,3.5vw,2.7rem);font-weight:300}.SocialFeeds-module__ESyO9a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1060px;margin:0 auto;display:grid}.SocialFeeds-module__ESyO9a__feed{background:#f8f8fa;border:1px solid #e9e9ef;border-radius:14px;min-height:540px;padding:20px;overflow:hidden;box-shadow:0 12px 32px #14143c0f}.SocialFeeds-module__ESyO9a__platform{color:#1a1a3e;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:700}.SocialFeeds-module__ESyO9a__feed iframe{border:0;width:100%;display:block}.SocialFeeds-module__ESyO9a__fallback{color:#1a1a3e;margin-top:14px;font-size:.8125rem;font-weight:700;text-decoration:none;display:block}.SocialFeeds-module__ESyO9a__fallback:hover{color:#ec691f;text-decoration:underline}@media (max-width:768px){.SocialFeeds-module__ESyO9a__section{padding:56px 0}.SocialFeeds-module__ESyO9a__grid{grid-template-columns:1fr}.SocialFeeds-module__ESyO9a__feed{min-height:0}}
