﻿*,*::before,*::after{box-sizing:border-box}html{overflow-x:hidden}body{background:linear-gradient(135deg, #0f0c29, #302b63, #24243e);background-attachment:fixed;min-height:100vh;color:#e0e0e0;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;width:100%}@media(max-width: 991px){body{background-attachment:scroll}}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:700}h1,.h1-large,h2,.h2-heading{background:linear-gradient(to right, #fff, #00d2ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}p{color:#e0e0e0;line-height:1.6}a{color:#00d2ff;text-decoration:none;transition:color .3s ease}a:hover{color:rgb(76.5,223.5,255);text-decoration:none;text-shadow:0 0 10px rgba(0,210,255,.4)}.reveal{opacity:0}@media(prefers-reduced-motion: no-preference){.reveal{transform:translateY(30px);transition:opacity .7s ease-out,transform .7s ease-out}}@media(prefers-reduced-motion: reduce){.reveal{transition:opacity .3s ease-out}}.reveal.active{opacity:1;transform:translateY(0)}.glass,.text-container,.image-container,.card,.post-outer-container{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.text-container,.image-container,.card,.post-outer-container{padding:2rem;margin-bottom:2rem;color:#e0e0e0}.text-container:hover,.image-container:hover,.card:hover,.post-outer-container:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.4)}.btn-solid-reg,.form-control-submit-button,.btn-solid-lg{display:inline-block;padding:1rem 2rem;border-radius:50px;font-weight:600;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;border:none;text-decoration:none;cursor:pointer;position:relative;overflow:hidden;background-image:linear-gradient(45deg, #ff00cc, #333399);color:#fff;box-shadow:0 4px 15px rgba(255,0,204,.3);z-index:1}.btn-solid-reg::before,.form-control-submit-button::before,.btn-solid-lg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, #333399, #ff00cc);z-index:-1;transition:opacity .3s ease;opacity:0}.btn-solid-reg:hover,.form-control-submit-button:hover,.btn-solid-lg:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(255,0,204,.6);color:#fff;text-decoration:none}.btn-solid-reg:hover::before,.form-control-submit-button:hover::before,.btn-solid-lg:hover::before{opacity:1}.btn-outline-reg,.btn-outline-lg,.btn-outline-sm{display:inline-block;padding:1rem 2rem;border-radius:50px;font-weight:600;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;border:none;text-decoration:none;cursor:pointer;position:relative;overflow:hidden;background:hsla(0,0%,100%,.05);border:1px solid #00d2ff;color:#00d2ff}.btn-outline-reg:hover,.btn-outline-lg:hover,.btn-outline-sm:hover{background:#00d2ff;color:#fff;box-shadow:0 0 20px rgba(0,210,255,.6);text-decoration:none;transform:translateY(-3px)}.form-group{position:relative;margin-bottom:1.5rem}.form-control-input,.form-control-textarea,.form-control-select{width:100%;padding:1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#fff;font-family:"Open Sans",sans-serif;transition:all .3s ease}.form-control-input:focus,.form-control-textarea:focus,.form-control-select:focus{background:hsla(0,0%,100%,.15);border-color:#00d2ff;outline:none;box-shadow:0 0 15px rgba(0,210,255,.3);transform:scale(1.01)}.form-control-input::placeholder,.form-control-textarea::placeholder,.form-control-select::placeholder{color:hsla(0,0%,100%,.5)}.form-control-submit-button{width:100%}select option{background:#24243e;color:#fff}.mfp-bg{background:#0b0b0b;opacity:.9 !important}.mfp-content .text-container{background:#1a1a2e}.emoji-container{text-align:center;padding:2rem;background:hsla(0,0%,100%,.05);border-radius:50%;width:250px;height:250px;margin:0 auto;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 40px rgba(0,0,0,.2);transition:all .4s ease}.emoji-container:hover{transform:translateY(-10px) rotate(5deg);box-shadow:0 15px 50px rgba(0,210,255,.2);border-color:hsla(0,0%,100%,.3)}.emoji-large{font-size:8rem;line-height:1}@media(max-width: 991px){.emoji-container{width:200px;height:200px;margin-bottom:3rem}.emoji-large{font-size:6rem}}.navbar{background-color:rgba(0,0,0,.2);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid hsla(0,0%,100%,.2);font-weight:600;font-size:.875rem;line-height:.875rem;padding-top:1rem;padding-bottom:1rem}.navbar .navbar-brand{padding-top:.125rem;padding-bottom:.125rem}.navbar .logo-image img{width:6rem}.navbar .logo-text{color:#fff;font-family:"Pacifico",cursive;font-weight:400;font-size:2rem;line-height:1rem;text-decoration:none;transition:all .3s ease}.navbar .logo-text:hover{color:#fff;text-shadow:0 0 15px hsla(0,0%,100%,.4)}.offcanvas-collapse{position:fixed;top:3.25rem;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:rgba(15,12,41,.95);transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translateX(-100%)}.navbar .navbar-nav{margin-top:.75rem;margin-bottom:.5rem}.navbar .nav-item .nav-link{padding-top:.625rem;padding-bottom:.625rem;color:#fff;text-decoration:none;transition:all .2s ease;opacity:.8}.navbar .nav-item .nav-link:hover,.navbar .nav-item .nav-link.active{color:#fff;opacity:1;text-shadow:0 0 15px hsla(0,0%,100%,.4)}.navbar .dropdown-menu{border:1px solid hsla(0,0%,100%,.2);background-color:rgba(15,12,41,.9);backdrop-filter:blur(10px);margin-top:.5rem}.navbar .dropdown-item{color:#fff}.navbar .dropdown-item:hover{background-color:hsla(0,0%,100%,.1);color:#fff;text-shadow:0 0 5px hsla(0,0%,100%,.3)}.navbar .dropdown-divider{background-color:hsla(0,0%,100%,.2)}.navbar .fab{color:#00d2ff;font-size:1.25rem;transition:all .2s ease}.navbar .fab:hover{color:#3a7bd5}.navbar .navbar-toggler{padding:0;border:none;font-size:1.25rem;color:#fff}.header{width:100%;padding-top:9rem;padding-bottom:5rem;text-align:center}.header .text-container{margin-bottom:4rem}.header .h1-large{margin-bottom:1.25rem;font-size:3.5rem;background:linear-gradient(to right, #fff, #b3b3b3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.header .p-large{margin-bottom:2rem;font-size:1.2rem;color:hsla(0,0%,100%,.8)}.header .btn-solid-lg{margin:.5rem}.basic-1,.cards-1,.basic-2,.basic-3,.basic-4,.counter,.slider-1,.cards-2,.basic-5{padding-top:4rem;padding-bottom:4rem;position:relative;z-index:1}.ex-header,.cards-1,.cards-2,.basic-5,.counter{background:rgba(0,0,0,0) !important}.list-unstyled .fas{color:#00d2ff;font-size:.8rem;margin-right:.5rem}.footer{padding-top:4rem;padding-bottom:2rem;background:rgba(0,0,0,.3);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.2);text-align:center;color:hsla(0,0%,100%,.7)}.footer h4{color:#fff;margin-bottom:1.5rem}.footer .social-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1.25rem;margin-right:.5rem;margin-left:.5rem;border-radius:50%;background-color:hsla(0,0%,100%,.1);color:#fff;transition:all .2s ease}.footer .social-icon:hover{background-color:aqua;color:#fff;filter:drop-shadow(0 0 8px rgba(0, 255, 255, 0.6));transform:translateY(-3px)}.copyright{padding-top:1.5rem;background:rgba(0,0,0,0);text-align:center;border-top:1px solid hsla(0,0%,100%,.2);font-size:.9rem;color:hsla(0,0%,100%,.5)}.ex-header{padding-top:8.5rem;padding-bottom:4rem}#screenshots{padding-bottom:80px !important}#screenshots .screenshot-thumb{margin:15px;text-align:center}#screenshots .screenshot-thumb img{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2)}.back-to-top{position:fixed;bottom:1.75rem;right:1.25rem;z-index:1030;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#00d2ff;color:#000;font-size:1.1rem;font-weight:700;text-decoration:none;box-shadow:0 4px 16px rgba(0,210,255,.45);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease,box-shadow .2s ease}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{box-shadow:0 6px 24px rgba(0,210,255,.7);transform:translateY(-3px);color:#000}@media(prefers-reduced-motion: reduce){.back-to-top{transition:none}}.rounded-img{border-radius:20px !important;box-shadow:0 10px 30px rgba(0,0,0,.4)}.featured-app-text{text-align:center;margin-bottom:3rem}.featured-app-text .section-title{color:#00d2ff;font-weight:700;letter-spacing:2px;margin-bottom:.5rem;font-size:.875rem}.featured-app-text h2{margin-bottom:1.5rem}.featured-app-text p{margin-bottom:2rem;line-height:1.8}.featured-app-text .btn-group{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.featured-app-image{padding:1rem !important;overflow:hidden;margin-top:2rem}.featured-app-image img{transition:transform .5s ease;display:block;margin:0 auto}.featured-app-image img:hover{transform:scale(1.02)}img{width:100%;height:auto}table{border-collapse:collapse;width:100%;border:1px solid hsla(0,0%,100%,.2);margin:1.5rem 0}th,td{text-align:left;padding:12px;border-bottom:1px solid hsla(0,0%,100%,.2)}th{background-color:hsla(0,0%,100%,.05);color:#fff;font-weight:600}.card-image .emoji-icon{font-size:4rem;display:block;text-align:center;margin-bottom:1rem}.blog-controls{margin-bottom:2rem}.blog-search{width:100%;padding:.8rem 1.2rem;border-radius:14px;font-size:.95rem;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#e0e0e0;backdrop-filter:blur(10px)}.category-pills{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem}.category-pill{padding:.3rem .75rem;border-radius:30px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#e0e0e0;cursor:pointer;font-size:.85rem;transition:border-color .25s ease,color .25s ease,background .25s ease}@media(min-width: 576px){.category-pill{padding:.35rem .9rem;font-size:.9rem}}.category-pill:hover{border-color:#00d2ff;color:#00d2ff}.category-pill.active{background:#00d2ff;color:#000;border-color:#00d2ff}.tag-cloud-wrapper{margin-bottom:1.5rem}@media(min-width: 576px){.tag-cloud-wrapper{margin-bottom:2rem}}.tag-cloud-wrapper.expanded .arrow{transform:rotate(180deg)}.tag-cloud-header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.5rem;gap:.5rem;user-select:none}.toggle-tags{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);padding:.25rem .7rem;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:.85rem}.toggle-tags .arrow{display:inline-block;transition:transform .3s ease}.tag-cloud{display:flex;flex-wrap:wrap;gap:.4rem}@media(min-width: 576px){.tag-cloud{gap:.5rem}}.tag-cloud.collapsed{max-height:0;overflow:hidden;transition:max-height .35s ease}.tag-cloud-item{padding:.2rem .6rem;border-radius:20px;border:1px solid #00d2ff;color:#00d2ff;text-decoration:none;font-size:.75rem;transition:background .2s ease,color .2s ease}@media(min-width: 576px){.tag-cloud-item{padding:.25rem .7rem;font-size:.8rem}}.tag-cloud-item:hover{background:#00d2ff;color:#000}.tag-cloud-item.active{background:#00d2ff;color:#000}.blog-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;list-style:none;padding:0;margin:2rem 0;align-items:stretch}@media(min-width: 576px){.blog-grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(min-width: 992px){.blog-grid{grid-template-columns:repeat(3, 1fr);gap:2rem;margin:3rem 0}}.blog-card{height:100%}.blog-card-link{display:flex;flex-direction:column;height:100%;min-height:320px;padding:1.25rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:18px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}@media(min-width: 992px){.blog-card-link{min-height:360px;padding:1.5rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}.blog-card-link:hover{transform:translateY(-6px);box-shadow:0 0 15px hsla(0,0%,100%,.4)}.blog-card-image{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-bottom:1rem}.placeholder{background:linear-gradient(45deg, #ff00cc, #333399);opacity:.5}.blog-card-content{display:flex;flex-direction:column;flex-grow:1}.blog-card-content h2{font-size:1.15rem;margin-bottom:.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.description{color:#e0e0e0;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.meta{color:#e0e0e0;font-size:.8rem;margin-bottom:.6rem}.pagination{margin-top:2rem;display:flex;justify-content:center;gap:2rem;align-items:center}.pagination a{color:#00d2ff;text-decoration:none}.post{max-width:100%;margin:auto;padding:2rem 1.5rem;font-family:"Open Sans",sans-serif;color:#e0e0e0}.post-header{margin-bottom:2rem}.post-back{display:inline-block;margin-bottom:1.5rem;font-weight:600;color:#00d2ff;text-decoration:none;transition:transform .2s ease,color .2s ease}.post-back:hover{transform:translateX(-4px);color:aqua}.post-title{font-size:clamp(2rem,3vw,2.6rem);font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.3}.post-meta{font-size:.9rem;opacity:.8;margin-bottom:1rem}.post-description{font-size:1.05rem;margin-bottom:1.8rem;opacity:.9}.post-cover{margin:1.5rem 0 2rem 0}.post-cover img{width:100%;border-radius:14px;object-fit:cover;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);box-shadow:0 4px 30px rgba(0,0,0,.1)}.post-content{line-height:1.8;font-size:1.05rem}.post-content h2,.post-content h3,.post-content h4{margin-top:2.4rem;margin-bottom:.8rem;color:#fff}.post-content h2{font-size:1.7rem}.post-content h3{font-size:1.35rem}.post-content p{margin-bottom:1.2rem}.post-content a{color:#00d2ff;text-decoration:underline}.post-content a:hover{color:aqua}.post-content img{width:100%;border-radius:12px;margin:1.5rem 0}.post-content pre{padding:1rem;border-radius:10px;background:rgba(0,0,0,.4);overflow-x:auto}.post-content blockquote{padding:1rem 1.2rem;border-left:3px solid #00d2ff;background:hsla(0,0%,100%,.1);backdrop-filter:blur(8px);border-radius:8px}.post-toc{margin:2rem 0;padding:1.2rem 1.4rem;border-radius:12px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 30px rgba(0,0,0,.1)}.post-toc .toc-title{font-weight:600;margin-bottom:.6rem;color:#fff}.post-toc ul{padding-left:1.2rem}.post-toc a{text-decoration:none;color:#e0e0e0}.post-toc a:hover{color:#00d2ff}.post-divider{margin:2.5rem 0;border:none;border-top:1px solid hsla(0,0%,100%,.2)}@media(max-width: 768px){.post{padding:1.5rem 1rem}.post-title{font-size:1.9rem}}.related-posts{margin-top:4rem}.related-title{font-size:1.6rem;color:#fff;margin-bottom:1.6rem}.related-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:1.4rem}.related-card{background:hsla(0,0%,100%,.1);backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.2);border-radius:14px;box-shadow:0 4px 30px rgba(0,0,0,.1);transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.related-card:hover{transform:translateY(-6px);box-shadow:0 0 15px hsla(0,0%,100%,.4)}.related-link{display:block;padding:1rem;text-decoration:none;color:inherit}.related-card img{width:100%;border-radius:10px;margin-bottom:.8rem}.related-post-title{font-size:1.05rem;color:#fff;margin-bottom:.4rem}.related-desc{font-size:.9rem;opacity:.8;margin-bottom:.8rem}.related-readmore{font-size:.85rem;color:#00d2ff;font-weight:600}.tools-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:2rem 0}@media(min-width: 576px){.tools-grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(min-width: 992px){.home-tools-grid{grid-template-columns:repeat(4, 1fr)}}.tool-grid-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:18px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-decoration:none;color:#e0e0e0;transition:transform .3s ease,box-shadow .3s ease}.tool-grid-card:hover{transform:translateY(-6px);box-shadow:0 0 15px hsla(0,0%,100%,.4);color:#e0e0e0;text-decoration:none}.tool-grid-card h2,.tool-grid-card h3{font-size:1.15rem;color:#fff;margin-bottom:.5rem}.tool-grid-card p{font-size:.9rem;opacity:.85;margin-bottom:1rem;flex-grow:1}.tool-card-emoji{font-size:2.5rem;margin-bottom:1rem;display:block}.tool-card-cta{font-size:.85rem;color:#00d2ff;font-weight:600}.tool-breadcrumb{margin-bottom:1.5rem;font-size:.9rem;opacity:.8}.tool-breadcrumb a{color:#00d2ff;text-decoration:none}.tool-breadcrumb a:hover{color:aqua}.tool-breadcrumb span{color:#e0e0e0}.tool-header{margin-bottom:2rem}.tool-title{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.3}.tool-description{font-size:1.05rem;opacity:.85;margin-bottom:0}.tool-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:18px;padding:2rem;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:3rem}@media(max-width: 576px){.tool-container{padding:1.25rem}}.tool-seo-content{margin-bottom:3rem;line-height:1.8;font-size:1.05rem}.tool-seo-content h2,.tool-seo-content h3{color:#fff;margin-top:2rem;margin-bottom:.8rem}.tool-seo-content a{color:#00d2ff}.tool-seo-content a:hover{color:aqua}.tool-faq{margin-bottom:3rem}.tool-faq h2{font-size:1.5rem;color:#fff;margin-bottom:1.25rem}.faq-item{margin-bottom:.75rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}.faq-item[open]{box-shadow:0 0 15px hsla(0,0%,100%,.4)}.faq-item summary{padding:1rem 1.25rem;font-weight:600;color:#fff;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:1rem}.faq-item summary::after{content:"+";font-size:1.3rem;color:#00d2ff;transition:transform .2s ease}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] summary::after{content:"−"}.faq-item p{padding:0 1.25rem 1rem;opacity:.9;line-height:1.7;margin:0}.footer-links{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.2)}@media(min-width: 576px){.footer-links{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.footer-links{grid-template-columns:repeat(3, 1fr)}}.footer-links-group{align-items:flex-start;min-width:0}.footer-links-group h4{font-size:.9rem;text-transform:uppercase;letter-spacing:1.5px;color:#00d2ff;margin-bottom:.75rem;font-weight:700}.footer-links-group a{display:block;color:#e0e0e0;text-decoration:none;font-size:.9rem;padding:.25rem 0;transition:color .2s ease}.footer-links-group a:hover{color:#00d2ff}@media(min-width: 768px){.header{padding-top:9rem}.ex-basic-1 .text-box{padding:1.75rem 2rem .875rem 2rem}}@media(min-width: 992px){.h2-heading{width:35.25rem;margin-right:auto;margin-left:auto}.p-heading{width:46rem;margin-right:auto;margin-left:auto}.navbar{padding-top:1.75rem;background-color:rgba(0,0,0,0);border-bottom:none;transition:all .2s}.navbar.top-nav-collapse{padding-top:.5rem;padding-bottom:.5rem;background-color:rgba(0,0,0,0)}.offcanvas-collapse{position:static;top:auto;bottom:auto;left:auto;width:auto;padding-right:0;padding-left:0;background-color:rgba(0,0,0,0);overflow-y:visible;visibility:visible}.offcanvas-collapse.open{-webkit-transform:none;transform:none}.navbar .navbar-nav{margin-top:0;margin-bottom:0}.navbar .nav-item .nav-link{padding-right:.625rem;padding-left:.625rem}.navbar .dropdown-menu{margin-top:.25rem;box-shadow:0 3px 3px 1px rgba(0,0,0,.05)}.navbar .dropdown-divider{width:90%}.navbar .app-store-icons{margin-left:.875rem}.header{text-align:left}.header .text-container{margin-top:8rem}.header .btn-solid-lg{margin-right:.5rem;margin-left:0}.basic-1 p{max-width:930px;margin-right:auto;margin-left:auto}.basic-2{padding-top:4rem}.basic-2 .text-container{margin-bottom:0}.basic-3 .image-container{margin-bottom:0}.lightbox-basic{padding:3rem 3rem}.lightbox-basic .image-container{margin-bottom:0;text-align:left}.basic-4 .text-container{margin-bottom:0}.cards-1 .card{display:inline-block;width:296px;vertical-align:top}.cards-1 .card:nth-of-type(3n+2){margin-right:1rem;margin-left:1rem}.counter{padding-top:5rem}.slider-1 .swiper-container{width:92%}.slider-1 .swiper-button-prev{left:-16px;width:22px;background-size:22px 34px}.slider-1 .swiper-button-next{right:-16px;width:22px;background-size:22px 34px}.cards-2 .card{display:inline-block;max-width:100%;width:302px;vertical-align:top}.cards-2 .card:nth-of-type(3n+2){margin-right:.375rem;margin-left:.375rem}.basic-5{text-align:left}.basic-5 .image-container{margin-bottom:0}.basic-5 .text-container{margin-top:6rem}.basic-5 .btn-solid-lg{margin-right:.5rem;margin-left:0}.footer h4{margin-right:auto;margin-left:auto}.copyright{text-align:left}.copyright .list-unstyled li{display:inline-block;margin-right:1rem}.copyright .statement{text-align:center}.ex-cards-1 .card{display:inline-block;width:296px;vertical-align:top}.ex-cards-1 .card:nth-of-type(3n+2){margin-right:1rem;margin-left:1rem}}@media(min-width: 1200px){.h1-large{font-size:3.125rem;line-height:3.75rem}.header{padding-top:11rem;padding-bottom:8rem}.header .text-container{margin-top:10rem;margin-right:3rem}.header .image-container{text-align:right}.cards-1 .card{width:350px;padding-right:3rem;padding-left:3rem}.cards-1 .card:nth-of-type(3n+2){margin-right:1.5rem;margin-left:1.5rem}.basic-2 .text-container{margin-top:4.25rem}.basic-2 .image-container{margin-left:3.5rem}.basic-3 .image-container{margin-right:3.5rem}.basic-3 .text-container{margin-top:3.25rem}.lightbox-basic .image-container{margin-right:1.5rem}.basic-4 .text-container{margin-top:4.25rem}.basic-4 .image-container{margin-left:3.5rem}.counter #counter .cell{margin-right:2.875rem;margin-left:2.875rem}.counter #counter .counter-value{font-size:3.75rem;line-height:4.25rem}.cards-2 .card{width:340px}.cards-2 .card:nth-of-type(3n+2){margin-right:2.5rem;margin-left:2.5rem}.cards-2 .card .card-body{padding-right:2.5rem;padding-left:2.5rem}.basic-5 .text-container{margin-top:11.5rem;margin-left:3rem}.ex-cards-1 .card{width:336px}.ex-cards-1 .card:nth-of-type(3n+2){margin-right:2.875rem;margin-left:2.875rem}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 40px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@media(prefers-reduced-motion: no-preference){.card,.post-outer-container,.image-container,.screenshot-thumb{animation-name:fadeInUp;animation-duration:.6s;animation-fill-mode:both}.card:nth-child(1){animation-delay:0.08s}.screenshot-thumb:nth-child(1){animation-delay:0.08s}.card:nth-child(2){animation-delay:0.16s}.screenshot-thumb:nth-child(2){animation-delay:0.16s}.card:nth-child(3){animation-delay:0.24s}.screenshot-thumb:nth-child(3){animation-delay:0.24s}.card:nth-child(4){animation-delay:0.32s}.screenshot-thumb:nth-child(4){animation-delay:0.32s}.card:nth-child(5){animation-delay:0.4s}.screenshot-thumb:nth-child(5){animation-delay:0.4s}.card:nth-child(6){animation-delay:0.48s}.screenshot-thumb:nth-child(6){animation-delay:0.48s}.card:nth-child(7){animation-delay:0.56s}.screenshot-thumb:nth-child(7){animation-delay:0.56s}.card:nth-child(8){animation-delay:0.64s}.screenshot-thumb:nth-child(8){animation-delay:0.64s}.card:nth-child(9){animation-delay:0.72s}.screenshot-thumb:nth-child(9){animation-delay:0.72s}.card:nth-child(10){animation-delay:0.8s}.screenshot-thumb:nth-child(10){animation-delay:0.8s}.card:hover{transform:translateY(-10px) scale(1.02);transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 20px 40px rgba(0,0,0,.4);z-index:10}.screenshot-thumb img{transition:transform .3s ease}.screenshot-thumb img:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,210,255,.3)}}@media(prefers-reduced-motion: reduce){.card:hover{box-shadow:0 0 0 2px rgba(0,210,255,.6)}}.not-found{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:4rem 1rem}.not-found__code{font-size:6rem;color:#4f60e0;margin-bottom:.5rem;line-height:1}/*# sourceMappingURL=main.css.map */