.SkeletonLoader_skeleton__OLnb7{background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;animation:SkeletonLoader_skeletonLoading__faQ2D 1.5s ease-in-out infinite}@keyframes SkeletonLoader_skeletonLoading__faQ2D{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.SkeletonLoader_skeleton__OLnb7{animation:none;background:#f0f0f0}}.GifLoader_gif__LX_rc{display:block;max-width:180px;width:auto;height:auto;object-fit:contain;background:transparent;background-color:transparent;border:none;mix-blend-mode:multiply}.EnhancedGlobalLoader_container__1Hi5B{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.EnhancedGlobalLoader_container__1Hi5B.EnhancedGlobalLoader_visible__xcfHt{opacity:1;pointer-events:auto}.EnhancedGlobalLoader_backdrop__gyEMz{position:absolute;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.EnhancedGlobalLoader_container__1Hi5B:not(.EnhancedGlobalLoader_visible__xcfHt) .EnhancedGlobalLoader_backdrop__gyEMz{opacity:0}.EnhancedGlobalLoader_loaderWrapper__5_0cg{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.EnhancedGlobalLoader_loaderContent__kE39X{display:flex;flex-direction:column;align-items:center;gap:20px;animation:EnhancedGlobalLoader_scaleInLoader__Kr9Wd .3s cubic-bezier(.34,1.56,.64,1) forwards}.EnhancedGlobalLoader_container__1Hi5B:not(.EnhancedGlobalLoader_visible__xcfHt) .EnhancedGlobalLoader_loaderContent__kE39X{animation:EnhancedGlobalLoader_scaleOutLoader__7vVfz .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes EnhancedGlobalLoader_scaleInLoader__Kr9Wd{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes EnhancedGlobalLoader_scaleOutLoader__7vVfz{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.EnhancedGlobalLoader_loadingText__cc1_X{font-size:16px;font-weight:500;color:#fff;margin:0;text-align:center;letter-spacing:.5px;animation:EnhancedGlobalLoader_fadeInText__tOdn6 .5s ease-in-out .1s backwards}@keyframes EnhancedGlobalLoader_fadeInText__tOdn6{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.EnhancedGlobalLoader_backdrop__gyEMz,.EnhancedGlobalLoader_container__1Hi5B,.EnhancedGlobalLoader_loaderContent__kE39X,.EnhancedGlobalLoader_loadingText__cc1_X{animation:none;transition:none;opacity:1}.EnhancedGlobalLoader_container__1Hi5B:not(.EnhancedGlobalLoader_visible__xcfHt),.EnhancedGlobalLoader_container__1Hi5B:not(.EnhancedGlobalLoader_visible__xcfHt) .EnhancedGlobalLoader_loaderContent__kE39X{opacity:0}}@media (max-width:640px){.EnhancedGlobalLoader_loadingText__cc1_X{font-size:14px}.EnhancedGlobalLoader_loaderContent__kE39X{gap:16px}}.RouteChangeLoader_container__fn6QQ{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:75000;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.RouteChangeLoader_container__fn6QQ.RouteChangeLoader_visible__F6ay5{opacity:1;pointer-events:auto}.RouteChangeLoader_backdrop__K1NIH{position:absolute;inset:0;background:rgba(0,0,0,.48);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:1;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.RouteChangeLoader_container__fn6QQ:not(.RouteChangeLoader_visible__F6ay5) .RouteChangeLoader_backdrop__K1NIH{opacity:0}.RouteChangeLoader_loaderWrapper__vOqZ8{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.RouteChangeLoader_loaderContent__XKCZY{display:flex;flex-direction:column;align-items:center;gap:18px;animation:RouteChangeLoader_scaleInLoader__C84Hn .3s cubic-bezier(.34,1.56,.64,1) forwards}.RouteChangeLoader_container__fn6QQ:not(.RouteChangeLoader_visible__F6ay5) .RouteChangeLoader_loaderContent__XKCZY{animation:RouteChangeLoader_scaleOutLoader__JS4Lk .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes RouteChangeLoader_scaleInLoader__C84Hn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes RouteChangeLoader_scaleOutLoader__JS4Lk{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.RouteChangeLoader_loadingText__koamO{font-size:16px;font-weight:500;color:#fff;margin:0;text-align:center;letter-spacing:.5px;animation:RouteChangeLoader_fadeInText__CFYj7 .5s ease-in-out .1s backwards}@keyframes RouteChangeLoader_fadeInText__CFYj7{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.RouteChangeLoader_backdrop__K1NIH,.RouteChangeLoader_container__fn6QQ,.RouteChangeLoader_loaderContent__XKCZY,.RouteChangeLoader_loadingText__koamO{animation:none;transition:none;opacity:1}.RouteChangeLoader_container__fn6QQ:not(.RouteChangeLoader_visible__F6ay5),.RouteChangeLoader_container__fn6QQ:not(.RouteChangeLoader_visible__F6ay5) .RouteChangeLoader_loaderContent__XKCZY{opacity:0}}@media (max-width:640px){.RouteChangeLoader_loadingText__koamO{font-size:14px}.RouteChangeLoader_loaderContent__XKCZY{gap:14px}}.InstagramFeed_section__6_lid{padding:100px 0;background:radial-gradient(circle at top left,rgba(255,124,147,.12),transparent 32%),radial-gradient(circle at bottom right,rgba(97,113,255,.12),transparent 28%),linear-gradient(180deg,#ffffff,#f8f9ff)}.InstagramFeed_header__b9fcW{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.InstagramFeed_kicker__FEGUU{display:inline-block;margin-bottom:10px;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.76);border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 30px rgba(31,40,86,.08);color:#dc3d79;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.InstagramFeed_title__pOTCJ{max-width:620px;margin:0;color:#1b1a57;font-size:clamp(28px,4vw,46px);font-weight:700;line-height:1.08}.InstagramFeed_actions__IGVQK{display:flex;align-items:center;gap:12px}.InstagramFeed_navButton__Y9nIf{width:52px;height:52px;border:1px solid rgba(203,155,60,.25);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#1b1a57;box-shadow:0 12px 30px rgba(31,40,86,.09);transition:transform .25s ease-in-out,background .25s ease-in-out,color .25s ease-in-out}.InstagramFeed_navButton__Y9nIf:hover{transform:translateY(-2px);background:#cb9b3c;color:#fff}.InstagramFeed_navButton__Y9nIf.swiper-button-disabled{opacity:.45;pointer-events:none}.InstagramFeed_sliderWrap__EZJIL{animation:InstagramFeed_feedFadeIn__bI_0c .7s ease-in-out both}.InstagramFeed_slider__T56lY{overflow:visible}.InstagramFeed_slide__cHwzH,.InstagramFeed_slider__T56lY,.InstagramFeed_slider__T56lY .swiper-slide,.InstagramFeed_slider__T56lY .swiper-watch-progress .swiper-slide-visible,.InstagramFeed_slider__T56lY .swiper-wrapper,.InstagramFeed_slider__T56lY .swiper:not(.swiper-watch-progress){background:transparent!important}.InstagramFeed_slide__cHwzH{height:auto;padding:8px 0 12px}.InstagramFeed_cardLink__cBRpR{display:block;height:100%;background:transparent!important}.InstagramFeed_card__CBhrJ{display:flex;flex-direction:column;height:100%;border-radius:28px;overflow:hidden;background:transparent;border:none;box-shadow:0 18px 50px rgba(27,26,87,.12),inset 0 1px 0 rgba(255,255,255,.12);transform:translateZ(0);transition:transform .35s ease-in-out,box-shadow .35s ease-in-out}.InstagramFeed_card__CBhrJ:hover{transform:translateY(-8px);box-shadow:0 24px 70px rgba(27,26,87,.18),inset 0 1px 0 rgba(255,255,255,.92)}.InstagramFeed_mediaWrap__jcoht{position:relative;aspect-ratio:4/5.6;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:28px}.InstagramFeed_media__1u9jn{width:100%!important;height:100%!important;object-fit:contain;object-position:center center;border-radius:28px;transition:transform .35s ease-in-out,filter .4s ease-in-out;background:transparent;transform-origin:center center}.InstagramFeed_card__CBhrJ:hover .InstagramFeed_media__1u9jn{transform:scale(1.005);filter:saturate(1.08)}.InstagramFeed_topBadgeRow__QdYGD{position:absolute;top:18px;left:18px;right:18px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.InstagramFeed_badge__uWuDw,.InstagramFeed_mediaBadge__C5_7a{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 25px rgba(0,0,0,.14)}.InstagramFeed_badge__uWuDw{padding:8px 14px;font-size:12px;font-weight:700}.InstagramFeed_mediaBadge__C5_7a{padding:8px 12px;font-size:12px;font-weight:600}.InstagramFeed_overlay__oxKms{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:18px;border-radius:28px;background:linear-gradient(180deg,rgba(12,13,27,.12),rgba(12,13,27,.22) 42%,rgba(12,13,27,.86));opacity:0;transition:opacity .32s ease-in-out}.InstagramFeed_card__CBhrJ:hover .InstagramFeed_overlay__oxKms{opacity:1}.InstagramFeed_overlayTop__ygjHZ{min-height:1px}.InstagramFeed_overlayBottom__HgsXW{color:#fff}.InstagramFeed_caption__Buh27{margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.65}.InstagramFeed_date__TlgUB{display:inline-block;margin-top:12px;color:rgba(255,255,255,.84);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.InstagramFeed_skeletonGrid__aOypl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.InstagramFeed_skeletonCard__u_afu{padding:14px;border-radius:28px;background:rgba(255,255,255,.82);box-shadow:0 16px 40px rgba(27,26,87,.08)}.InstagramFeed_skeletonLineLg__z_2LP,.InstagramFeed_skeletonLineSm__v0yvR,.InstagramFeed_skeletonMedia__EsERC{background:linear-gradient(90deg,#eef1ff,#f9faff 45%,#eef1ff);background-size:200% 100%;animation:InstagramFeed_skeletonPulse__wICSy 1.4s linear infinite}.InstagramFeed_skeletonMedia__EsERC{aspect-ratio:1/1.12;border-radius:20px;margin-bottom:14px}.InstagramFeed_skeletonLineLg__z_2LP{height:14px;border-radius:999px;margin-bottom:10px}.InstagramFeed_skeletonLineSm__v0yvR{width:58%;height:12px;border-radius:999px}.InstagramFeed_errorBox__yTlbh{padding:18px 22px;border-radius:18px;background:rgba(255,235,236,.9);border:1px solid rgba(232,91,112,.22);color:#af3045;font-weight:600;animation:InstagramFeed_feedFadeIn__bI_0c .7s ease-in-out both}.InstagramFeed_footerCta__RVGKO{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.InstagramFeed_footerText__D93Um{margin:0;color:#1b1a57;font-size:18px;font-weight:600}.InstagramFeed_footerButton__7oumP{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:linear-gradient(135deg,#833ab4,#fd1d1d 52%,#fcb045);color:#fff;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 16px 38px rgba(225,64,95,.28);transition:transform .25s ease-in-out,box-shadow .25s ease-in-out}.InstagramFeed_footerButton__7oumP:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(225,64,95,.36);color:#fff}@keyframes InstagramFeed_feedFadeIn__bI_0c{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes InstagramFeed_skeletonPulse__wICSy{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1199px){.InstagramFeed_skeletonGrid__aOypl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.InstagramFeed_section__6_lid{padding:80px 0}.InstagramFeed_header__b9fcW{align-items:flex-start;flex-direction:column;margin-bottom:28px}.InstagramFeed_skeletonGrid__aOypl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.InstagramFeed_section__6_lid{padding:70px 0}.InstagramFeed_topBadgeRow__QdYGD{top:14px;left:14px;right:14px}.InstagramFeed_overlay__oxKms{inset:0;opacity:1;background:linear-gradient(180deg,rgba(12,13,27,.08),rgba(12,13,27,.14) 46%,rgba(12,13,27,.72))}.InstagramFeed_caption__Buh27{-webkit-line-clamp:2}}@media (max-width:575px){.InstagramFeed_actions__IGVQK{width:100%;justify-content:flex-end}.InstagramFeed_navButton__Y9nIf{width:46px;height:46px}.InstagramFeed_skeletonGrid__aOypl{grid-template-columns:1fr;gap:18px}.InstagramFeed_footerCta__RVGKO{flex-direction:column;align-items:stretch}.InstagramFeed_footerText__D93Um{text-align:center}.InstagramFeed_footerButton__7oumP{justify-content:center;width:100%}}