.loading_loadingPage__lsLzb{position:relative;min-height:80vh;width:100%;overflow:hidden;padding-top:2rem;background-color:var(--color-white)}.loading_skeletonBlock__4sJCI{border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-gray-light) 0,#ede9e2 40%,var(--color-gray-light) 80%);background-size:300% 100%;animation:loading_shimmerSlide__24dNk 1.6s ease-in-out infinite;display:block}@keyframes loading_shimmerSlide__24dNk{0%{background-position:100% 0}to{background-position:-100% 0}}.loading_skeletonHeader__9k9Cf{height:6px;width:100%;background:linear-gradient(90deg,var(--color-sand-light),var(--color-green-light),var(--color-gold-light),var(--color-green-light),var(--color-sand-light));background-size:400% 100%;animation:loading_headerFlow__4Y0P2 3s ease-in-out infinite;margin-bottom:2rem}@keyframes loading_headerFlow__4Y0P2{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.loading_loadingContent__e7WQ8{max-width:1100px;margin:0 auto;padding:0 var(--spacing-xl)}@media(max-width:768px){.loading_loadingContent__e7WQ8{padding:0 var(--spacing-md)}}.loading_heroSkeleton__W26i5{padding:2rem 0 2.5rem;animation:loading_fadeInUp__38NVP .4s ease-out both}.loading_cardGrid__CVpqH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:3rem}@media(max-width:900px){.loading_cardGrid__CVpqH{grid-template-columns:repeat(2,1fr)}.loading_cardGrid__CVpqH>:nth-child(3){display:none}}@media(max-width:600px){.loading_cardGrid__CVpqH{grid-template-columns:1fr}.loading_cardGrid__CVpqH>:nth-child(3){display:none}}.loading_cardSkeleton__25pAr{border-radius:var(--radius-squircle);overflow:hidden;background:var(--color-gray-light);box-shadow:0 2px 12px rgba(61,40,23,.06);animation:loading_fadeInUp__38NVP .5s ease-out both}.loading_cardImage__P_T_h{width:100%;height:180px;background:linear-gradient(90deg,var(--color-sand-light) 0,#d8ccb9 40%,var(--color-sand-light) 80%);background-size:300% 100%;animation:loading_shimmerSlide__24dNk 1.6s ease-in-out infinite}@media(max-width:600px){.loading_cardImage__P_T_h{height:140px}}.loading_cardBody__YMdQg{padding:1rem 1.25rem 1.25rem}.loading_textSkeleton__fNmIt{padding:0 0 3rem;animation:loading_fadeInUp__38NVP .6s ease-out .1s both}.loading_bugsContainer__4PGdZ{position:fixed;bottom:3rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;pointer-events:none;z-index:50}.loading_bug__onjxp{width:8px;height:8px;border-radius:50%;background-color:var(--color-green);opacity:.3;animation:loading_bugFloat__T9IFG 1.8s ease-in-out infinite;animation-delay:calc(var(--i)*.25s)}@keyframes loading_bugFloat__T9IFG{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-10px) scale(1.25);opacity:.85}}.loading_loadingBadge__1_icm{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.5rem;padding:.45rem 1.1rem .45rem .85rem;background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(74,124,89,.2);border-radius:999px;box-shadow:0 4px 20px rgba(61,40,23,.12);animation:loading_badgeIn__GyH_M .5s cubic-bezier(.34,1.56,.64,1) .2s both;z-index:60}@keyframes loading_badgeIn__GyH_M{0%{opacity:0;transform:translateX(-50%) translateY(12px) scale(.9)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.loading_dot__fmpxo{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-green);animation:loading_dotPulse__0mM5_ 1.4s ease-in-out infinite}.loading_dot__fmpxo:first-child{animation-delay:0s}.loading_dot__fmpxo:nth-child(2){animation-delay:.2s}.loading_dot__fmpxo:nth-child(3){animation-delay:.4s}@keyframes loading_dotPulse__0mM5_{0%,80%,to{transform:scale(.7);opacity:.4}40%{transform:scale(1.15);opacity:1}}.loading_loadingText__qo_6M{font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:500;color:var(--color-earth-medium);letter-spacing:.01em;white-space:nowrap}@keyframes loading_fadeInUp__38NVP{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}