@charset "utf-8";:root{--font-primary-color:#424a4f;--font-heading-color:#130724;--font-highlight-color:#175ddc;--font-highlight1-color:#fbff00;}html{color:var(--font-primary-color);}body{line-height:27px;}.container{position:relative;max-width:1400px;margin:auto;}h1{font-size:56px;font-weight:700;color:#fff;margin-bottom:20px;}h2{font-size:40px;font-weight:700;color:var(--font-heading-color);text-align:center;margin-bottom:30px;}img{max-width:100%;height:auto;}.buy-btn{display:inline-block;width:192px;height:50px;font-size:18px;font-weight:500;line-height:50px;text-align:center;color:#fff;border-radius:5px;background:linear-gradient(90deg,#2BACFF 0%,#175DDC 100%);}.buy-btn:hover{color:#fff;text-decoration:none;background:linear-gradient(90deg,#175DDC 0%,#2BACFF 100%);}@media screen and (max-width:1400px){.container{padding:0 20px;}}@media screen and (max-width:1023px){.buy-btn{width:100%;max-width:500px;}}.page-nav{display:none;width:100%;height:48px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);}.page-nav.active{position:fixed;display:block;top:0;left:0;z-index:999;}.page-nav .container{display:flex;align-items:center;justify-content:space-between;}.page-nav .container::after{display:none;}.page-nav .nav-list{display:flex;font-size:1.25rem;}.page-nav .nav-list>li{padding:0 30px;}.page-nav .nav-list>li a{color:#696969;}.page-nav .nav-list>li.active a,.page-nav .nav-list>li a:hover{color:#1648ff;text-decoration:none;}@media screen and (max-width:1023px){.page-nav{display:none !important;}}.page-header{background-color:#000027;}.stellar-section{padding:6.25rem 0;}.stellar-banner{padding:80px 0;background:url("/images/stellar/banner-bg.jpg") center no-repeat #000027;background-size:cover;color:#fff;text-align:center;}.stellar-banner .banner-content-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:3.75rem;}.stellar-banner h1{position:relative;color:#fff;z-index:1;}.stellar-banner h1 span.underline{position:relative;display:inline-block;z-index:1;}.stellar-banner h1 span.underline:before{position:absolute;display:block;content:"";width:100%;height:14px;background:linear-gradient(90deg,#F74E30 0%,#D72372 100%);bottom:9px;left:0;z-index:-1;}.stellar-banner h1 span.highlight{color:var(--font-highlight1-color);}.stellar-banner .subt{font-size:1.5rem;color:#eaf2ff;}.stellar-banner .subt span{font-size:1.875rem;font-weight:900;color:#f5381f;}.stellar-banner .features{display:inline-block;text-align:left;list-style:disc;padding-left:20px;margin:30px auto;}.stellar-banner .features>li{margin-bottom:7px;color:#eaf2ff;}@media screen and (min-width:1024px){.stellar-banner{text-align:left;padding:3.75rem 0;background-position:center;background-repeat:no-repeat;background-size:cover;}.stellar-banner .banner-content-wrap{flex-direction:row;}}.section-getting-started .subtitle{max-width:1067px;width:100%;margin:0 auto;font-size:1.125rem;text-align:center;}.section-getting-started h2 span{position:relative;display:inline-block;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(115.41deg,#45C5FF 7.25%,#2567FF 49.99%,#894EF8 90.34%);}.section-getting-started h2 span:before{position:absolute;display:block;content:"";width:100%;height:14px;background:#ffcc00;bottom:5px;left:0;z-index:-1;}.stellar-repair-container{margin-top:3.75rem;}.stellar-repair-item{display:flex;align-items:center;gap:2.5rem 7.5rem;border-radius:10px;padding:3.75rem 2.5rem;margin-bottom:1.875rem;}.stellar-repair-item:last-child{margin-bottom:0;}.stellar-repair-item:nth-child(even){flex-direction:row-reverse;}.stellar-repair-item.photo{background:linear-gradient(90deg,rgba(237,246,255,0.2) 0%,#EDF6FF 100%);}.stellar-repair-item.video{background:linear-gradient(90deg,#EDF0FF 0%,rgba(237,246,255,0.2) 100%);}.stellar-repair-item.excel{background:linear-gradient(90deg,rgba(237,246,255,0.2) 0%,#FAFFED 100%);}.stellar-repair-item.outlook{background:linear-gradient(90deg,#EDFFFA 0%,rgba(237,246,255,0.2) 100%);}.stellar-repair-item .content{max-width:670px;width:100%;}.stellar-repair-item .content h3{font-size:2.25rem;font-weight:500;color:var(--font-heading-color);margin-bottom:1.875rem;}.stellar-repair-item .content p{margin-bottom:1.875rem;}.stellar-repair-item .content p.highlight{margin-bottom:1.25rem;color:var(--font-highlight-color);}.stellar-repair-item .img-wrap{max-width:530px;width:100%;}@media screen and (max-width:900px){.stellar-repair-item,.stellar-repair-item:nth-child(even){flex-direction:column-reverse;}.stellar-repair-item .content{max-width:100%;text-align:center;}}.section-faq{padding-bottom:6.25rem;background:linear-gradient(180deg,rgba(232,240,255,0.5) 0%,rgba(255,255,255,0) 33.57%);}.products-faq-wrap{margin-top:3.75rem;}.products-faq-wrap li{padding:0 1rem 0 1rem;margin-bottom:1.25rem;background-color:#fff;border-radius:4px;box-shadow:4px 4px 16px rgba(35,64,138,0.08);}.products-faq-wrap li .faq-question{position:relative;padding:1rem 3.5rem 1rem 0;font-size:1.25rem;color:#130724;cursor:pointer;}.products-faq-wrap li .faq-answer{display:none;line-height:1.875rem;padding:1rem 0 1.875rem;font-size:1.125rem;overflow:hidden;}.products-faq-wrap li .faq-answer p{margin-bottom:1.25rem;}.products-faq-wrap li .faq-answer p:last-child{margin-bottom:0;}.products-faq-wrap li .faq-answer ol{margin-left:1.25rem;}.products-faq-wrap li .faq-answer ol li{list-style:decimal inside;padding-left:0;margin-bottom:0;}.products-faq-wrap li .faq-answer span{font-weight:500;color:var(--font-heading-color);}.products-faq-wrap li .faq-question .icon-question{position:absolute;display:inline-block;width:1.5rem;height:1.5rem;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.products-faq-wrap li .faq-question .icon-question:before,.products-faq-wrap li .faq-question .icon-question:after{position:absolute;display:inline-block;content:"";width:.875rem;height:2px;background-color:#424a4f;top:50%;left:50%;}.products-faq-wrap li .faq-question .icon-question:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.products-faq-wrap li .faq-question .icon-question:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);}.products-faq-wrap li.active .faq-question .icon-question:before,.products-faq-wrap li.active .faq-question .icon-question:after{background-color:#175DDC;}.products-faq-wrap li.active .faq-question .icon-question:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}.products-faq-wrap li.active .faq-question{font-weight:600;}