.hero,.section-title{position:relative}:root{--primary-color:#1059FF;--secondary-color:#10C5FF;--bg-color:#E7F6FF;--heading-color:#0F172A;--body-color:#364151;--white-color:#FFFFFF}.section-title{color:#364151;color:var(--body-color)}.section-title::after{content:'';position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:4px;background:-webkit-linear-gradient(45deg,var(--primary-color),var(--secondary-color));background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));border-radius:2px}.section-subtitle{font-size:1.1rem;color:var(--body-color);max-width:600px;margin:0 auto}.s-description{font-size:1.1rem}.m-description{font-size:1.2rem}.m-title{font-size:1.3rem}.info{font-size:1.6rem}.l-title{font-size:1.8rem;margin-bottom:0!important}.x-title{font-size:2rem}.hero-button-global .cta a,.hero-button-global .cta2 a{position:relative;border-radius:50px;font-size:1rem;padding:18px 30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;color:var(--white-color);cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;text-decoration:none}.hero-button-global .cta a{color:var(--white-color);background:var(--secondary-color)}.hero-button-global .cta2 a{color:var(--heading-color);background:var(--white-color)}.hero-button-global .cta a:active,.hero-button-global .cta a:focus,.hero-button-global .cta a:hover,.hero-button-global .cta a:visited{color:var(--white-color);background:var(--secondary-color);transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px)}.hero-button-global .cta2 a:active,.hero-button-global .cta2 a:focus,.hero-button-global .cta2 a:hover,.hero-button-global .cta2 a:visited{color:var(--heading-color);background:var(--white-color);transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px)}.hero .btn a,.hero .btn a:hover{background:rgba(255,255,255,.2);color:var(--white-color)}.ast-custom-button-link{display:none}.hero .floating-buble,.hero .floating-buble2,.hero .floating-buble3{position:absolute!important;background:rgba(255,255,255,.1);border-radius:50%;animation:6s ease-in-out infinite float;-webkit-animation:6s ease-in-out infinite float;-moz-animation:6s ease-in-out infinite float}.hero .floating-buble{width:80px!important;height:80px;top:20%;left:10%;animation-delay:0s}.hero .floating-buble2{width:120px!important;height:120px;top:60%;right:15%;animation-delay:2s}.hero .floating-buble3{width:100px!important;height:100px;bottom:20%;left:20%;animation-delay:4s}@keyframes float{0%,100%{-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(180deg);-moz-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}.hero p{margin:-30px 0 30px;font-weight:400}.hero .heroTitle{width:80%;align-self:start}.hero .btn a{padding:12px 15px;border-radius:25px;font-size:.8rem;font-weight:400;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.hero .btn a:hover{border:1px solid rgba(255,255,255,.1)}.hero .demo-container{background:rgba(255,255,255,.1);border-radius:20px;padding:30px!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;overflow:hidden}.arPluginForEcommerce .plugin-explanation{margin-top:10px;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:40px;margin-bottom:50px;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 60px rgba(0,0,0,.1);position:relative;z-index:2}.arFeatures .premium-features,.arPluginForEcommerce .feature-card{box-shadow:0 10px 40px rgba(0,0,0,.08)!important;text-align:center}.arPluginForEcommerce .plugin-description{color:var(--body-color);text-align:center;line-height:1.7;margin-bottom:30px!important}.arPluginForEcommerce .feature-card{display:flex;flex-direction:column;align-items:center;background:var(--white-color);border-radius:16px!important;padding:30px!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;border:1px solid #e2e8f0!important;position:relative;overflow:hidden!important}.arFuture mark,.arPluginForEcommerce .feature-icon{background:linear-gradient(45deg,var(--primary-color),var(--secondary-color))}.arPluginForEcommerce .feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(45deg,var(--primary-color),var(--secondary-color))!important;transform:translateY(-4px)!important;-webkit-transform:translateY(-4px)!important;-moz-transform:translateY(-4px)!important;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s}.arPluginForEcommerce .feature-card:hover::before{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important}.arPluginForEcommerce .feature-card:hover{transform:translateY(-8px)!important;-webkit-transform:translateY(-8px)!important;-moz-transform:translateY(-8px)!important;box-shadow:0 20px 60px rgba(79,70,229,.15)!important}.arPluginForEcommerce .feature-icon{width:80px!important;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:2rem;position:relative;overflow:hidden}.arPluginForEcommerce .feature-title{font-size:1.3rem;font-weight:600;color:var(--heading-color);margin:0}.arPluginForEcommerce .feature-description{color:var(--body-color);line-height:1.6;font-size:1rem}.arFuture .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex{gap:40px 60px}.arFuture .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{align-self:center}.arFuture .overview-text{font-size:1rem;color:var(--body-color);line-height:1.8}.arFuture mark{color:var(--white-color);padding:2px 8px;border-radius:6px;font-weight:600}.arFuture .trend-box{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:16px;padding:30px;border-left:5px solid var(--primary-color);margin-top:20px}.arFeatures .feature-tech-badge a,.arFeatures .feature-tech-badge a:hover,.arFuture .visual-container,.pluginCompatibility .platform-section::before{background:linear-gradient(45deg,var(--primary-color),var(--secondary-color))}.arFuture .trend-title{font-size:1.1rem;font-weight:600;color:var(--heading-color);margin-bottom:10px}.arFuture .trend-text{color:var(--body-color);font-style:italic;font-size:1rem}.arFuture .visual-container{border-radius:20px;padding:40px;text-align:center;color:var(--white-color);position:relative;overflow:hidden}.arFuture .visual-container .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex{gap:20px}.arFuture .visual-stat{text-align:center;padding:20px;background:rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.arFuture .visual-title{font-size:1.5rem;font-weight:600;margin-bottom:20px}.arFuture .visual-subtitle{font-size:.9rem;margin-top:-10px}.arFuture .visual-stat-number{font-size:2rem;font-weight:700;display:block;margin-bottom:5px}.arFuture .visual-stat-label{font-size:.8rem;color:var(--white-color)}.arFeatures .feature-tech-badge a{color:var(--white-color);padding:8px 20px;border-radius:15px;font-size:.9rem;font-weight:600;margin-top:0}.arFeatures .feature-tech-badge a:hover{color:var(--white-color)}.arFeatures .premium-features{background:rgba(255,255,255,.8);border-radius:20px!important;padding:40px!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)!important}.arPluginVideo .video-container,.pluginCompatibility .platform-section{border-radius:20px!important;overflow:hidden!important;position:relative}.arFeatures .premium-subtitle{margin-top:0;color:var(--body-color);max-width:600px}.arFeatures .premium-item a{background:rgba(16,89,255,.2);font-size:.9rem;padding:15px;color:var(--body-color)!important;border-radius:12px;font-weight:500;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.arPluginVideo .video-container{background:rgba(255,255,255,.1);padding:30px!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)!important}.pluginCompatibility .overview-text{color:var(--body-color);line-height:1.7}.pluginCompatibility .platform-section{background:var(--white-color);padding:40px!important;box-shadow:0 15px 50px rgba(0,0,0,.06)!important;border:1px solid #e2e8f0!important}.pluginCompatibility .platform-section::before{content:'';position:absolute;top:0;left:0;right:0;height:5px}.pluginCompatibility .platform-icon{width:80px!important;height:80px;background:linear-gradient(45deg,var(--secondary-color),var(--primary-color));border-radius:20px!important;margin-bottom:8px!important;display:flex!important;align-items:center;justify-content:center;font-size:2.5rem;box-shadow:0 10px 30px rgba(79,70,229,.2)!important}.pluginCompatibility .platform-info{font-size:1.6rem;font-weight:700;color:var(--heading-color);text-align:left;margin-bottom:8px}.pluginCompatibility .platform-sub-info{color:var(--body-color);font-size:.9rem;text-align:left;margin-top:0}.pluginCompatibility .features-list span{color:var(--body-color);font-size:1rem}.pluginCompatibility .tech-badge a,.pluginCompatibility .tech-badge a:hover{color:var(--white-color);background:linear-gradient(45deg,var(--secondary-color),var(--primary-color))}.pluginCompatibility .tech-badge a{display:inline-block;padding:8px 20px;border-radius:20px;font-size:.8rem;font-weight:600}.pluginCompatibility .browser-item{background:var(--white-color);box-shadow:0 10px 40px rgba(0,0,0,.08)!important;border:1px solid #e2e8f0!important;border-radius:15px!important;padding:30px 20px!important;text-align:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.pluginCompatibility .browser-item:hover{box-shadow:0 20px 60px rgba(79,70,229,.15);transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px)}.pluginCompatibility .browser-logo{width:60px!important;height:60px;background:rgba(231,246,255,.6);border-radius:15px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;font-size:2rem}.pluginCompatibility .browser-name{color:var(--heading-color);font-size:1.1rem;font-weight:600;margin:-10px}.pluginCompatibility .browser-support{font-size:.9rem;color:var(--body-color)}.pluginCompatibility .webxr-text{font-size:1.1rem;line-height:1.8;color:var(--body-color)}.useCase .example-text{font-size:.9rem;margin-top:-35px;color:var(--body-color)}.useCase .example-box{background:linear-gradient(135deg,#f8f9fa69,#e9ecef75);border-radius:12px!important;padding:1.5rem!important;border-left:4px solid var(--secondary-color)!important;position:relative;z-index:2}.contact label{font-size:1rem!important;color:var(--heading-color);font-weight:400!important;margin-bottom:5px}.contact input,.contact textarea{padding:10px 15px;font-size:.9rem;color:var(--body-color);transition:border-color .3s;-webkit-transition:border-color .3s;-moz-transition:border-color .3s}.contact input:focus,.contact textarea:focus{outline:1px solid var(--primary-color)!important}.faq .uagb-question strong{font-size:1.1rem!important;font-weight:500!important;color:var(--heading-color)}.faq .uagb-faq-content p{font-size:1rem;color:var(--body-color)}.site-footer .widget.widget_nav_menu{text-align:left}.site-footer .site-above-footer-inner-wrap{row-gap:40px}.site-footer img{width:100%;max-width:300px!important;height:auto;text-align:left!important}.site-footer .textwidget p{font-size:1rem}.site-footer .wp-block-social-links.aligncenter{display:flex;justify-content:start;gap:10px}.site-footer h2{font-size:1.3rem;font-weight:500!important}.site-footer .menu li{font-size:1rem;font-weight:400;margin-bottom:8px}@media only screen and (max-width:992px){.hero .heroTitle,.section-title{font-size:2rem!important}.l-title{font-size:1.7rem!important}.hero .heroTitle{width:100%!important;align-self:start}.hero .heroSubTitle{font-size:1rem!important}.arPluginForEcommerce .plugin-explanation{margin-top:0!important}.arFuture .visual-stat-number{font-size:1.8rem!important}.pluginCompatibility .platform-info{font-size:1.4rem!important}.pluginCompatibility .tech-badge a{font-size:.8rem!important}.site-footer img{width:60%!important}}@media only screen and (max-width:767px){.arPluginVideo .v-subtitle,.arPluginVideo .v-title,.hero .heroSubTitle,.hero .heroTitle{text-align:center}.section-title{font-size:1.7rem!important}.l-title{font-size:1.5rem!important}.hero .heroSubTitle,.m-description{font-size:1.1rem!important}.hero .heroTitle{margin-bottom:30px}.arPluginVideo .wp-container-core-buttons-is-layout-fc4fd283{display:flex;justify-content:center!important}.site-footer img{width:90%!important}.site-footer h2{font-size:1.2rem!important}.ast-footer-copyright{text-align:center;margin-bottom:-25px}.site-footer .site-above-footer-inner-wrap{row-gap:20px!important}.site-footer .widget.widget_nav_menu{text-align:left}}@media only screen and (max-width:600px){.hero-button-global .cta a,.hero-button-global .cta2 a{padding:16px 25px!important;font-size:.9rem!important}.hero .heroTitle{font-size:1.8rem!important;margin-bottom:30px!important}.l-title{font-size:1.4rem!important}.arPluginForEcommerce .feature-description,.section-subtitle{font-size:1rem!important}.section-subtitle{margin-bottom:0!important}.arPluginForEcommerce .plugin-explanation{margin-top:20px!important}.arFuture .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex{gap:0!important;margin-top:30px!important}.arFuture .visual-stat-number{font-size:1.6rem!important}.arFeatures .premium-features{padding:40px 15px!important}.site-footer img{width:55%!important}.site-footer .wp-block-social-links.aligncenter{justify-content:center!important}.site-footer h2{text-align:center}.site-footer .widget.widget_nav_menu{text-align:center!important}}