.hero-section[data-astro-cid-nlow4r3u]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:2rem 0 4rem}.hero-section[data-astro-cid-nlow4r3u] .container-custom[data-astro-cid-nlow4r3u]{width:100%}@media (max-width: 768px){.hero-section[data-astro-cid-nlow4r3u]{min-height:100vh;padding:1rem 0 3rem}}.screenshots-section[data-astro-cid-hqfewyn6]{padding:3rem 0;background:linear-gradient(135deg,#1e3a8a,#3b82f6,#1d4ed8);min-height:100vh;position:relative;scroll-margin-top:64px}@media (min-width: 1024px){.screenshots-section[data-astro-cid-hqfewyn6]{padding:3.5rem 0}}.screenshots-section[data-astro-cid-hqfewyn6]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(59,130,246,.2) 0%,transparent 50%);pointer-events:none}.container-custom[data-astro-cid-hqfewyn6]{max-width:1200px;margin:0 auto;width:100%}.text-shadow[data-astro-cid-hqfewyn6]{text-shadow:0 2px 4px rgba(0,0,0,.3)}.text-shadow-sm[data-astro-cid-hqfewyn6]{text-shadow:0 1px 2px rgba(0,0,0,.2)}.carousel-container[data-astro-cid-hqfewyn6]{background:#ffffffb3;border-radius:24px;border:6px solid rgba(219,234,254,1);box-shadow:0 25px 50px #0000001a,0 8px 32px #0000000d,inset 0 1px #ffffffe6;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);position:relative}.screenshots-swiper[data-astro-cid-hqfewyn6]{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.swiper-slide[data-astro-cid-hqfewyn6]{position:relative;background:transparent;display:flex;flex-direction:column;height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.slide-image[data-astro-cid-hqfewyn6]{display:none}.slide-content[data-astro-cid-hqfewyn6]{position:absolute;bottom:0;left:0;right:0;padding:30px;background:#0009;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:none;text-align:left;border-radius:0 0 16px 16px;box-shadow:0 -20px 40px #0000004d,inset 0 1px #ffffff1a}.slide-content[data-astro-cid-hqfewyn6] h3[data-astro-cid-hqfewyn6]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:12px;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.5)}.slide-content[data-astro-cid-hqfewyn6] p[data-astro-cid-hqfewyn6]{font-size:1rem;color:#e2e8f0;line-height:1.6;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.4)}.swiper-button-next[data-astro-cid-hqfewyn6],.swiper-button-prev[data-astro-cid-hqfewyn6]{width:48px;height:48px;background:#3b82f6cc;border-radius:12px;box-shadow:0 4px 20px #0000001f,0 1px 3px #00000026;color:#fff;transition:all .3s ease;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.6);cursor:pointer;opacity:.85}.swiper-button-next[data-astro-cid-hqfewyn6]:hover,.swiper-button-prev[data-astro-cid-hqfewyn6]:hover{background:#3b82f6f2;color:#fff;transform:translateY(-1px);box-shadow:0 8px 30px #3b82f640,0 4px 8px #0000001f;opacity:1}.swiper-button-next[data-astro-cid-hqfewyn6]:active,.swiper-button-prev[data-astro-cid-hqfewyn6]:active{transform:translateY(0);transition:all .1s ease}.swiper-button-next[data-astro-cid-hqfewyn6]:after,.swiper-button-prev[data-astro-cid-hqfewyn6]:after{display:none}.custom-nav-btn[data-astro-cid-hqfewyn6] svg[data-astro-cid-hqfewyn6]{transition:all .3s ease;width:20px;height:20px}.swiper-button-next[data-astro-cid-hqfewyn6]:hover svg[data-astro-cid-hqfewyn6],.swiper-button-prev[data-astro-cid-hqfewyn6]:hover svg[data-astro-cid-hqfewyn6]{transform:translate(2px)}.swiper-button-prev[data-astro-cid-hqfewyn6]:hover svg[data-astro-cid-hqfewyn6]{transform:translate(-2px)}.swiper-button-next[data-astro-cid-hqfewyn6]{right:24px}.swiper-button-prev[data-astro-cid-hqfewyn6]{left:24px}.swiper-pagination[data-astro-cid-hqfewyn6]{bottom:20px}.swiper-pagination-bullet[data-astro-cid-hqfewyn6]{width:12px;height:12px;background:#ffffff80;opacity:1;margin:0 6px;transition:all .3s ease}.swiper-pagination-bullet-active[data-astro-cid-hqfewyn6]{background:#667eea;transform:scale(1.3)}@media (max-width: 768px){.screenshots-section[data-astro-cid-hqfewyn6]{padding:60px 0}.section-header[data-astro-cid-hqfewyn6] h2[data-astro-cid-hqfewyn6]{font-size:2.5rem}.section-header[data-astro-cid-hqfewyn6] p[data-astro-cid-hqfewyn6]{font-size:1.125rem}.carousel-container[data-astro-cid-hqfewyn6]{padding:20px;border-radius:16px}.slide-image[data-astro-cid-hqfewyn6]{height:300px}.slide-content[data-astro-cid-hqfewyn6]{padding:20px}.slide-content[data-astro-cid-hqfewyn6] h3[data-astro-cid-hqfewyn6]{font-size:1.25rem}.swiper-button-next[data-astro-cid-hqfewyn6],.swiper-button-prev[data-astro-cid-hqfewyn6]{width:40px;height:40px}}@media (max-width: 480px){.section-header[data-astro-cid-hqfewyn6] h2[data-astro-cid-hqfewyn6]{font-size:2rem}.carousel-container[data-astro-cid-hqfewyn6]{padding:15px}.slide-image[data-astro-cid-hqfewyn6]{height:250px}.slide-content[data-astro-cid-hqfewyn6]{padding:15px}}.cta-section[data-astro-cid-frbqrhml]{background:linear-gradient(135deg,#1e3a8a,#3b82f6,#1d4ed8);position:relative}.cta-section[data-astro-cid-frbqrhml]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(59,130,246,.2) 0%,transparent 50%);pointer-events:none}.cta-section[data-astro-cid-frbqrhml] .container-custom[data-astro-cid-frbqrhml]{position:relative;z-index:1}
