.hero-banner[data-astro-cid-uggci3r2]{isolation:isolate;background:var(--hero-gradient);min-width:320px}.hero-backdrop[data-astro-cid-uggci3r2]{position:absolute;inset:0;z-index:-2;background:var(--hero-gradient)}.hero-media[data-astro-cid-uggci3r2]{position:absolute;inset:0;z-index:-1;overflow:hidden;will-change:transform}.hero-media-img[data-astro-cid-uggci3r2]{display:block;width:100%;height:105%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translateZ(0)}.hero-img-blur[data-astro-cid-uggci3r2]{filter:blur(var(--hero-blur)) scale(1.06)}.hero-media-overlay[data-astro-cid-uggci3r2]{position:absolute;inset:0;background:var(--hero-overlay)}.hero-img-grayscale[data-astro-cid-uggci3r2]{filter:grayscale(1)}.hero-img-sepia[data-astro-cid-uggci3r2]{filter:sepia(.7)}.hero-img-saturate[data-astro-cid-uggci3r2]{filter:saturate(1.6)}@keyframes heroKenBurns{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.12) translateZ(0)}}.hero-img-kenburns[data-astro-cid-uggci3r2]{animation:heroKenBurns 18s ease-in-out infinite alternate}.hero-content-wrap[data-astro-cid-uggci3r2]{position:relative;z-index:1;display:flex;width:100%;padding:clamp(1.25rem,4vw,3rem)}.content-left[data-astro-cid-uggci3r2]{justify-content:flex-start;align-items:center}.content-center[data-astro-cid-uggci3r2]{justify-content:center;align-items:center}.content-right[data-astro-cid-uggci3r2]{justify-content:flex-end;align-items:center}.content-top[data-astro-cid-uggci3r2]{justify-content:center;align-items:flex-start}.content-bottom[data-astro-cid-uggci3r2]{justify-content:center;align-items:flex-end}.hero-content[data-astro-cid-uggci3r2]{display:flex;flex-direction:column;max-width:min(100%,48rem);width:100%;row-gap:clamp(.5rem,calc(var(--hero-spacing) * .45),3.2rem)}.hero-title[data-astro-cid-uggci3r2]{line-height:1.15;letter-spacing:-.01em;margin:0;text-wrap:balance;text-shadow:0 2px 14px rgba(0,0,0,.35)}.hero-word[data-astro-cid-uggci3r2]{display:inline-block;white-space:pre;opacity:0;animation:heroWordIn .6s ease-out forwards;animation-delay:var(--d, 0s)}.hero-subtitle[data-astro-cid-uggci3r2]{margin:0;max-width:42rem;font-size:clamp(.95rem,2.4vw,1.25rem);line-height:1.8;opacity:.95;text-shadow:0 1px 10px rgba(0,0,0,.3)}.hero-kicker[data-astro-cid-uggci3r2]{width:clamp(36px,8vw,56px);height:3px;border-radius:999px;background:var(--hero-button);margin:.25rem 0;opacity:.9}.content-center[data-astro-cid-uggci3r2] .hero-kicker[data-astro-cid-uggci3r2]{margin-inline:auto}.content-right[data-astro-cid-uggci3r2] .hero-kicker[data-astro-cid-uggci3r2]{margin-inline-end:auto}.hero-title-line[data-astro-cid-uggci3r2]{width:clamp(48px,10vw,72px);height:2px;border-radius:999px;background:linear-gradient(90deg,var(--hero-button),transparent);opacity:.8;margin-top:.35rem}.content-center[data-astro-cid-uggci3r2] .hero-title-line[data-astro-cid-uggci3r2]{margin-inline:auto}.content-right[data-astro-cid-uggci3r2] .hero-title-line[data-astro-cid-uggci3r2]{margin-inline-end:auto}.hero-button[data-astro-cid-uggci3r2]{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:clamp(.7rem,1.8vw,1rem) clamp(1.4rem,3vw,2rem);border-radius:999px;font-weight:700;font-size:clamp(.9rem,2vw,1.05rem);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;will-change:transform;max-width:100%}.content-center[data-astro-cid-uggci3r2] .hero-button[data-astro-cid-uggci3r2]{align-self:center}.content-right[data-astro-cid-uggci3r2] .hero-button[data-astro-cid-uggci3r2]{margin-inline-end:auto}.hero-button-icon[data-astro-cid-uggci3r2]{width:1.15em;height:1.15em;flex-shrink:0;transition:transform .25s ease}.hero-button-modern[data-astro-cid-uggci3r2]{background:var(--hero-button);color:#fff;box-shadow:0 10px 28px color-mix(in srgb,var(--hero-button) 45%,transparent)}.hero-button-outlined[data-astro-cid-uggci3r2]{background:transparent;color:var(--hero-button);border:2px solid var(--hero-button)}.hero-button-flat[data-astro-cid-uggci3r2]{background:transparent;color:var(--hero-text);padding-inline:0;border-radius:0;border-bottom:2px solid var(--hero-button)}.hero-button-gradient[data-astro-cid-uggci3r2]{background:linear-gradient(135deg,var(--hero-button),color-mix(in srgb,var(--hero-button) 60%,#fff));color:#fff;box-shadow:0 10px 28px color-mix(in srgb,var(--hero-button) 40%,transparent)}.hero-hover-on[data-astro-cid-uggci3r2]:hover{transform:translateY(-2px)}.hero-hover-on[data-astro-cid-uggci3r2].hero-button-modern:hover,.hero-hover-on[data-astro-cid-uggci3r2].hero-button-gradient:hover{box-shadow:0 16px 36px color-mix(in srgb,var(--hero-button) 55%,transparent)}.hero-hover-on[data-astro-cid-uggci3r2].hero-button-outlined:hover{background:var(--hero-button);color:#fff}.hero-hover-on[data-astro-cid-uggci3r2]:hover .hero-button-icon[data-astro-cid-uggci3r2]{transform:translate(-3px)}[data-astro-cid-uggci3r2][dir=rtl] .hero-hover-on[data-astro-cid-uggci3r2]:hover .hero-button-icon[data-astro-cid-uggci3r2]{transform:translate(3px) scaleX(-1)}[data-astro-cid-uggci3r2][dir=rtl] .hero-button-icon[data-astro-cid-uggci3r2]{transform:scaleX(-1)}.hero-background-anim[data-astro-cid-uggci3r2]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}@keyframes floatShape{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-18px) rotate(8deg)}}.hero-bg-subtle[data-astro-cid-uggci3r2] .shape[data-astro-cid-uggci3r2]{position:absolute;border-radius:50%;background:linear-gradient(135deg,var(--hero-button),transparent);opacity:.12;filter:blur(6px);animation:floatShape 7s ease-in-out infinite}.hero-bg-subtle[data-astro-cid-uggci3r2] .sh-1[data-astro-cid-uggci3r2]{width:130px;height:130px;top:15%;inset-inline-start:8%}.hero-bg-subtle[data-astro-cid-uggci3r2] .sh-2[data-astro-cid-uggci3r2]{width:90px;height:90px;bottom:20%;inset-inline-end:12%;animation-delay:2s}.hero-bg-subtle[data-astro-cid-uggci3r2] .sh-3[data-astro-cid-uggci3r2]{width:56px;height:56px;top:55%;inset-inline-start:25%;animation-delay:4s}@keyframes particleRise{0%{transform:translateY(10vh) scale(.6);opacity:0}15%{opacity:.7}85%{opacity:.7}to{transform:translateY(-30vh) scale(1);opacity:0}}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]{position:absolute;bottom:-8vh;width:4px;height:4px;border-radius:50%;background:#ffffffbf;box-shadow:0 0 8px #ffffff80;animation:particleRise 11s linear infinite;animation-delay:calc(var(--i, 0) * 1.2s)}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(odd){inset-inline-start:12%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(2){inset-inline-start:28%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(3){inset-inline-start:43%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(4){inset-inline-start:58%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(5){inset-inline-start:72%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(6){inset-inline-start:85%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(7){inset-inline-start:93%}.hero-bg-particles[data-astro-cid-uggci3r2] .particle[data-astro-cid-uggci3r2]:nth-child(8){inset-inline-start:48%}@keyframes rotateGeo{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-bg-geometric[data-astro-cid-uggci3r2] .geo[data-astro-cid-uggci3r2]{position:absolute;opacity:.16;animation:rotateGeo 22s linear infinite}.hero-bg-geometric[data-astro-cid-uggci3r2] .geo-tri[data-astro-cid-uggci3r2]{width:64px;height:64px;top:20%;inset-inline-start:12%;background:var(--hero-button);clip-path:polygon(50% 0,0 100%,100% 100%)}.hero-bg-geometric[data-astro-cid-uggci3r2] .geo-cir[data-astro-cid-uggci3r2]{width:48px;height:48px;top:65%;inset-inline-end:14%;border-radius:50%;border:3px solid var(--hero-button);animation-direction:reverse}.hero-bg-geometric[data-astro-cid-uggci3r2] .geo-sq[data-astro-cid-uggci3r2]{width:40px;height:40px;bottom:12%;inset-inline-start:30%;border:3px solid var(--hero-text);animation-duration:30s}@keyframes heroFade{0%{opacity:0}to{opacity:1}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeLeft{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes heroZoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes heroWordIn{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.hero-anim-fade[data-astro-cid-uggci3r2]{animation:heroFade 1s ease-out both}.hero-anim-fade-up[data-astro-cid-uggci3r2]{animation:heroFadeUp .9s ease-out both}.hero-anim-fade-left[data-astro-cid-uggci3r2]{animation:heroFadeLeft .9s ease-out both}.hero-anim-zoom[data-astro-cid-uggci3r2]{animation:heroZoom .9s ease-out both}.hero-anim-none[data-astro-cid-uggci3r2] .hero-word[data-astro-cid-uggci3r2]{animation:none;opacity:1}@media (max-width: 359px){.hero-banner[data-astro-cid-uggci3r2]{min-height:320px}.hero-title[data-astro-cid-uggci3r2]{font-size:clamp(1.45rem,9vw,2rem)!important;word-break:break-word}.hero-subtitle[data-astro-cid-uggci3r2]{font-size:.85rem!important;line-height:1.5}.hero-button[data-astro-cid-uggci3r2]{font-size:.8rem!important;padding:.6rem 1rem!important}.hero-bg-particles[data-astro-cid-uggci3r2],.hero-background-anim[data-astro-cid-uggci3r2]{opacity:.35}}@media (max-width: 767px){.hero-content-wrap[data-astro-cid-uggci3r2]{padding:clamp(1rem,3vw,1.5rem)}.hero-title[data-astro-cid-uggci3r2]{line-height:1.25}.hero-subtitle[data-astro-cid-uggci3r2]{max-width:100%}}@media (hover: none){.hero-hover-on[data-astro-cid-uggci3r2]:hover{transform:none}}@media (prefers-reduced-motion: reduce){.hero-word[data-astro-cid-uggci3r2],.hero-background-anim[data-astro-cid-uggci3r2],.hero-img-kenburns[data-astro-cid-uggci3r2]{animation:none!important}.hero-content[data-astro-cid-uggci3r2]{animation:heroFade .3s ease-out both}}.category-item[data-astro-cid-op5au4vy]{transition:transform var(--animation-duration, .3s) var(--animation-easing, ease-out),box-shadow var(--animation-duration, .3s) var(--animation-easing, ease-out),border-radius var(--animation-duration, .3s) var(--animation-easing, ease-out);will-change:transform,box-shadow,border-radius;transform:translateZ(0);backface-visibility:hidden;position:relative;overflow:hidden}.hover-effect-lift[data-astro-cid-op5au4vy]:hover{transform:translateY(-4px) translateZ(0)}@media (min-width: 640px){.hover-effect-lift[data-astro-cid-op5au4vy]:hover{transform:translateY(-8px) translateZ(0)}}.hover-effect-scale[data-astro-cid-op5au4vy]:hover{transform:scale(1.03) translateZ(0)}@media (min-width: 640px){.hover-effect-scale[data-astro-cid-op5au4vy]:hover{transform:scale(1.05) translateZ(0)}}.hover-effect-lift_glow[data-astro-cid-op5au4vy]:hover{transform:translateY(-4px) translateZ(0);box-shadow:0 12px 24px -4px #3b82f64d,0 8px 16px -4px #3b82f626}@media (min-width: 640px){.hover-effect-lift_glow[data-astro-cid-op5au4vy]:hover{transform:translateY(-8px) translateZ(0);box-shadow:0 20px 40px -8px #3b82f666,0 12px 20px -8px #3b82f633}}.hover-effect-tilt[data-astro-cid-op5au4vy]:hover{transform:perspective(1000px) rotateX(3deg) rotateY(-3deg) scale(1.03) translateZ(0)}@media (min-width: 640px){.hover-effect-tilt[data-astro-cid-op5au4vy]:hover{transform:perspective(1000px) rotateX(6deg) rotateY(-6deg) scale(1.05) translateZ(0)}}.hover-effect-bounce[data-astro-cid-op5au4vy]:hover{animation:enhanced-bounce var(--animation-duration, .6s) var(--animation-easing, ease-out)}.hover-effect-glow_pulse[data-astro-cid-op5au4vy]:hover{animation:enhanced-glow-pulse 2s infinite}.hover-effect-rotate_scale[data-astro-cid-op5au4vy]:hover{transform:rotate(2deg) scale(1.04) translateZ(0)}@media (min-width: 640px){.hover-effect-rotate_scale[data-astro-cid-op5au4vy]:hover{transform:rotate(3deg) scale(1.06) translateZ(0)}}.hover-effect-morphing[data-astro-cid-op5au4vy]:hover{border-radius:30px;transform:scale(1.02) translateZ(0)}@media (min-width: 640px){.hover-effect-morphing[data-astro-cid-op5au4vy]:hover{border-radius:50px;transform:scale(1.03) translateZ(0)}}.hover-effect-magnetic[data-astro-cid-op5au4vy]:hover{transform:translateY(-3px) scale(1.01) translateZ(0);box-shadow:0 10px 25px -3px #0003}@media (min-width: 640px){.hover-effect-magnetic[data-astro-cid-op5au4vy]:hover{transform:translateY(-5px) scale(1.02) translateZ(0);box-shadow:0 15px 35px -5px #0000004d}}@keyframes enhanced-bounce{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-8px) scale(1.01)}50%{transform:translateY(-4px) scale(1.005)}75%{transform:translateY(-2px) scale(1.0025)}}@media (min-width: 640px){@keyframes enhanced-bounce{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-12px) scale(1.02)}50%{transform:translateY(-6px) scale(1.01)}75%{transform:translateY(-3px) scale(1.005)}}}@keyframes enhanced-glow-pulse{0%,to{box-shadow:0 0 15px -3px #3b82f633;transform:scale(1)}50%{box-shadow:0 0 30px #3b82f666;transform:scale(1.01)}}@media (min-width: 640px){@keyframes enhanced-glow-pulse{0%,to{box-shadow:0 0 20px -5px #3b82f64d;transform:scale(1)}50%{box-shadow:0 0 40px #3b82f699;transform:scale(1.02)}}}@keyframes floating-animation{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-6px) rotate(.5deg)}66%{transform:translateY(3px) rotate(-.5deg)}}@media (min-width: 640px){@keyframes floating-animation{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(5px) rotate(-1deg)}}}@keyframes slide-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 640px){@keyframes slide-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media (min-width: 640px){@keyframes slide-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (min-width: 640px){@keyframes slide-in-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}}.template-grid_uniform[data-astro-cid-op5au4vy] .category-item[data-astro-cid-op5au4vy]{animation:slide-in-up .6s var(--animation-easing, ease-out) both}.template-featured_hero[data-astro-cid-op5au4vy] .hero-item[data-astro-cid-op5au4vy]{position:relative;background:linear-gradient(135deg,#667eea,#764ba2)}.template-featured_hero[data-astro-cid-op5au4vy] .hero-item[data-astro-cid-op5au4vy]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(255,255,255,.1) 0%,transparent 50%);opacity:0;transition:opacity var(--animation-duration, .3s)}.template-featured_hero[data-astro-cid-op5au4vy] .hero-item[data-astro-cid-op5au4vy]:hover:before{opacity:1}.template-featured_hero[data-astro-cid-op5au4vy] .regular-item[data-astro-cid-op5au4vy]{transition:all var(--animation-duration, .3s) var(--animation-easing, ease-out)}.template-masonry_pinterest[data-astro-cid-op5au4vy] .pinterest-card[data-astro-cid-op5au4vy]{animation:slide-in-up .8s var(--animation-easing, ease-out) both;border-radius:var(--border-radius, 12px);overflow:hidden;position:relative}.template-masonry_pinterest[data-astro-cid-op5au4vy] .pinterest-card[data-astro-cid-op5au4vy]:after{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4);border-radius:inherit;z-index:-1;opacity:0;transition:opacity var(--animation-duration, .3s)}.template-masonry_pinterest[data-astro-cid-op5au4vy] .pinterest-card[data-astro-cid-op5au4vy]:hover:after{opacity:.7}.template-carousel_3d[data-astro-cid-op5au4vy] .carousel-container[data-astro-cid-op5au4vy]{perspective:1000px;transform-style:preserve-3d}.template-carousel_3d[data-astro-cid-op5au4vy] .carousel-item[data-astro-cid-op5au4vy]{animation:slide-in-right .8s var(--animation-easing, ease-out) both;transform-origin:center center;transition:transform var(--animation-duration, .4s) var(--animation-easing, ease-out)}@media (min-width: 640px){.template-carousel_3d[data-astro-cid-op5au4vy] .carousel-item[data-astro-cid-op5au4vy]:hover{transform:rotateY(-15deg) scale(1.05) translateZ(50px)}.template-carousel_3d[data-astro-cid-op5au4vy] .carousel-container[data-astro-cid-op5au4vy]:hover .carousel-item[data-astro-cid-op5au4vy]:not(:hover){transform:scale(.9) translateZ(-20px);opacity:.7}}.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-item[data-astro-cid-op5au4vy]{position:relative;width:140px;height:160px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:linear-gradient(135deg,#667eea,#764ba2);transition:all var(--animation-duration, .4s) var(--animation-easing, ease-out);animation:floating-animation 6s ease-in-out infinite}@media (min-width: 640px){.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-item[data-astro-cid-op5au4vy]{width:200px;height:230px}}@media (min-width: 768px){.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-item[data-astro-cid-op5au4vy]{width:240px;height:270px}}.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-item[data-astro-cid-op5au4vy]:nth-child(2n){animation-delay:-3s}.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-item[data-astro-cid-op5au4vy]:hover{transform:scale(1.08) translateY(-6px);filter:brightness(1.1)}@media (min-width: 640px){.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-item[data-astro-cid-op5au4vy]:hover{transform:scale(1.1) translateY(-10px)}}.template-hexagon_honeycomb[data-astro-cid-op5au4vy] .hexagon-image-container[data-astro-cid-op5au4vy]{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-hero[data-astro-cid-op5au4vy]{position:relative;background:linear-gradient(45deg,#1e3c72,#2a5298)}.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-hero[data-astro-cid-op5au4vy]:before{content:"مميز";position:absolute;top:10px;right:10px;background:linear-gradient(45deg,#ff6b6b,#ee5a24);color:#fff;padding:4px 12px;border-radius:15px;font-size:10px;font-weight:700;z-index:10}@media (min-width: 640px){.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-hero[data-astro-cid-op5au4vy]:before{top:15px;right:15px;padding:5px 15px;border-radius:20px;font-size:12px}}.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-secondary[data-astro-cid-op5au4vy],.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-wide[data-astro-cid-op5au4vy],.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-small[data-astro-cid-op5au4vy]{transition:all var(--animation-duration, .3s) var(--animation-easing, ease-out)}.template-cards_magazine[data-astro-cid-op5au4vy] .category-item[data-astro-cid-op5au4vy]{animation:slide-in-up .6s var(--animation-easing, ease-out) both}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-container[data-astro-cid-op5au4vy]{background:radial-gradient(circle at center,rgba(59,130,246,.1) 0%,transparent 70%);position:relative;overflow:visible}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]{animation:floating-animation 8s ease-in-out infinite;border:2px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 24px #0000001a}@media (min-width: 640px){.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]{border:3px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a}}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]:nth-child(odd){animation-delay:-2s}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]:nth-child(3n){animation-delay:-4s}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(59,130,246,.3),transparent);border-radius:50%;opacity:0;transition:opacity var(--animation-duration, .3s);animation:spin 8s linear infinite;z-index:-1}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]:hover:before{opacity:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-container[data-astro-cid-op5au4vy]{padding:30px 0}@media (min-width: 640px){.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-container[data-astro-cid-op5au4vy]{padding:40px 0}}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-line[data-astro-cid-op5au4vy]{background:linear-gradient(to bottom,#667eea,#764ba2,#f093fb,#f5576c,#4facfe);box-shadow:0 0 15px #3b82f633}@media (min-width: 640px){.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-line[data-astro-cid-op5au4vy]{box-shadow:0 0 20px #3b82f64d}}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-item[data-astro-cid-op5au4vy]{animation:slide-in-up .8s var(--animation-easing, ease-out) both}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-left[data-astro-cid-op5au4vy]{animation:slide-in-left .8s var(--animation-easing, ease-out) both}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-right[data-astro-cid-op5au4vy]{animation:slide-in-right .8s var(--animation-easing, ease-out) both}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-connector[data-astro-cid-op5au4vy]{box-shadow:0 0 0 3px #3b82f626;transition:all var(--animation-duration, .3s)}@media (min-width: 640px){.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-connector[data-astro-cid-op5au4vy]{box-shadow:0 0 0 4px #3b82f633}}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-item[data-astro-cid-op5au4vy]:hover .timeline-connector[data-astro-cid-op5au4vy]{background:linear-gradient(45deg,#667eea,#764ba2);transform:scale(1.3);box-shadow:0 0 0 6px #3b82f640}@media (min-width: 640px){.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-item[data-astro-cid-op5au4vy]:hover .timeline-connector[data-astro-cid-op5au4vy]{transform:scale(1.5);box-shadow:0 0 0 8px #3b82f64d}}.parallax-image[data-astro-cid-op5au4vy]{transition:transform .6s ease-out;transform-origin:center center}.category-item[data-astro-cid-op5au4vy]:hover .parallax-image[data-astro-cid-op5au4vy]{transform:scale(1.08) translateY(-6px)}@media (min-width: 640px){.category-item[data-astro-cid-op5au4vy]:hover .parallax-image[data-astro-cid-op5au4vy]{transform:scale(1.1) translateY(-10px)}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.category-item[data-astro-cid-op5au4vy].loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:shimmer 1.5s infinite}.line-clamp-2[data-astro-cid-op5au4vy]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-astro-cid-op5au4vy]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 360px){.category-grid-section[data-astro-cid-op5au4vy] h2[data-astro-cid-op5au4vy]{font-size:1.125rem}.category-grid-section[data-astro-cid-op5au4vy] h3[data-astro-cid-op5au4vy]{font-size:.875rem}}@media (max-width: 768px){.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-circle[data-astro-cid-op5au4vy]{position:relative!important;display:inline-block;margin:8px}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-item[data-astro-cid-op5au4vy]{margin-left:0!important;margin-right:0!important}}@media (prefers-color-scheme: dark){.category-item[data-astro-cid-op5au4vy]{border-color:#ffffff1a}.template-cards_magazine[data-astro-cid-op5au4vy] .magazine-hero[data-astro-cid-op5au4vy]:before{background:linear-gradient(45deg,#ff6b6b,#ee5a24)}.template-timeline_horizontal[data-astro-cid-op5au4vy] .timeline-line[data-astro-cid-op5au4vy]{box-shadow:0 0 20px #3b82f680}}@media (prefers-contrast: high){.category-item[data-astro-cid-op5au4vy]{border:2px solid}.hover-effect-lift_glow[data-astro-cid-op5au4vy]:hover{box-shadow:0 20px 40px -8px #000c}}@media (prefers-reduced-motion: reduce){.category-item[data-astro-cid-op5au4vy],.category-item[data-astro-cid-op5au4vy] img[data-astro-cid-op5au4vy],.category-item[data-astro-cid-op5au4vy] div[data-astro-cid-op5au4vy],.hexagon-item[data-astro-cid-op5au4vy],.floating-circle[data-astro-cid-op5au4vy],.timeline-item[data-astro-cid-op5au4vy]{transition:none!important;animation:none!important}}.category-item[data-astro-cid-op5au4vy]:focus{outline:2px solid #667eea;outline-offset:2px}@media (min-width: 640px){.category-item[data-astro-cid-op5au4vy]:focus{outline:3px solid #667eea}}.category-item[data-astro-cid-op5au4vy]:focus-visible{outline:2px solid #667eea;outline-offset:2px;box-shadow:0 0 0 4px #667eea26}@media (min-width: 640px){.category-item[data-astro-cid-op5au4vy]:focus-visible{outline:3px solid #667eea;box-shadow:0 0 0 6px #667eea33}}@media print{.category-item[data-astro-cid-op5au4vy]{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;transform:none!important}.template-carousel_3d[data-astro-cid-op5au4vy] .carousel-container[data-astro-cid-op5au4vy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.template-floating_bubbles[data-astro-cid-op5au4vy] .floating-container[data-astro-cid-op5au4vy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:15px}}.aspect-\[4\/3\][data-astro-cid-o36tatw6]{aspect-ratio:4 / 3}.sb-anim-fade[data-astro-cid-o36tatw6]{animation:sbFade .9s ease both}.sb-anim-fade-up[data-astro-cid-o36tatw6]{animation:sbFadeUp .9s cubic-bezier(.25,.46,.45,.94) both}.sb-anim-fade-left[data-astro-cid-o36tatw6]{animation:sbFadeLeft .9s cubic-bezier(.25,.46,.45,.94) both}.sb-anim-zoom[data-astro-cid-o36tatw6]{animation:sbZoom .9s cubic-bezier(.25,.46,.45,.94) both}@keyframes sbFade{0%{opacity:0}to{opacity:1}}@keyframes sbFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes sbFadeLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes sbZoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.group[data-astro-cid-o36tatw6]{will-change:transform}@media (prefers-reduced-motion: reduce){.hover\:scale-105[data-astro-cid-o36tatw6]{transform:none!important;transition:none!important}.sb-anim-fade[data-astro-cid-o36tatw6],.sb-anim-fade-up[data-astro-cid-o36tatw6],.sb-anim-fade-left[data-astro-cid-o36tatw6],.sb-anim-zoom[data-astro-cid-o36tatw6]{animation:none!important}}.flex-wrapper[data-astro-cid-o36tatw6]{display:flex;align-items:stretch}.margin-container[data-astro-cid-o36tatw6]{box-sizing:border-box;width:100%}.carousel-wrapper[data-astro-cid-qwrr7ya6]{margin:0;padding:0;width:100%}.swiper[data-astro-cid-qwrr7ya6]{width:100%;height:auto}.swiper-slide[data-astro-cid-qwrr7ya6]{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;width:100%!important;overflow:hidden}.carousel-slide-link[data-astro-cid-qwrr7ya6]{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;min-height:120px;max-height:500px}@media (max-width: 380px){.carousel-slide-link[data-astro-cid-qwrr7ya6]{aspect-ratio:16/8;min-height:100px}}@media (min-width: 381px) and (max-width: 640px){.carousel-slide-link[data-astro-cid-qwrr7ya6]{aspect-ratio:16/7;min-height:140px}}@media (min-width: 641px) and (max-width: 1024px){.carousel-slide-link[data-astro-cid-qwrr7ya6]{aspect-ratio:16/6.5;min-height:180px;max-height:370px}}@media (min-width: 1025px) and (max-width: 1440px){.carousel-slide-link[data-astro-cid-qwrr7ya6]{aspect-ratio:16/7;min-height:300px;max-height:575px}}@media (min-width: 1441px){.carousel-slide-link[data-astro-cid-qwrr7ya6]{aspect-ratio:16/6.8;min-height:280px;max-height:720px}}.swiper-slide[data-astro-cid-qwrr7ya6] a[data-astro-cid-qwrr7ya6]{background:transparent}.swiper-slide[data-astro-cid-qwrr7ya6] img[data-astro-cid-qwrr7ya6]{border-radius:8px;transition:transform .3s ease}.swiper-slide[data-astro-cid-qwrr7ya6]:hover img[data-astro-cid-qwrr7ya6]{transform:scale(1.02)}.swiper-button-prev[data-astro-cid-qwrr7ya6],.swiper-button-next[data-astro-cid-qwrr7ya6]{color:#fff;background-color:#0000004d;width:40px;height:40px;border-radius:50%;transition:all .3s ease;opacity:0}@media (min-width: 768px){.swiper-button-prev[data-astro-cid-qwrr7ya6],.swiper-button-next[data-astro-cid-qwrr7ya6]{width:48px;height:48px}}.group[data-astro-cid-qwrr7ya6]:hover .swiper-button-prev[data-astro-cid-qwrr7ya6],.group[data-astro-cid-qwrr7ya6]:hover .swiper-button-next[data-astro-cid-qwrr7ya6]{opacity:1}.swiper-button-prev[data-astro-cid-qwrr7ya6]:hover,.swiper-button-next[data-astro-cid-qwrr7ya6]:hover{background-color:#00000080}.swiper-button-prev[data-astro-cid-qwrr7ya6]:after,.swiper-button-next[data-astro-cid-qwrr7ya6]:after{font-size:16px;font-weight:700}@media (min-width: 768px){.swiper-button-prev[data-astro-cid-qwrr7ya6]:after,.swiper-button-next[data-astro-cid-qwrr7ya6]:after{font-size:20px}}.swiper-pagination{bottom:15px!important}.swiper-pagination-bullet{background-color:#ffffffb3;width:8px;height:8px;transition:all .3s ease;margin:0 3px!important}@media (min-width: 768px){.swiper-pagination-bullet{width:10px;height:10px;margin:0 4px!important}}.swiper-pagination-bullet-active{background-color:#fff;transform:scale(1.2)}@media (max-width: 640px){.swiper-button-prev[data-astro-cid-qwrr7ya6],.swiper-button-next[data-astro-cid-qwrr7ya6]{width:36px;height:36px}.swiper-button-prev[data-astro-cid-qwrr7ya6]:after,.swiper-button-next[data-astro-cid-qwrr7ya6]:after{font-size:14px}.swiper-pagination-bullet{width:6px;height:6px;margin:0 2px!important}}
