.btnLined,.btnPrimary,.btnPrimaryWhite,.btnPrimaryWhite:hover{padding:10px 30px;transition:.3s ease-in-out}.btnLined,.btnPrimary,.sp-badge{font-size:20px;font-weight:400}.glowing-box,body.loading{overflow:hidden}:root{--brand:#3C73FF;--brand-ink:#534F91;--brand-light-ink:#6763A8;--blue-color:#504AB7;--text-shadow:#8C88CF;--bg-off-white:#F9F9FF;--bg-light-blue:#F3F2F9;--table-border:#E6E6E6;--btn-primary:linear-gradient(135deg, rgb(132, 127, 232) 0%, rgba(80, 74, 183, 1) 100%);--btn-primary-hover:linear-gradient(135deg, rgb(80, 74, 183) 20%, rgba(80, 74, 183, 1) 100%);--banner-bg:linear-gradient(135deg, #847FE8 0%, #504AB7 100%);--location-card-bg:linear-gradient(180deg, rgba(255, 255, 255, 1) 30%, rgba(103, 99, 168, 1) 100%);--location-card-bg-hover:linear-gradient(180deg, rgba(103, 99, 168, 1) 30%, rgba(255, 255, 255, 1) 100%);--black:#000000;--black_7:rgba(0, 0, 0, .7);--black_3:rgba(0, 0, 0, .3);--cta-bg:#FBFBFB;--tag-line-text:#666666;--black_light:rgba(33, 33, 33, 1);--black_6:rgba(0, 0, 0, .6);--white_9:rgba(255, 255, 255, .9);--white_7:rgba(255, 255, 255, .7);--white_6:rgba(255, 255, 255, .6);--white_5:rgba(255, 255, 255, .5);--white_2:rgba(255, 255, 255, .2);--w80:rgba(255, 255, 255, .8);--w70:rgba(255, 255, 255, .7);--w18:rgba(255, 255, 255, .18);--w12:rgba(255, 255, 255, .12);--w08:rgba(255, 255, 255, .08);--box-shadow-blogs:rgba(15, 23, 42, .06);--box-shadow-blogs-hover:rgba(15, 23, 42, .12);--white:#ffffff;--blogsBg:#F3F2F9;--bordercolor:rgba(0, 0, 0, .2);--borderlight:#C1CCFE;--transparent:transparent;--ink:#0f172a;--muted:#64748b;--sp-font-sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bs-body-font-family:var(--sp-font-sans);--shiny-cta-bg:#000;--shiny-cta-bg-subtle:#ffffff;--shiny-cta-fg:#fff;--shiny-cta-highlight:#847fe8;--shiny-cta-highlight-subtle:#504AB7;--sp-blog-bg:var(--blogsBg);--sp-blog-text:var(--black);--sp-blog-muted:var(--muted);--sp-blog-muted-light:var(--black_7);--sp-blog-border:var(--box-shadow-blogs);--sp-blog-soft-border:var(--box-shadow-blogs);--sp-blog-card-bg:var(--white);--sp-blog-tag-bg:var(--cta-bg);--sp-blog-share-hover-bg:var(--btn-primary);--sp-blog-share-hover-text:var(--white)}*{margin:0;padding:0;box-sizing:border-box}html{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-variant-ligatures:contextual;text-rendering:optimizeLegibility}body{color:var(--ink);background:var(--white);font-family:var(--bs-body-font-family)!important;overflow-x:hidden}.sp_loading svg polyline#back{fill:none;stroke:#6763a84d}.sp_loading svg polyline#front{fill:none;stroke:var(--brand-light-ink);stroke-dasharray:48,144;stroke-dashoffset:192;animation:1.4s linear infinite dash_682}@keyframes dash_682{72.5%{opacity:0}to{stroke-dashoffset:0}}#page-loader.hidden{opacity:0;pointer-events:none}#competitor,#faq-questions,#features,#how-it-works,#waitlist-form,#why-waitlist{scroll-margin-top:150px}.btnPrimary{border-radius:50px;box-shadow:none;background:var(--btn-primary);box-shadow:inset 1px 1px 3px var(--white);border:0;color:var(--white);border:solid 1px var(--white)}.btnPrimary:hover{background:var(--btn-primary-hover);box-shadow:inset 1px 1px 3px var(--white),0 0 10px var(--brand-ink);color:var(--white);border:solid 1px var(--white)}.btnPrimaryWhite,.btnPrimaryWhite:hover{border-radius:50px;box-shadow:none;background:var(--white);box-shadow:inset 1px 1px 3px var(--white);border:0;color:var(--brand-ink);font-size:20px;font-weight:400;border:solid 1px var(--white)}.btnLined,.sectionTitle,.sp-badge{color:var(--black)}.btnLined{border-radius:50px;box-shadow:none;background:var(--white);box-shadow:inset 1px 1px 3px var(--transparent);border:solid 1px var(--bordercolor);display:flex;justify-content:center;align-items:center;gap:5px}.btnLined:hover{background:var(--black);box-shadow:inset 1px 1px 3px var(--transparent);border:solid 1px var(--bordercolor);color:var(--white)}.list-group-item .btnLined,.list-group-item .button{padding:5px 10px!important}.sticky-header{position:sticky;top:0;left:0;background:var(--white);width:100%;z-index:9}.sp-header .navbar-collapse .navbar-nav .nav-item{font-size:18px;font-weight:400;padding:5px 10px}.sp-header .navbar-collapse .navbar-nav .nav-item a{padding:0;color:var(--black);font-size:16px!important}.sp-header .button .text_button{font-size:16px!important}.sp-footer-social-icons img{width:auto!important;height:28px!important}.footerNavItems a,.navbar-nav .nav-item .nav-link{position:relative;display:inline-block;background:linear-gradient(to right,var(--brand-ink) 50%,var(--black) 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .5s}.footerNavItems a:after,.navbar-nav .nav-item .nav-link:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:var(--brand-ink);transition:width .5s}.footerNavItems a:hover,.navbar-nav .nav-item .nav-link:hover{background-position:0 0}.footerNavItems a:hover:after,.navbar-nav .nav-item .nav-link:hover:after{width:100%}.sp-badge{padding:10px 20px;border:solid 1px var(--borderlight);border-radius:50px;display:flex;justify-content:center;align-items:center;gap:10px}.sp-badge img{width:25px}#app .max-container{padding:0 80px}.sectionTitleWrapper{padding-bottom:50px}.sectionTitle{font-size:50px;line-height:80px;font-weight:600;margin-top:100px}.sectionTitle span{font-size:50px;font-weight:400}.btnTagLineWrap{font-size:16px;font-weight:300;color:var(--tag-line-text)}.pageBannerWrapper{padding:100px 80px;text-align:center}.copyrightWrapper{padding:20px;border-top:solid 1px var(--bordercolor);font-size:18px;font-weight:400;color:var(--black)}.footerContentWrapper{width:500px;max-width:100%}.footerContent{padding:10px 0;font-size:16px;font-weight:400;color:var(--black)}.footerNavItemsHeading{font-size:24px;font-weight:600;color:var(--black)}.footerNavItems{margin:0;padding:0}.footerNavItems li{padding:0 0 10px;list-style:none}.contactText a,.footerNavItems li a{font-size:18px;font-weight:400;color:var(--black);text-decoration:none}.sp-footer-social{display:flex;gap:8px}.sp-footer-social a{width:32px;height:32px;border-radius:999px;border:1px solid var(--sp-blog-border);background:var(--sp-blog-tag-bg);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--muted);transition:background-color .15s,border-color .15s,color .15s,transform .1s}.sp-footer-social a svg{width:18px;height:18px;fill:currentColor}.sp-footer-social a:hover{background:var(--sp-blog-share-hover-bg);border-color:var(--sp-blog-share-hover-bg);color:var(--sp-blog-share-hover-text);transform:translateY(-1px)}.contactUsItemsWrapper img{min-width:26px;width:26px}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-angle-offset{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-percent{syntax:"<percentage>";initial-value:5%;inherits:false}@property --gradient-shine{syntax:"<color>";initial-value:white;inherits:false}.shiny-cta,.shiny-cta:hover{--animation:gradient-angle linear infinite;--duration:3s;--shadow-size:2px;isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;padding:10px 30px;font-size:20px;font-weight:400;border:2px solid transparent;text-decoration:none;border-radius:360px;text-transform:uppercase;color:var(--shiny-cta-fg);background:linear-gradient(var(--shiny-cta-bg),var(--shiny-cta-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--shiny-cta-highlight) calc(var(--gradient-percent) * 2),var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);-webkit-appearance:button}.shiny-cta span:before,.shiny-cta:after,.shiny-cta:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.shiny-cta:active{translate:0 1px}.shiny-cta:before{--size:calc(100% - var(--shadow-size) * 3);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),var(--white)#fff calc(var(--position)/ 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),var(--black),transparent 10% 90%,var(--black));mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),var(--black),transparent 10% 90%,var(--black));border-radius:inherit;opacity:.4;z-index:-1}.shiny-cta:after{--animation:shimmer linear infinite;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-cta-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,var(--black));mask-image:radial-gradient(circle at bottom,transparent 40%,var(--black));opacity:1}.shiny-cta span{z-index:1}.shiny-cta span:before{--size: calc(100% + 1rem) ;width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration) * 1.5) breathe linear infinite}.shiny-cta{--transition:.8s cubic-bezier(.25, 1, .5, 1);transition:var(--transition);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine}.glowing-box,.glowing-box:hover{transition:.4s cubic-bezier(.77,-.68,.62,1.23)}.shiny-cta,.shiny-cta:after,.shiny-cta:before{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration)/ .4) reverse paused;animation-composition:add}.shiny-cta:is(:hover,:focus-visible){--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-cta-highlight-subtle)}.shiny-cta:is(:hover,:focus-visible),.shiny-cta:is(:hover,:focus-visible):after,.shiny-cta:is(:hover,:focus-visible):before{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible) span:before{opacity:1}@keyframes gradient-angle{to{--gradient-angle:360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}body .crisp-client .cc-yv368 .cc-1o31k{background-color:var(--brand-ink)!important}body .crisp-client .cc-yv368 .cc-1d59r[data-active=true] .cc-4f0i0,body .crisp-client .cc-yv368 .cc-1z0cp,body .crisp-client .cc-yv368 .cc-fx907,body .crisp-client .cc-yv368 .cc-fx907:hover,body .crisp-client .cc-yv368 .cc-pu5t7:hover{background:var(--brand-light-ink)!important}body .crisp-client .cc-yv368 .cc-1ke3e:hover,body .crisp-client .cc-yv368 .cc-qc6tk{border-color:var(--brand-light-ink)!important;color:var(--brand-light-ink)!important}body .cc-u573g .cc-73utt{display:none!important}.glowing-box{isolation:isolate;border-radius:999px;display:inline-block;position:relative}.glowing-box:hover{transform:scale(1.2);box-shadow:1px 1px 20px 1px #c29cff0d}.glowing-box-animations{opacity:0;pointer-events:none;transition:opacity 1s}.glowing-box-glow{filter:blur(10px);opacity:.1}.glowing-box-stars-masker{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjgnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyOCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTQuMDUzNCAxNS43MzJDMTMuODQ0NCAxNS4yODMgMTQuMjg0OCAxNC44NDg5IDE0LjczMjYgMTUuMDUxQzE0LjgyOTYgMTUuMDk1OSAxNC45MDQzIDE1LjE3MDcgMTQuOTQ5IDE1LjI2OEMxNS4xNTA2IDE1LjcxNyAxNC43MTc3IDE2LjE1MTEgMTQuMjY5OCAxNS45NDlDMTQuMTcyOCAxNS45MDQxIDE0LjA5ODIgMTUuODI5MyAxNC4wNTM0IDE1LjczMlonIGZpbGw9J2JsYWNrJy8+PHBhdGggZD0nTTE4LjgwMDEgMTMuNTA5M0MxOS4wMDE2IDEzLjA2MDMgMTguNTY4NyAxMi42MjYzIDE4LjEyMDkgMTIuODI4M0MxOC4wMjM5IDEyLjg3MzIgMTcuOTQ5MiAxMi45NDgxIDE3LjkwNDUgMTMuMDQ1M0MxNy42OTU1IDEzLjQ5NDQgMTguMTM1OCAxMy45Mjg0IDE4LjU4MzcgMTMuNzI2NEMxOC42ODA3IDEzLjY4MTUgMTguNzU1MyAxMy42MDY2IDE4LjgwMDEgMTMuNTA5M1onIGZpbGw9J2JsYWNrJy8+PHBhdGggZD0nTTAuOTQ5MDQzIDIuNzMyQzEuMTUwNTcgMi4yODI5NyAwLjcxNzY2MyAxLjg0ODkxIDAuMjY5ODM2IDIuMDUwOTdDMC4xNzI4MDYgMi4wOTU4NyAwLjA5ODE2MiAyLjE3MDcxIDAuMDUzMzc5MyAyLjI2OEMtMC4xNTU2MDcgMi43MTcwMyAwLjI4NDc1OSAzLjE1MTA5IDAuNzMyNTg3IDIuOTQ5MDNDMC44Mjk2MTYgMi45MDQxMyAwLjkwNDI2IDIuODI5MjkgMC45NDkwNDMgMi43MzJaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00yNi45NDg5IDcuNzMyQzI3LjE1MSA3LjI4Mjk3IDI2LjcxNjkgNi44NDg5MSAyNi4yNjc5IDcuMDUwOTdDMjYuMTcwNiA3LjA5NTg3IDI2LjA5NTggNy4xNzA3MSAyNi4wNTA4IDcuMjY4QzI1Ljg0ODggNy43MTcwMyAyNi4yODI4IDguMTUxMDkgMjYuNzMxOSA3Ljk0OTAzQzI2LjgyOTIgNy45MDQxMyAyNi45MDQgNy44MjkyOSAyNi45NDg5IDcuNzMyWicgZmlsbD0nYmxhY2snLz48cGF0aCBkPSdNMTMuMDUzNCA1LjczMkMxMi44NDQ0IDUuMjgyOTcgMTMuMjg0OCA0Ljg0ODkxIDEzLjczMjYgNS4wNTA5N0MxMy44Mjk2IDUuMDk1ODcgMTMuOTA0MyA1LjE3MDcxIDEzLjk0OSA1LjI2OEMxNC4xNTA2IDUuNzE3MDMgMTMuNzE3NyA2LjE1MTA5IDEzLjI2OTggNS45NDkwM0MxMy4xNzI4IDUuOTA0MTMgMTMuMDk4MiA1LjgyOTI5IDEzLjA1MzQgNS43MzJaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00xMC4wNTM0IDE3LjczMkM5Ljg0NDM5IDE3LjI4MyAxMC4yODQ4IDE2Ljg0ODkgMTAuNzMyNiAxNy4wNTFDMTAuODI5NiAxNy4wOTU5IDEwLjkwNDMgMTcuMTcwNyAxMC45NDkgMTcuMjY4QzExLjE1MDYgMTcuNzE3IDEwLjcxNzcgMTguMTUxMSAxMC4yNjk4IDE3Ljk0OUMxMC4xNzI4IDE3LjkwNDEgMTAuMDk4MiAxNy44MjkzIDEwLjA1MzQgMTcuNzMyWicgZmlsbD0nYmxhY2snLz48cGF0aCBkPSdNMTUuMDUzNCAyMS43MzJDMTQuODQ0NCAyMS4yODMgMTUuMjg0OCAyMC44NDg5IDE1LjczMjYgMjEuMDUxQzE1LjgyOTYgMjEuMDk1OSAxNS45MDQzIDIxLjE3MDcgMTUuOTQ5IDIxLjI2OEMxNi4xNTA2IDIxLjcxNyAxNS43MTc3IDIyLjE1MTEgMTUuMjY5OCAyMS45NDlDMTUuMTcyOCAyMS45MDQxIDE1LjA5ODIgMjEuODI5MyAxNS4wNTM0IDIxLjczMlonIGZpbGw9J2JsYWNrJy8+PC9zdmc+Cg==);mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjgnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyOCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTQuMDUzNCAxNS43MzJDMTMuODQ0NCAxNS4yODMgMTQuMjg0OCAxNC44NDg5IDE0LjczMjYgMTUuMDUxQzE0LjgyOTYgMTUuMDk1OSAxNC45MDQzIDE1LjE3MDcgMTQuOTQ5IDE1LjI2OEMxNS4xNTA2IDE1LjcxNyAxNC43MTc3IDE2LjE1MTEgMTQuMjY5OCAxNS45NDlDMTQuMTcyOCAxNS45MDQxIDE0LjA5ODIgMTUuODI5MyAxNC4wNTM0IDE1LjczMlonIGZpbGw9J2JsYWNrJy8+PHBhdGggZD0nTTE4LjgwMDEgMTMuNTA5M0MxOS4wMDE2IDEzLjA2MDMgMTguNTY4NyAxMi42MjYzIDE4LjEyMDkgMTIuODI4M0MxOC4wMjM5IDEyLjg3MzIgMTcuOTQ5MiAxMi45NDgxIDE3LjkwNDUgMTMuMDQ1M0MxNy42OTU1IDEzLjQ5NDQgMTguMTM1OCAxMy45Mjg0IDE4LjU4MzcgMTMuNzI2NEMxOC42ODA3IDEzLjY4MTUgMTguNzU1MyAxMy42MDY2IDE4LjgwMDEgMTMuNTA5M1onIGZpbGw9J2JsYWNrJy8+PHBhdGggZD0nTTAuOTQ5MDQzIDIuNzMyQzEuMTUwNTcgMi4yODI5NyAwLjcxNzY2MyAxLjg0ODkxIDAuMjY5ODM2IDIuMDUwOTdDMC4xNzI4MDYgMi4wOTU4NyAwLjA5ODE2MiAyLjE3MDcxIDAuMDUzMzc5MyAyLjI2OEMtMC4xNTU2MDcgMi43MTcwMyAwLjI4NDc1OSAzLjE1MTA5IDAuNzMyNTg3IDIuOTQ5MDNDMC44Mjk2MTYgMi45MDQxMyAwLjkwNDI2IDIuODI5MjkgMC45NDkwNDMgMi43MzJaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00yNi45NDg5IDcuNzMyQzI3LjE1MSA3LjI4Mjk3IDI2LjcxNjkgNi44NDg5MSAyNi4yNjc5IDcuMDUwOTdDMjYuMTcwNiA3LjA5NTg3IDI2LjA5NTggNy4xNzA3MSAyNi4wNTA4IDcuMjY4QzI1Ljg0ODggNy43MTcwMyAyNi4yODI4IDguMTUxMDkgMjYuNzMxOSA3Ljk0OTAzQzI2LjgyOTIgNy45MDQxMyAyNi45MDQgNy44MjkyOSAyNi45NDg5IDcuNzMyWicgZmlsbD0nYmxhY2snLz48cGF0aCBkPSdNMTMuMDUzNCA1LjczMkMxMi44NDQ0IDUuMjgyOTcgMTMuMjg0OCA0Ljg0ODkxIDEzLjczMjYgNS4wNTA5N0MxMy44Mjk2IDUuMDk1ODcgMTMuOTA0MyA1LjE3MDcxIDEzLjk0OSA1LjI2OEMxNC4xNTA2IDUuNzE3MDMgMTMuNzE3NyA2LjE1MTA5IDEzLjI2OTggNS45NDkwM0MxMy4xNzI4IDUuOTA0MTMgMTMuMDk4MiA1LjgyOTI5IDEzLjA1MzQgNS43MzJaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00xMC4wNTM0IDE3LjczMkM5Ljg0NDM5IDE3LjI4MyAxMC4yODQ4IDE2Ljg0ODkgMTAuNzMyNiAxNy4wNTFDMTAuODI5NiAxNy4wOTU5IDEwLjkwNDMgMTcuMTcwNyAxMC45NDkgMTcuMjY4QzExLjE1MDYgMTcuNzE3IDEwLjcxNzcgMTguMTUxMSAxMC4yNjk4IDE3Ljk0OUMxMC4xNzI4IDE3LjkwNDEgMTAuMDk4MiAxNy44MjkzIDEwLjA1MzQgMTcuNzMyWicgZmlsbD0nYmxhY2snLz48cGF0aCBkPSdNMTUuMDUzNCAyMS43MzJDMTQuODQ0NCAyMS4yODMgMTUuMjg0OCAyMC44NDg5IDE1LjczMjYgMjEuMDUxQzE1LjgyOTYgMjEuMDk1OSAxNS45MDQzIDIxLjE3MDcgMTUuOTQ5IDIxLjI2OEMxNi4xNTA2IDIxLjcxNyAxNS43MTc3IDIyLjE1MTEgMTUuMjY5OCAyMS45NDlDMTUuMTcyOCAyMS45MDQxIDE1LjA5ODIgMjEuODI5MyAxNS4wNTM0IDIxLjczMlonIGZpbGw9J2JsYWNrJy8+PC9zdmc+Cg==);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:13%;mask-size:13%}.glowing-box-borders,.glowing-box-glow,.glowing-box-stars{animation:borderTurn var(--animation-speed) infinite linear;background-image:conic-gradient(from 0 at 50% 50%,#ffffff80,#fff0 60deg 310deg,#ffffff80 360deg);background-position:center center;background-repeat:no-repeat;background-size:cover}.glowing-box-animations *{height:100%;left:0;position:absolute;top:0;width:100%}.glowing-box-active .glowing-box-animations,.glowing-box-active .glowing-box-borders-masker{opacity:1}.glowing-box-borders-masker{border-radius:999px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:.5px;pointer-events:none;position:absolute;transition:opacity 1s}.glowing-box-borders{animation-name:borderTurnWithTranslate}.glowing-box-animations,.glowing-box-borders{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.button,.glowing-box-button{cursor:pointer;position:relative}.glowing-box-animations:before,.glowing-box-borders:before{content:"";float:left;padding-top:100%}.glowing-box-animations:after,.glowing-box-borders:after{clear:both;content:"";display:block}.glowing-box-button{background:radial-gradient(107.5% 107.5% at 50% 215%,#ffffff3d 0,#fff0),#ffffff0a;border-radius:999px;padding:7px 24px;z-index:1;font-feature-settings:"cv06" on,"calt" off,"liga" off;font-weight:500;letter-spacing:-.01em;background-color:transparent;border:1px solid transparent;font-family:inherit;font-size:100%;line-height:1.15;margin:0}.glowing-box .glowing-box-button{overflow:visible}.glowing-box .glowing-box .glowing-box-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}.glowing-box-button:after{background:radial-gradient(73% 117% at 50% 126%,#26035fd1 0,#fff0);border-radius:999px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:1s;width:calc(100% + 4px)}.glowing-box-button .glowing-span{background:linear-gradient(180deg,#cc00004d 8.85%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:block}.glowing-box-button:hover:after{opacity:.7}@keyframes borderTurnWithTranslate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes borderTurn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{--black-700:var(--brand-ink);--border_radius:9999px;--transtion:.3s ease-in-out;--offset:2px;display:flex;align-items:center;gap:.5rem;transform-origin:center;padding:10px 30px;background-color:transparent;border:none;border-radius:var(--border_radius);transform:scale(calc(1 + (var(--active,0) * .1)));transition:transform var(--transtion)}.button .dots_border,.button:before{top:50%;border-radius:var(--border_radius);position:absolute;left:50%;transform:translate(-50%,-50%)}.button:before{content:"";width:100%;height:100%;background:var(--btn-primary);box-shadow:inset 0 0 3px var(--white);transition:all var(--transtion);z-index:0;animation:4s ease-in-out infinite pulseShadow}@keyframes pulseShadow{0%,to,40%,60%{box-shadow:inset 0 0 3px var(--white)}50%{box-shadow:inset 0 0 10px var(--white)}}.button .dots_border{--size_border: calc(100% + 4px) ;overflow:hidden;width:var(--size_border);height:var(--size_border);background-color:transparent;z-index:-10}.button .dots_border:before{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);transform-origin:left;transform:rotate(0);width:100%;height:2rem;background-color:var(--brand-ink);-webkit-mask:linear-gradient(transparent 0%,var(--brand-ink) 120%);mask:linear-gradient(transparent 0%,var(--brand-ink) 120%);animation:2s linear infinite rotate}@keyframes rotate{to{transform:rotate(360deg)}}.button .text_button{position:relative;z-index:10;background-image:linear-gradient(90deg,var(--white) 0,var(--white) 120%);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:400;color:transparent;width:100%}.form-footer-wrapper .zcwf_col_fld input{width:fit-content!important}@media screen and (min-width:1180px)and (max-width:1360px){.navbar .container-80{padding:0 50px!important}.sp-header .navbar-collapse .navbar-nav .nav-item{padding:5px 10px!important}.btnLined,.btnPrimary,.button .text_button,.shiny-cta{font-size:16px!important}}@media screen and (min-width:992px)and (max-width:1024px){.featuresCardsWrapper .featuresCardWrap{height:380px!important}}@media screen and (min-width:1179px)and (max-width:1400px){.navbar-brand img{width:150px!important}}@media screen and (min-width:1179px)and (max-width:1210px){.sp-header .navbar-collapse .navbar-nav .nav-item a{font-size:14px!important}}@media screen and (min-width:1100px)and (max-width:1300px){.sp-header .button .text_button,.sp-header .navbar-collapse .navbar-nav .nav-item a{font-size:13px!important}}@media screen and (min-width:992px)and (max-width:1100px){.sp-header .button .text_button,.sp-header .navbar-collapse .navbar-nav .nav-item a{font-size:12px!important}.sp-header .btn.btnLined{font-size:14px!important}#header .navbar .container-80{padding:0 20px!important}}@media screen and (min-width:992px)and (max-width:1179px){.navbar .container-80{padding:0 50px!important}.sp-header .navbar-collapse .navbar-nav .nav-item{font-size:14px!important;padding:5px 10px!important}.list-group-item .button{padding:10px!important}.navbar-brand img{width:120px!important}.btnLined,.btnPrimary,.button,.shiny-cta{padding:10px 15px!important;font-size:16px!important}.downloadContentTitle{font-size:30px!important}.downloadContentSubTitle{font-size:18px!important}.downloadSectioncontainerExtraLarge{padding:0!important}}@media screen and (max-width:1280px){.comparison-wrapper .logo_wrapper{height:25px!important}table .sticky-col{max-width:350px!important}.footerNavItemsHeading{font-size:20px!important}.contactText a,.footerNavItems li a{font-size:16px!important}}@media screen and (max-width:1024px){.featuresCardWrap,.videoWrapper{height:550px!important}.container-80{padding:0 20px!important}.sp-header .navbar-collapse .navbar-nav .nav-item{font-size:16px!important}.heroSectionImageWrapper img,.heroSectionImageWrapper video,.whyJoinSectionCardsWrapper{width:100%!important}.howItWorksSectionTitle{line-height:90px!important}.howItWorksTitleCards{padding-right:5%!important}.howItWorksSectionCardImage img{height:200px!important;object-fit:cover!important}.videoSubTitle{font-size:40px!important}.whyJoinCardDescription{padding:0 10px!important}.featureCardSubTitle{line-height:32px!important}.featuresCardWrap{position:relative!important}.featureCardImageWrapper img{width:60%!important}.useCasesSectionWrapper{padding:100px 50px 50px!important}.testimonialsCardWrap{padding:0 5%!important}.arrow.prev{left:-20px!important}.arrow.next{right:-20px!important}.compatibilityCardTitle{font-size:45px!important;font-weight:500!important}.templateSubTitle{font-size:4vw!important;padding-bottom:50px!important}.compatibilityCardDescription{font-size:22px!important}.featureCardImageWrapper{position:absolute!important;bottom:0!important;width:100%}.howItWorksSectionCardTitle{font-size:50px!important}.heroEarlyAccessWrap h1,.sectionTitle{font-size:6vw!important}.howItWorksSectionCardTitle img{width:50px!important}.sectionTitle{line-height:50px!important}.sectionTitle span{font-size:6vw;font-weight:400}.competitorTable tr td,.competitorTable tr th{min-width:250px!important}.competitorTable tr .logoIconsWrapper{min-width:unset!important;white-space:nowrap!important}table .sticky-col{min-width:350px!important;max-width:400px!important}}@media screen and (max-width:992px){.container-80{padding:0 20px}#referral-modal .modal-body{flex-direction:column;height:80vh;overflow:auto}#referral-modal .modal-body::-webkit-scrollbar{display:none}#referral-modal .modal-col{width:100%;padding:50px 0!important}#referral-modal .modal-divider .or-white-vertical{display:none}#referral-modal .modal-divider .or-white-horizontal{width:100%;height:auto;display:block}.downloadSectioncontainerSmall,.topBanner{display:none!important}.bottomMobileBanner{display:block!important}.bottomMobileBanner .button .dots_border:before{background-color:var(--white);-webkit-mask:linear-gradient(transparent 0%,var(--white) 120%);mask:linear-gradient(transparent 0%,var(--white) 120%)}html body #crisp-chatbox-button,html body .cc-1kr6o.cc-cxjxh.cc-jx6a3 .cc-18ov6{bottom:100px!important}body .widget-visible iframe[title="chat widget"]{background:red!important;border-radius:18px!important;padding:6px!important}body .cc-yv368 .cc-1kr6o .cc-rsqmy{bottom:200px!important}.sp-footer{padding:10px 0 100px}.offcanvas-title h5 img{height:100px!important;width:auto!important}.offcanvas-body .nav-link{font-size:20px!important;font-weight:400!important;color:var(--black)!important;text-align:center!important}.testimonialsCardWrap>.d-flex{flex-direction:column}.testimonialsCardContent{width:100%!important}.spotTodaySectionWrap{flex-direction:column!important}.spotTodayContentWrapper{align-items:center}.footerGridWrap,.spotTodayContentWrapper,.spotTodayImageWrapper{width:100%}.downloadSectionContentWrapper{flex-direction:column!important;margin-top:50px!important}.downloadSectioncontainerExtraLarge,.downloadSectioncontainerLarge{width:100%!important;padding:0!important}}@media screen and (max-width:768px){.trustStripSectionWrapper>.d-flex{flex-direction:column;gap:30px}.competitorSectionSubTitle,.hardwareSectionSubTitle,.howItWorksSectionCardImage,.howItWorksSectionCardcontent,.logoStripeWrapper,.testimonialsCardContent{width:100%!important}.howItWorksSectionCard>.d-flex{flex-direction:column!important}.featuresCardWrap{height:550px!important}.featureCardImageWrapper img{width:75%!important}.testimonialsCardWrap>.d-flex{flex-direction:column!important;gap:50px!important}.testimonialsCardNameWrap{padding-top:50px!important}.testimonialsCardImage{width:400px;aspect-ratio:auto;height:500px}.sectionTitleWrapper{padding:50px 0 30px!important}#use-cases .useCasesSectionWrapper .sectionTitle{margin-top:30px!important}.faqCardsWrapper{width:85%!important}.marquee__img{width:300px!important;height:130px!important}table .sticky-col{min-width:250px!important;max-width:300px!important}.sticky-col .btnPrimaryWhite{white-space:unset!important}.btnPrimaryWhite,.btnPrimaryWhite:hover{font-size:16px!important;padding:10px 15px!important}.howItWorksSectionTitleWrapper>.d-flex{flex-direction:column;gap:20px}.custom-modal-content{width:90%!important}.howItWorksSectionTitleWrapper .howItWorksTitleCards{width:100%}.howItWorksSectionCardImage img{height:auto!important}}@media screen and (max-width:600px){.featuresCardWrap{height:450px!important}.competitorSectionSubTitle,.hardwareSectionSubTitle{width:100%!important}.aboutDescription{font-size:20px!important}.aboutUsContentWrapper .hardwareSectionSubTitle{padding:0 10px!important}}@media screen and (max-width:560px){#spNav,.faqCardsWrapper,.howItWorksTitleCards,.spotTodayImageWrapper,.testimonialsCardImage,.whyJoinSectionCardsWrapper{width:100%!important}#app .max-container,.spotTodaySectionWrapper,.testimonialsCardWrap{padding:0 20px!important}#nextBtn,#prevBtn{width:fit-content!important}.heroSectionContentWrapper{padding:40px 20px 50px!important}.aboutUsContentWrapper{padding:0!important}.aboutUsContentWrapper .hardwareSectionSubTitle,.competitorSectionSubTitle,.hardwareSectionSubTitle{margin-top:20px!important}.btnLined,.btnPrimary,.button,.shiny-cta{padding:7px 20px!important;font-size:18px!important}.heroSectionTitle{font-size:7vw!important}#whyWaitlistTitle span,.faq-answer,.finalCtaSectionSubTitle,.heroSectionSubTitle,.trustStripSubTitle,.whyJoinCardDescription{font-size:18px!important}.downloadContentTitle,.trustStripTagLine,.videoSubTitle{font-size:26px!important}.compatibilityCardTitle,.trustStripTitle{font-size:30px!important}.finalCtaSectionTitle,.heroEarlyAccessWrap h1,.sectionTitle{font-size:8vw!important}.heroSectionQuickFacts ul,.trustLogosScroller{gap:10px!important}.trustLogosWrapper img{height:auto!important;width:100%!important;opacity:.9!important}.sectionTitle{line-height:50px!important;margin-top:30px}.sectionTitle span{font-size:8vw;font-weight:400}.videoWrapper{height:300px!important}.sp-badge{padding:8px 14px!important;font-size:16px!important}.sp-badge img{width:20px!important}.howItWorksSectionTitleWrapper{padding:50px 0 30px!important}#about .aboutUsSectionWrapper{margin:0!important}.howItWorksSectionTitle{font-size:15vw!important;line-height:70px!important}.howItWorksSectionCardImage img{height:unset!important}.howItWorksSectionCard>.d-flex{gap:20px!important}.howItWorksSectionCard{padding:30px 0!important}.readOnlyDataWrapper,.trustStripSectionWrapper,.whyJoinSectionCardsWrapper{padding:50px 20px!important}.whyJoinCard{padding:20px 0!important}.whyJoinCardTitle{font-size:28px!important}.featuresCardWrap{height:500px!important}.featureCardImageWrapper img{width:90%!important}.useCasesSectionWrapper{padding:0 20px 40px!important;margin-bottom:0!important}.testimonialsCardContent{display:flex!important;flex-direction:column-reverse!important;gap:30px!important}.testimonialsCardNameWrap{padding-top:0!important}.testimonialsCardImg{right:-25%!important;bottom:-25%!important}.testimonialsCardImg img{width:60px!important}.testimonialsCardName{font-size:40px!important}.testimonialsCardDesc{font-size:18px!important;font-weight:300!important}.testimonialsCardImage{height:450px!important}.featureCardSubTitle{-webkit-line-clamp:unset!important;height:auto!important}.heroSectionQuickFacts ul li{list-style:none!important}.hardwareSectionCardsWrapper{padding-bottom:50px!important}.templatesSectionWrapper{margin:-2px 0 0!important}#nextBtn,#prevBtn{top:20px!important}#nextBtn img,#prevBtn img{width:30px!important}#prevBtn{right:50px!important;left:unset!important}#nextBtn{right:10px!important}.compatibilityCardDescription{font-size:20px!important}.finalCtaSectionTitleWrap,.templatesSectionContenetWrapper{width:calc(100% - 40px)!important}.templateSubTitle{font-size:6vw!important}.faq-question{font-size:18px!important;padding:10px 5px!important}.faq-item.active .faq-answer{padding:0 5px 15px!important}.finalCtaSectionWrapper{padding:50px 0!important}.marquee__img{height:9rem!important}.sp-footer .sp-footer-wrap{justify-content:center!important;align-items:center!important}.sp-footer .footerTextWrap{text-align:center!important}.sp-footer-social-icons img{width:auto!important;height:30px!important}.template-marquee__img{width:250px!important;height:135px!important}.spotTodayHeading{font-size:8vw!important;text-align:center}.competitorTable tr td,.competitorTagLineWrap,.downloadContentSubTitle,.downloadItemTitleText{font-size:16px!important}.competitorTable tr td,.competitorTable tr th{min-width:200px!important}.competitorTable tr td{padding:10px 15px!important}.competitorTable tr .logoIconsWrapper{min-width:unset!important;white-space:nowrap!important}.priceCardWrapper .btnMainPrimary{font-size:16px!important;padding:10px 20px!important}.keyFeaturesSectionWrapper{padding:20px 20px 50px!important}}@media screen and (max-width:500px){.heroSectionQuickFacts ul{flex-direction:column!important}}@media screen and (max-width:420px){.featuresCardWrap{height:550px!important}}[id]{scroll-margin-top:150px}@media(max-width:991.98px){[id]{scroll-margin-top:150px}}.navbar .navbar-toggler{border:0}.navbar .navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{width:50px;height:50px;background-color:var(--blue-color);border-radius:50px;background-size:30px 30px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,1)' stroke-linecap='round' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.container-80{padding:0 80px;display:flex;width:100%;justify-content:space-between;align-items:center}.heroSectionContentWrapper{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;text-align:center;padding:50px 80px}.heroSectionTitle{font-size:3.25vw;font-weight:500;color:var(--black);text-transform:uppercase}.hero-gradient-text{background:-webkit-linear-gradient(rgba(140,136,207,1),rgba(103,99,168,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.heroSectionSubTitle,.heroSectionQuickFacts{font-size:22px;font-weight:400;color:var(--black_7)}.heroSectionQuickFacts ul{display:flex;justify-content:center;align-items:center;gap:50px;flex-wrap:wrap;margin:0;padding:0}.heroSectionImageWrapper{width:100%;height:auto}.heroMedia{position:relative;width:70%;margin:auto}.heroMediaPoster,.heroMediaVideo{display:block;width:100%;height:auto}.heroMediaVideo{position:absolute;inset:0;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease;pointer-events:none}.heroMediaVideo.is-playing{opacity:1}@media(max-width:1024px){.heroMedia{width:100%}}@media(prefers-reduced-motion:reduce){.heroMediaVideo{display:none}}.aboutUsSectionWrapper{width:100%;height:auto;background:linear-gradient(90deg,#fff 80%,#6763a84d);border-radius:20px;overflow:hidden;margin-top:50px}.aboutUsGIFWrapper{background:linear-gradient(135deg,#6763a84d 30%,#6763a8);height:100%;display:flex;justify-content:center;align-items:center}.aboutUsGIFWrapper img{width:auto;height:100%;max-width:100%;object-fit:cover;object-position:left}.aboutUsContentWrapper{padding:50px 20px 50px 0}.aboutUsContentWrapper .hardwareSectionSubTitle{width:100%}.trustStripSectionWrapper{padding:50px;background:var(--black)}.logoStripeWrapper{width:50%}.trustStripContent{display:flex;flex-direction:column;gap:10px}.trustStripTitle{font-size:50px;font-weight:400;color:var(--white)}.trustStripSubTitle{font-size:20px;font-weight:400;color:var(--white_6)}.trustStripTagLine{font-size:40px;font-weight:400;color:var(--white)}.trustStripTagLine span{color:var(--white_5)}.trustStripTagLineSmall{font-size:20px;font-weight:400;color:var(--white_6)}.trustLogosWrapper img{height:auto;width:auto}.trustLogosScroller{display:flex;gap:60px;overflow:hidden;height:300px}.scroller{height:100%;will-change:transform}.trustLogosWrapper{display:flex;flex-direction:column;gap:30px;margin:0 auto;list-style:none}.scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(0deg,transparent,var(--white) 20%,var(--white) 80%,transparent);mask:linear-gradient(0deg,transparent,var(--white) 20%,var(--white) 80%,transparent)}.scroller[data-animated=true] .scroller__inner{animation:scroll var(--_animation-duration, 20s) var(--_animation-direction, forwards) linear infinite}.scroller[data-direction=up]{--_animation-direction: reverse}.scroller[data-direction=down]{--_animation-direction: forwards}.scroller[data-speed=fast],.scroller[data-speed=slow]{--_animation-duration: 25s}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 15px))}}.videoWrapper{position:relative;width:100%;height:80vh;margin:0 auto;aspect-ratio:16/9;overflow:hidden;border-radius:20px}.videoBg{width:100%;height:100%;object-fit:cover;display:block}.playButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--white_5);border:none;border-radius:50%;width:100px;height:100px;cursor:pointer;font-size:30px;font-style:italic;font-weight:300;color:var(--black);transition:all .3s ease}.playButton:hover{background:var(--white);transform:translate(-50%,-50%) scale(1.1)}.videoSectionContentWrapper{display:flex;flex-direction:column;gap:30px;padding:50px 0 0}.videoSubTitle{font-size:50px;font-weight:400;color:var(--black)}.howItWorksSectionTitleWrapper{padding:50px 0}.howItWorksSectionTitle{font-size:7vw;line-height:120px;font-weight:400;color:var(--black)}.howItWorksSectionSubTitle{font-size:20px;font-weight:400;color:var(--black)}.howItWorksTitleCardsTwo{padding-right:20%;display:flex;flex-direction:column;gap:20px}.howItWorksTitleCardsTwo .btnPrimary{width:fit-content}.howItWorksTitleCards{width:50%}.howItWorksSectionCard{padding:50px 0;border-bottom:solid 1px var(--black_6)}.howItWorksSectionCardsWrapper{border-top:solid 1px var(--black_6)}.howItWorksSectionCardcontent{width:30%}.howItWorksSectionCardImage{width:70%}.howItWorksSectionCardImage img{width:100%;height:auto;border-radius:100px}.howItWorksSectionCardSubTitle{font-size:20px;font-weight:400;color:var(--black)}.howItWorksSectionCardTitle{font-size:2vw;font-weight:400;color:var(--black)}.howItWorksSectionCardDesc{font-size:18px;font-weight:400;color:var(--black)}.whyJoinSectionCardsWrapper{width:90%;margin:auto;background:var(--black);border-radius:30px;padding:50px}.whyJoinCard{padding:20px;display:flex;flex-direction:column;gap:20px;align-items:center}.whyJoinCardImage{width:70px;height:auto}.whyJoinCardTitle{text-align:center;font-size:30px;font-weight:400;color:var(--white)}.whyJoinCardDescription{text-align:center;padding:0;font-size:20px;font-weight:300;color:var(--white)}.featuresCardWrap{border-radius:20px;border:solid 1px var(--black_7);overflow:hidden;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;background:var(--white)}.featureCardContentWrap{padding:30px}.featureCardTitle{font-size:30px;font-weight:500;color:var(--black)}.featureCardSubTitle{font-size:20px;font-weight:400;color:var(--black_6);height:70px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.featureCardImageWrapper{text-align:end}.featureCardImageWrapper img{width:75%;height:auto}.featureFact{visibility:hidden;height:0;overflow:hidden}.amsSectionWrapper{--ams-brand: #504AB7;--ams-brand-soft: #847FE8;--ams-surface: var(--bg-light-blue);--ams-card: var(--white);--ams-line: rgba(80, 74, 183, .14);--ams-ink-soft: var(--black_6);--ams-tv-bezel: #111016;padding-bottom:40px}.amsHeader{max-width:880px;padding-bottom:50px}.amsHeader .sectionTitle{margin-top:20px;margin-bottom:16px}.amsEyebrow{display:inline-flex;align-items:center;gap:10px;margin-top:100px;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.2px;color:var(--ams-brand);background:var(--ams-surface);border:1px solid var(--ams-line)}.amsEyebrowDot{width:8px;height:8px;border-radius:50%;background:var(--ams-brand);animation:amsPulse 1.9s infinite}.amsLead{margin:0;max-width:720px;font-size:20px;line-height:1.55;color:var(--ams-ink-soft)}.amsActions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:60px}.amsDemo{position:relative;border-radius:32px;padding:48px;background:radial-gradient(700px 360px at 85% 0%,rgba(132,127,232,.28),transparent 60%),radial-gradient(600px 320px at 0% 100%,rgba(80,74,183,.16),transparent 60%),var(--ams-surface);border:1px solid var(--ams-line);overflow:hidden;isolation:isolate}.amsDemo:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(80,74,183,.16) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000 0%,transparent 85%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 85%)}.amsDemoGrid{display:grid;grid-template-columns:minmax(300px,5fr) minmax(0,7fr);gap:40px;align-items:center}.amsChat{display:flex;flex-direction:column;background:var(--ams-card);border-radius:24px;border:1px solid var(--ams-line);box-shadow:0 30px 60px -20px #2f2a7847;overflow:hidden}.amsChatHeader{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ams-line)}.amsChatAvatar{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--white);background:var(--btn-primary)}.amsChatName{margin:0;font-size:16px;font-weight:600;color:var(--black)}.amsChatStatus{margin:0;display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ams-ink-soft)}.amsOnlineDot,.amsLiveDot{width:7px;height:7px;border-radius:50%;background:#22c55e}.amsLiveDot{background:#4ade80}.amsChatBody{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;min-height:420px;padding:20px}.amsMsg{max-width:85%;padding:12px 16px;border-radius:18px;font-size:15px;line-height:1.45;transition:opacity .45s ease,transform .45s ease}.amsMsg p{margin:0}.amsMsgUser{align-self:flex-end;color:var(--white);background:var(--btn-primary);border-bottom-right-radius:6px}.amsMsgBot{align-self:flex-start;color:var(--black);background:var(--ams-surface);border-bottom-left-radius:6px}.amsMsgPhoto{display:block;width:96px;height:auto;margin-bottom:8px;border-radius:10px;border:2px solid rgba(255,255,255,.6)}.amsMsgTyping{display:none;gap:5px;padding:14px 16px}.amsMsgTyping span{width:7px;height:7px;border-radius:50%;background:var(--ams-brand);opacity:.4;animation:amsTyping 1.2s infinite}.amsMsgTyping span:nth-child(2){animation-delay:.15s}.amsMsgTyping span:nth-child(3){animation-delay:.3s}.amsQuickReplies{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.amsChip{padding:5px 12px;border-radius:999px;font-size:13px;font-weight:500;color:var(--ams-brand);background:var(--white);border:1px solid var(--ams-line)}.amsChatInput{display:flex;align-items:center;gap:10px;margin:0 16px 16px;padding:10px 10px 10px 14px;border-radius:16px;border:1px solid var(--ams-line);color:var(--ams-ink-soft)}.amsChatAttach{display:grid;place-items:center;color:var(--ams-brand)}.amsChatPlaceholder{flex:1;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amsChatSend{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--white);background:var(--btn-primary)}.amsDemo.is-playing .amsMsg:not(.is-shown){opacity:0;transform:translateY(10px);position:absolute;visibility:hidden}.amsDemo.is-playing .amsMsgTyping.is-shown{display:flex}.amsTvColumn{display:flex;flex-direction:column;align-items:center}.amsTv{position:relative;width:100%;padding:12px;border-radius:20px;background:linear-gradient(160deg,#2a2833,var(--ams-tv-bezel));box-shadow:0 40px 80px -30px #14103c8c,inset 0 1px #ffffff14}.amsTvScreen{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#07060c}.amsTvIdle,.amsTvDesigning,.amsTvResult{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.amsTvScreen[data-state=idle] .amsTvIdle,.amsTvScreen[data-state=designing] .amsTvDesigning,.amsTvScreen[data-state=done] .amsTvResult{opacity:1}.amsTvIdle{display:grid;place-items:center}.amsTvIdle p{margin:0;font-size:15px;color:#ffffff73;letter-spacing:.3px}.amsShimmer{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(132,127,232,.35) 50%,transparent 70%) 0 0 / 250% 100%,linear-gradient(135deg,#1b1830,#0d0b18);animation:amsShimmer 1.6s linear infinite}.amsDesignLabel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:500;color:var(--white);background:#ffffff1a;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap}.amsSpinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:var(--white);animation:amsSpin .8s linear infinite}.amsProgress{position:absolute;left:10%;right:10%;bottom:12%;height:4px;border-radius:4px;background:#ffffff1f;overflow:hidden}.amsProgress span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ams-brand-soft),#c9c6ff)}.amsTvScreen[data-state=designing] .amsProgress span{animation:amsProgress 2.6s ease-in-out forwards}.amsTvImage,.amsTvVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.amsTvVideo{display:none}.amsTvScreen[data-state=done] .amsTvImage{animation:amsReveal .9s ease both}.amsTvBadge{position:absolute;top:-14px;right:24px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;color:var(--white);background:var(--btn-primary);box-shadow:0 8px 20px -8px #2f2a7899;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.amsTvScreen[data-state=done]+.amsTvBadge{opacity:1;transform:translateY(0)}.amsLiveDot{animation:amsPulseGreen 1.9s infinite}.amsTvScreen.is-animated.has-video .amsTvVideo{display:block}.amsTvScreen.is-animated.has-video .amsTvImage{visibility:hidden}.amsTvScreen.is-animated:not(.has-video) .amsTvImage{animation:amsKenBurns 7s ease-in-out infinite alternate}.amsTvScreen.is-animated:not(.has-video) .amsTvResult:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,236,200,.22) 50%,transparent 65%) 0 0 / 300% 100%;animation:amsSweep 3.2s ease-in-out infinite}.amsTvScreen.is-paused .amsTvImage,.amsTvScreen.is-paused .amsTvResult:after{animation-play-state:paused!important}.amsTvStand{width:28%;height:18px;margin-top:-2px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#2a2833,#3a3844)}.amsTvControls{display:flex;align-items:center;gap:10px;margin-top:22px}.amsToggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:var(--white);border:1px solid var(--ams-line);box-shadow:0 8px 20px -10px #2f2a784d}.amsToggleBtn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:116px;padding:8px 16px;border:0;border-radius:999px;font-size:14px;font-weight:600;color:var(--ams-ink-soft);background:transparent;cursor:pointer;transition:color .3s ease}.amsToggleBtn.is-active{color:var(--white)}.amsToggleThumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--btn-primary);transition:transform .35s cubic-bezier(.4,0,.2,1)}.amsToggle.is-animated .amsToggleThumb{transform:translate(100%)}.amsIconBtn,.amsReplayBtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;border-radius:999px;border:1px solid var(--ams-line);background:var(--white);color:var(--black);font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease}.amsIconBtn{width:44px}.amsReplayBtn{padding:0 16px}.amsIconBtn:hover,.amsReplayBtn:hover{color:var(--white);background:var(--black)}.amsIconBtn[hidden],.amsIconBtn .amsIconPlay,.amsIconBtn.is-paused .amsIconPause{display:none}.amsIconBtn.is-paused .amsIconPlay{display:block}.amsToggleBtn:focus-visible,.amsIconBtn:focus-visible,.amsReplayBtn:focus-visible{outline:3px solid var(--ams-brand-soft);outline-offset:2px}.amsTvCaption{max-width:480px;margin:14px 0 0;text-align:center;font-size:14px;color:var(--ams-ink-soft)}.amsCredits{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}.amsCredits li{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ams-ink-soft)}.amsCreditIcon{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;color:var(--ams-brand);background:var(--ams-surface)}.amsSteps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:70px 0 0;padding:0;list-style:none}.amsSteps:before,.amsSteps:after{content:"";position:absolute;top:22px;left:22px;right:calc(33.333% - 22px);height:2px;background:var(--ams-line)}.amsSteps:after{background:var(--btn-primary);transform:scaleX(0);transform-origin:left;transition:transform 1.4s cubic-bezier(.4,0,.2,1)}.amsSteps.is-visible:after{transform:scaleX(1)}.amsStep{position:relative}.amsStepNum{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:18px;font-weight:700;color:var(--white);background:var(--btn-primary);box-shadow:0 0 0 6px var(--white)}.amsStepTitle{margin:20px 0 8px;font-size:24px;font-weight:600;color:var(--black)}.amsStepDesc{margin:0;font-size:16px;line-height:1.55;color:var(--ams-ink-soft)}.amsBento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:70px}.amsBentoCard{position:relative;min-width:0;display:flex;flex-direction:column;padding:28px;border-radius:24px;background:var(--ams-card);border:1px solid var(--ams-line);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.amsBentoCard:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px #2f2a7859}.amsBentoWide{grid-column:span 2}.amsBentoIcon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--ams-brand);background:var(--ams-surface)}.amsBentoTitle{margin:18px 0 8px;font-size:22px;font-weight:600;color:var(--black)}.amsBentoDesc{margin:0;font-size:16px;line-height:1.55;color:var(--ams-ink-soft)}.amsBentoVisual{margin-top:auto;padding-top:22px}.amsPhotoToBoard{display:flex;align-items:center;gap:14px}.amsPhotoToBoard img:first-child{width:22%;border-radius:10px;transform:rotate(-4deg);box-shadow:0 10px 20px -10px #0006}.amsPhotoToBoard img:last-child{flex:1;min-width:0;border-radius:12px;box-shadow:0 16px 30px -14px #00000073}.amsArrow{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;color:var(--white);background:var(--btn-primary)}.amsLogoVisual{display:flex;flex-direction:column;gap:12px}.amsFileRow{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--ams-surface);border:1px dashed rgba(80,74,183,.35)}.amsLogoMark{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;font-size:13px;font-weight:800;letter-spacing:-.5px;color:#111;background:#ffd21f}.amsFileMeta{display:flex;flex-direction:column;min-width:0;line-height:1.3}.amsFileMeta strong{font-size:13px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amsFileMeta small{font-size:12px;color:var(--ams-ink-soft)}.amsFileCheck{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-left:auto;border-radius:50%;color:var(--white);background:#22c55e}.amsLogoBoard{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 16px 30px -16px #00000073}.amsLogoBoard img{display:block;width:100%;height:auto}.amsLogoRing{position:absolute;left:60%;top:2%;width:37%;height:21%;border-radius:10px;border:2px solid #ffffff;box-shadow:0 0 0 4px #847fe88c,0 0 24px #847fe8cc}.amsSlideStack{position:relative;aspect-ratio:16 / 11}.amsSlide{position:absolute;width:74%;aspect-ratio:16 / 9;border-radius:12px;background:#111 url(/build/assets/ai-template-thumb-DRH_VL-W.webp) center / cover;border:3px solid var(--white);box-shadow:0 16px 30px -14px #00000073}.amsSlide1{left:0;bottom:0;z-index:3}.amsSlide2{left:9%;bottom:13%;z-index:2;background-size:190%;background-position:100% 30%;transform:rotate(3deg)}.amsSlide3{left:18%;bottom:26%;z-index:1;background-size:190%;background-position:0 60%;transform:rotate(6deg);opacity:.85}.amsSlidePager{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:13px;font-weight:500;color:var(--ams-ink-soft)}.amsSlideDots{display:inline-flex;gap:5px}.amsSlideDots span{width:7px;height:7px;border-radius:999px;background:#504ab740}.amsSlideDots .is-current{width:20px;background:var(--ams-brand)}.amsEditBubble{width:fit-content;max-width:100%;margin:0 0 14px auto;padding:9px 14px;border-radius:16px 16px 4px;font-size:13px;color:var(--white);background:var(--btn-primary)}.amsTimeline{margin:0;padding:0;list-style:none;border-radius:14px;border:1px solid var(--ams-line);overflow:hidden}.amsTimeline li{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:13px;color:var(--ams-ink-soft)}.amsTimeline li+li{border-top:1px solid var(--ams-line)}.amsTimeline li.is-current{color:var(--black);background:var(--ams-surface)}.amsVer{flex:none;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:700;color:var(--ams-brand);background:var(--white);border:1px solid var(--ams-line)}.is-current .amsVer{color:var(--white);background:var(--btn-primary);border-color:transparent}.amsVerText{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amsVerText s{color:var(--black_3)}.amsVerBadge,.amsVerAction{flex:none;margin-left:auto;font-size:12px;font-weight:600}.amsVerBadge{display:inline-flex;align-items:center;gap:5px;color:#15803d}.amsVerBadge:before{content:"";width:6px;height:6px;border-radius:50%;background:#22c55e}.amsVerAction{color:var(--ams-brand)}.amsSchedule{margin:0 0 12px;padding:0;list-style:none;border-radius:14px;border:1px solid var(--ams-line);overflow:hidden}.amsSchedule li{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:13px}.amsSchedule li+li{border-top:1px solid var(--ams-line)}.amsDaypart{font-weight:600;color:var(--black)}.amsTime{color:var(--ams-ink-soft);white-space:nowrap}.amsSwitch{position:relative;flex:none;width:32px;height:18px;margin-left:auto;border-radius:999px;background:#00000026}.amsSwitch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px #00000040}.amsSwitch.is-on{background:var(--ams-brand)}.amsSwitch.is-on:after{left:16px}.amsShareRow{display:flex;flex-wrap:wrap;gap:6px}.amsShareChip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--black);background:var(--ams-surface)}.amsShareChip img,.amsShareChip svg{width:14px;height:14px;color:var(--ams-brand)}.amsBentoDark{color:var(--white);border-color:transparent;background:radial-gradient(500px 240px at 90% 0%,rgba(132,127,232,.45),transparent 60%),linear-gradient(135deg,#2b2766,#16142f)}.amsBentoDark .amsBentoTitle{color:var(--white)}.amsBentoDark .amsBentoDesc{color:var(--white_7)}.amsBentoDark .amsBentoIcon{color:var(--white);background:#ffffff1f}.amsMotionStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.amsFrame{position:relative;aspect-ratio:16 / 9;border-radius:8px;background:url(/build/assets/ai-template-thumb-DRH_VL-W.webp) center / cover;opacity:.45}.amsFrame:nth-child(1){filter:blur(3px);transform:scale(.94)}.amsFrame:nth-child(2){filter:blur(1.5px);transform:scale(.97);opacity:.6}.amsFrame:nth-child(3){opacity:.75}.amsFrame.is-final{opacity:1;outline:2px solid var(--ams-brand-soft);outline-offset:2px}.amsFrame.is-final em{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:3px 10px;border-radius:999px;font-size:11px;font-style:normal;font-weight:600;white-space:nowrap;color:var(--white);background:var(--btn-primary);box-shadow:0 6px 14px -6px #00000080}.amsMotionTags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.amsMotionTags span{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;color:var(--white_9);background:#ffffff1a;border:1px solid rgba(255,255,255,.14)}.amsMotionTags span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ams-brand-soft)}.amsMotionTags span:last-child:before{background:#4ade80}@keyframes amsPulse{0%{box-shadow:0 0 #504ab773}70%{box-shadow:0 0 0 10px #504ab700}to{box-shadow:0 0 #504ab700}}@keyframes amsPulseGreen{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes amsTyping{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes amsShimmer{0%{background-position:150% 0,0 0}to{background-position:-100% 0,0 0}}@keyframes amsSpin{to{transform:rotate(360deg)}}@keyframes amsProgress{0%{width:0}to{width:100%}}@keyframes amsReveal{0%{opacity:0;transform:scale(1.04);filter:blur(8px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes amsKenBurns{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.5%,-1%)}}@keyframes amsSweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media screen and (max-width:1200px){.amsBento{grid-template-columns:repeat(2,minmax(0,1fr))}.amsBentoDark{order:1}}@media screen and (max-width:1024px){.amsHeader .sectionTitle{line-height:1.15!important}}@media screen and (max-width:992px){.amsDemo{padding:28px}.amsDemoGrid{grid-template-columns:minmax(0,1fr)}.amsTvColumn{order:-1}.amsChatBody{min-height:360px}}@media screen and (max-width:768px){.amsEyebrow{margin-top:50px}.amsLead{font-size:17px}.amsSteps{grid-template-columns:1fr;gap:28px;margin-top:50px}.amsSteps:before,.amsSteps:after{inset:22px auto 22px 21px;width:2px;height:auto}.amsSteps:after{transform:scaleY(0);transform-origin:top}.amsSteps.is-visible:after{transform:scaleY(1)}.amsStep{padding-left:64px}.amsStepNum{position:absolute;left:0;top:0}.amsStepTitle{margin-top:8px;font-size:20px}.amsBento{grid-template-columns:minmax(0,1fr);margin-top:50px}.amsBentoWide{grid-column:auto}}@media screen and (max-width:560px){.amsDemo{padding:16px;border-radius:24px}.amsTv{padding:7px;border-radius:14px}.amsTvControls{flex-wrap:wrap;justify-content:center}.amsToggleBtn{min-width:100px;padding:8px 12px}.amsMsg{max-width:92%;font-size:14px}.amsActions{margin-top:40px}.amsCredits{flex-direction:column;align-items:flex-start;width:fit-content;margin:22px auto 0}.amsCredits li{font-size:14px}.amsActions .btn{width:100%}.amsBentoCard{padding:22px}.amsFrame.is-final em{font-size:9px;padding:2px 7px}}@media(prefers-reduced-motion:reduce){.amsSectionWrapper *,.amsSectionWrapper *:before,.amsSectionWrapper *:after{animation:none!important;transition:none!important}}.aicSectionWrapper{--aic-bg-a: #1b1840;--aic-bg-b: #0e0c22;--aic-glass: rgba(255, 255, 255, .06);--aic-glass-line: rgba(255, 255, 255, .12);--aic-soft: rgba(255, 255, 255, .7);--aic-brand-soft: #847FE8;position:relative;padding:110px 80px 90px;color:var(--white);background:radial-gradient(900px 500px at 15% 0%,rgba(132,127,232,.3),transparent 60%),radial-gradient(800px 480px at 100% 60%,rgba(80,74,183,.3),transparent 60%),linear-gradient(180deg,var(--aic-bg-a),var(--aic-bg-b));overflow:hidden;isolation:isolate}.aicGlow{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:26px 26px}.aicHeader{max-width:900px;margin:0 auto;text-align:center}.aicEyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--white_9);background:var(--aic-glass);border:1px solid var(--aic-glass-line)}.aicEyebrowDot{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:aicPulse 1.9s infinite}.aicSectionWrapper .aicTitle{margin:22px 0 18px;color:var(--white)}.aicSectionWrapper .aicTitle span{color:var(--white_7)}.aicLead{margin:0 auto;max-width:720px;font-size:20px;line-height:1.55;color:var(--aic-soft)}.aicLead strong{color:var(--white);font-weight:600}.aicAssistants{display:flex;justify-content:center;gap:10px;margin:44px auto 36px;padding:6px;width:fit-content;border-radius:999px;background:var(--aic-glass);border:1px solid var(--aic-glass-line)}.aicAssistantTab{display:inline-flex;align-items:center;gap:10px;padding:8px 20px 8px 8px;border:0;border-radius:999px;font-size:16px;font-weight:600;color:var(--aic-soft);background:transparent;cursor:pointer;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.aicAssistantTab:hover{color:var(--white)}.aicAssistantTab.is-active{color:var(--black);background:var(--white);box-shadow:0 10px 30px -10px #00000080}.aicAssistantTab:focus-visible,.aicPrompt:focus-visible,.aicConfirmActions button:focus-visible{outline:3px solid var(--aic-brand-soft);outline-offset:2px}.aicLogo{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:var(--white)}.aicAssistantTab.is-active .aicLogo{background:#f3f2f9}.aicLogoSm{width:30px;height:30px;background:var(--aic-chat-soft)}.aicStage{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:32px;align-items:stretch;max-width:1200px;margin:0 auto}.aicChatWindow{--aic-chat-bg: #faf9f5;--aic-chat-soft: #f0eee6;--aic-chat-user: #f0eee6;--aic-chat-ink: #1f1e1d;--aic-chat-muted: #6b6a66;--aic-accent: #d97757;--aic-avatar: url(/build/assets/claude-BI7eGm7k.svg);position:relative;display:flex;flex-direction:column;height:660px;border-radius:28px;color:var(--aic-chat-ink);background:var(--aic-chat-bg);box-shadow:0 50px 100px -40px #000000b3,0 0 0 1px #ffffff14;overflow:hidden;transition:background .4s ease}.aicChatWindow[data-theme=chatgpt]{--aic-chat-bg: #ffffff;--aic-chat-soft: #f4f4f4;--aic-chat-user: #f4f4f4;--aic-chat-ink: #0d0d0d;--aic-chat-muted: #6b6b6b;--aic-accent: #0d0d0d;--aic-avatar: url(/build/assets/chatgpt-DfHNH7Yq.svg)}.aicChatWindow[data-theme=gemini]{--aic-chat-bg: #ffffff;--aic-chat-soft: #eef2fb;--aic-chat-user: #e9eef6;--aic-chat-ink: #1f1f1f;--aic-chat-muted: #5f6368;--aic-accent: #4285f4;--aic-avatar: url(/build/assets/gemini-DAd3WH7Q.svg)}.aicChatHeader{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.aicChatName{margin:0;font-size:16px;font-weight:600}.aicConnected{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;color:#15803d;background:#dcfce7;white-space:nowrap}.aicChatBody{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:24px;overflow:hidden}.aicMsg{font-size:15px;line-height:1.5;animation:aicIn .45s ease both}.aicMsg p{margin:0}.aicMsgUser{align-self:flex-end;max-width:80%;padding:12px 16px;border-radius:20px;background:var(--aic-chat-user)}.aicMsgUser .aicMention{font-weight:600;color:var(--aic-accent)}.aicMsgBot{position:relative;align-self:flex-start;max-width:92%;padding-left:40px}.aicMsgBot:before{content:"";position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:var(--aic-chat-soft) var(--aic-avatar, none) center / 16px no-repeat}.aicToolChip{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:500;color:var(--aic-chat-muted);background:var(--aic-chat-soft)}.aicToolChip img{width:14px;height:auto}.aicTyping{display:inline-flex;gap:5px;padding:8px 0}.aicTyping span{width:7px;height:7px;border-radius:50%;background:var(--aic-accent);animation:aicTyping 1.2s infinite}.aicTyping span:nth-child(2){animation-delay:.15s}.aicTyping span:nth-child(3){animation-delay:.3s}.aicScreens{margin:10px 0 0;padding:6px;list-style:none;border-radius:16px;background:var(--white);border:1px solid rgba(0,0,0,.08)}.aicScreens li{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:14px}.aicScreens li+li{border-top:1px solid rgba(0,0,0,.06)}.aicScreens small{color:var(--aic-chat-muted)}.aicStatus{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.aicStatus:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.aicStatusOnline{color:#15803d;background:#dcfce7}.aicStatusOffline{color:#b91c1c;background:#fee2e2}.aicSnapshot{position:relative;margin-top:10px;max-width:360px;border-radius:14px;overflow:hidden;box-shadow:0 16px 30px -16px #00000073}.aicSnapshot img{display:block;width:100%;height:auto}.aicSnapshot span{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--white);background:#0000008c}.aicResult{display:inline-flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600}.aicResultOk{color:#15803d}.aicResultNo{color:#b45309}.aicChatInput{display:flex;align-items:center;gap:10px;margin:0 20px 20px;padding:10px 10px 10px 18px;border-radius:22px;background:var(--white);border:1px solid rgba(0,0,0,.1);box-shadow:0 6px 18px -12px #0000004d}.aicChatPlaceholder{flex:1;font-size:14px;color:var(--aic-chat-muted)}.aicChatSend{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--white);background:var(--aic-accent)}.aicConfirm{margin-top:10px;max-width:420px;padding:14px;border-radius:18px;color:var(--black);background:var(--white);border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 24px -14px #00000059}.aicConfirmBody{display:flex;gap:12px}.aicConfirmPreview{width:40%;height:auto;align-self:flex-start;border-radius:10px;box-shadow:0 10px 20px -12px #00000080}.aicConfirmTitle{margin:0 0 6px;font-size:14px;font-weight:700}.aicConfirmMeta{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.5;color:var(--black_7)}.aicConfirmMeta s{color:var(--black_3)}.aicConfirmActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.aicConfirmActions>*{display:grid;place-items:center;height:40px;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s ease,opacity .3s ease,background .3s ease}.aicConfirmActions button:active{transform:scale(.97)}.aicBtnDecline{color:var(--black);background:var(--white);border:1px solid var(--bordercolor)}.aicBtnDecline:hover{background:#f4f4f5}.aicBtnApprove{color:var(--white);border:0;background:var(--btn-primary);animation:aicApproveGlow 2s infinite}.aicBtnApprove:hover{background:var(--btn-primary-hover)}.aicConfirm.is-answered .aicConfirmActions>*{cursor:default;animation:none;opacity:.4}.aicConfirm.is-answered .aicConfirmActions>.is-chosen{opacity:1}.aicSide{min-width:0;display:flex;flex-direction:column;gap:12px}.aicSideTitle{margin:0 0 4px;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--white_6)}.aicPrompts{display:flex;flex-direction:column;gap:10px}.aicPrompt{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border-radius:18px;text-align:left;font-size:16px;line-height:1.4;color:var(--white_9);background:var(--aic-glass);border:1px solid var(--aic-glass-line);cursor:pointer;overflow:hidden;transition:background .3s ease,border-color .3s ease,transform .3s ease,color .3s ease}.aicPrompt:hover{transform:translate(4px);border-color:#ffffff47}.aicPrompt.is-active{color:var(--black);background:var(--white);border-color:var(--white)}.aicPromptIcon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:12px;background:#ffffff1a}.aicPrompt.is-active .aicPromptIcon{color:var(--white);background:var(--btn-primary)}.aicSideNote{display:flex;gap:12px;margin-top:auto;padding:18px;border-radius:18px;color:var(--white_9);background:linear-gradient(135deg,#847fe847,#504ab71f);border:1px solid rgba(132,127,232,.35)}.aicSideNote svg{flex:none;color:#c9c6ff}.aicSideNote p{margin:0;font-size:14px;line-height:1.5}.aicTrust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1200px;margin:70px auto 0;padding:0;list-style:none}.aicTrustItem{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:22px;background:var(--aic-glass);border:1px solid var(--aic-glass-line)}.aicTrustIcon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--white);background:var(--btn-primary)}.aicTrustLogos{display:flex}.aicTrustLogos img{box-sizing:content-box;width:18px;height:18px;padding:12px;border-radius:50%;background:var(--white);border:2px solid var(--aic-bg-a)}.aicTrustLogos img+img{margin-left:-10px}.aicTrustItem h3{margin:0 0 6px;font-size:18px;font-weight:600;color:var(--white)}.aicTrustItem p{margin:0;font-size:14px;line-height:1.5;color:var(--white_7)}.aicSteps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:70px auto 0;padding:0;list-style:none}.aicStep{padding-top:24px;border-top:1px solid rgba(255,255,255,.18)}.aicStepNum{display:block;font-size:48px;font-weight:700;line-height:1;background:linear-gradient(135deg,#ffffff,var(--aic-brand-soft));-webkit-background-clip:text;background-clip:text;color:transparent}.aicStep h3{margin:18px 0 8px;font-size:22px;font-weight:600;color:var(--white)}.aicStep p{margin:0;font-size:16px;line-height:1.55;color:var(--white_7)}.aicStepAssistant{display:flex;align-items:center;gap:10px}.aicStepLogo{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--white)}.aicStep p strong{color:var(--white);font-weight:600}.aicStep p a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.aicStep p a:hover{color:var(--aic-brand-soft)}.aicStep p a:hover strong{color:inherit}.aicStepsHint{margin:28px 0 0;text-align:center;font-size:12px;color:var(--white_5)}.aicCta{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:60px;text-align:center}.aicFootnote{max-width:720px;margin:0;font-size:12px;line-height:1.6;color:var(--white_5)}@keyframes aicPulse{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes aicIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes aicTyping{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes aicApproveGlow{0%,to{box-shadow:0 0 #847fe88c}50%{box-shadow:0 0 0 8px #847fe800}}@media screen and (max-width:1200px){.aicTrust{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.aicSectionWrapper .aicTitle{line-height:1.15!important}}@media screen and (max-width:992px){.aicSectionWrapper{padding:80px 40px 70px}.aicStage{grid-template-columns:minmax(0,1fr)}.aicPrompts{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.aicPrompts::-webkit-scrollbar{display:none}.aicPrompt{flex:0 0 280px;scroll-snap-align:start}.aicPrompt:hover{transform:none}.aicSteps{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:768px){.aicLead{font-size:17px}.aicTrust{grid-template-columns:1fr;margin-top:50px}.aicSteps{margin-top:50px}}@media screen and (max-width:560px){.aicSectionWrapper{padding:60px 20px 56px}.aicAssistants{width:100%;gap:4px}.aicAssistantTab{flex:1;justify-content:center;flex-direction:column;gap:4px;padding:8px 4px;font-size:13px;border-radius:22px}.aicChatWindow{height:640px;border-radius:22px}.aicChatHeader{padding:12px 16px}.aicChatBody{padding:16px;gap:12px}.aicMsg{font-size:14px}.aicMsgUser{max-width:88%}.aicMsgBot{max-width:100%;padding-left:36px}.aicChatInput{margin:0 12px 12px}.aicConnected{font-size:0;gap:0;padding:6px}.aicConfirm{padding:12px}.aicConfirmBody{gap:10px}.aicConfirmPreview{width:36%}.aicConfirmMeta{font-size:12px}.aicConfirmActions{margin-top:12px}}@media screen and (max-width:400px){.aicPrompt{flex-basis:240px;padding:14px;font-size:15px}.aicStepNum{font-size:38px}}@media(prefers-reduced-motion:reduce){.aicSectionWrapper *,.aicSectionWrapper *:before,.aicSectionWrapper *:after{animation:none!important;transition:none!important}}.useCasesSectionWrapper{margin:80px 0 0;padding:100px;background:var(--black)}.useCasesSectionWrapper .sectionTitle{color:var(--white);margin:0!important}.testimonialSlider{position:relative;overflow:hidden}.testimonialTrack{display:flex;transition:transform .6s ease}.testimonialsCardWrap{min-width:100%;box-sizing:border-box;padding:0}.arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;background-color:var(--transparent);font-size:36px;color:var(--white);cursor:pointer;padding:8px 14px;border-radius:50%;z-index:10;opacity:.8;transition:background .3s,opacity .3s}.arrow:hover{opacity:1}.arrow img{width:50px;height:auto}.prev{left:20px}.next{right:20px}.testimonialsCardContent{width:50%;margin:auto;position:relative}.testimonialsCardDesc{font-size:20px;font-weight:400;color:var(--white)}.testimonialsCardNameWrap{padding-top:100px;width:fit-content}.testimonialsCardName{font-size:50px;font-weight:400;color:var(--white)}.testimonialsCardNameSmall{font-size:18px;font-weight:400;color:var(--white_6)}.testimonialsCardImg{position:absolute;right:0;bottom:0}.testimonialsCardImg img{width:120px;height:auto}.testimonialsCardImage{position:relative;width:400px;aspect-ratio:9 / 16;height:auto;margin:auto;text-align:center;border-radius:20px;overflow:hidden;background:var(--black)}.testimonialCardVideo{object-fit:contain;border-radius:20px}.videoBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:none;border-radius:50%;background:var(--white_7);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .3s ease,background .3s ease;z-index:2;opacity:1}.videoBtn.hidden,.pauseBtn{opacity:0;pointer-events:none}.testimonialsCardImage.playing:hover .pauseBtn{opacity:1;pointer-events:all}.videoBtn img{width:40px;height:auto}.videoBtn:hover{background:var(--white_9)}.use-cases .d-none{opacity:0;pointer-events:none}#testimonialDynamicText{transition:opacity .18s ease}#testimonialDynamicText.is-fading{opacity:.35}.hidden{display:none!important}@media screen and (max-width:560px){.testimonialCardVideo{width:100%;height:auto}.testimonialsCardImage{width:unset;height:unset!important}.testimonialsCardWrap{flex-direction:column}.testimonialsCardContent{width:100%;order:2;margin-top:0;gap:0!important}.testimonialsCardImage{order:1;width:100%;max-width:400px}.testimonialsCardDesc{font-size:18px}.useCasesSectionWrapper{padding:50px 20px}.testimonialsCardImage.playing .pauseBtn{opacity:0;pointer-events:all}.videoBtn.pauseBtn{display:none!important;opacity:0!important}}:root{--bg:#000000;--cardA:#5a56a0;--cardB:#4a448f;--cardC:#3b2f7f;--shadow:rgba(0, 0, 0, .38);--radius:28px}#canva-partner-section{margin:0;background:var(--white);color:var(--white);padding:50px 18px}.wrap{padding:0 80px;margin:0 auto}.partnerCard{position:relative;overflow:hidden;border-radius:var(--radius);border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,var(--cardA) 0,var(--cardB) 35%,var(--cardC) 100%);box-shadow:0 30px 90px var(--shadow);padding:54px;min-height:320px;display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center;isolation:isolate}.partnerCard:before,.stars{position:absolute;pointer-events:none}.partnerCard:before{content:"";inset:-2px;background:radial-gradient(900px 420px at 20% 10%,rgba(255,255,255,.16),transparent 58%),radial-gradient(650px 330px at 0 65%,rgba(255,255,255,.08),transparent 55%),radial-gradient(800px 500px at 90% 40%,rgba(255,255,255,.06),transparent 55%);z-index:0}.stars{inset:0;z-index:1;opacity:.35;background:radial-gradient(2px 2px at 18% 30%,rgba(255,255,255,.55),transparent 60%),radial-gradient(2px 2px at 26% 70%,rgba(255,255,255,.45),transparent 60%),radial-gradient(2px 2px at 60% 26%,rgba(255,255,255,.5),transparent 60%),radial-gradient(2px 2px at 82% 62%,rgba(255,255,255,.45),transparent 60%),radial-gradient(2px 2px at 72% 78%,rgba(255,255,255,.35),transparent 60%)}.left,.right{position:relative}.left{z-index:2}.pill{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.arc,.dot{border-radius:50%}.dot{width:10px;height:10px;background:#ffffffe6;box-shadow:0 0 #ffffff73;animation:1.9s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #ffffff73}70%{box-shadow:0 0 0 14px #fff0}to{box-shadow:0 0 #fff0}}.pillText{margin:0;font-size:13px;font-weight:600;letter-spacing:.2px;color:#ffffffeb;white-space:nowrap}.title{margin:18px 0 12px;font-size:clamp(30px,3.3vw,50px);line-height:1.06;letter-spacing:-.7px;font-weight:600}.desc{margin:0 0 24px;color:var(--w80);font-size:16px;line-height:1.55}.right{z-index:2;min-height:260px;display:flex;justify-content:flex-end;align-items:center}.badgeCircle,.badgeStack{display:grid;place-items:center}.arc{position:absolute;right:-220px;top:50%;transform:translateY(-50%);border:1px solid rgba(255,255,255,.1);background:#ffffff0f;pointer-events:none;opacity:.9}.a1{width:620px;height:620px;opacity:.4}.a2{width:500px;height:500px;opacity:.5}.a3{width:380px;height:380px;opacity:.6}.a4{width:260px;height:260px;opacity:.7}.badgeStack{position:relative;width:360px;height:220px}.badgeTile{width:320px;height:180px;border-radius:26px;background:linear-gradient(135deg,#ffffff29,#ffffff0f);border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 45px #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:rotate(-3deg);position:relative;overflow:hidden}.badgeTile:before{content:"";position:absolute;inset:-40px;background:radial-gradient(200px 140px at 30% 30%,rgba(255,255,255,.18),transparent 60%),radial-gradient(220px 160px at 80% 70%,rgba(255,255,255,.1),transparent 60%);opacity:.9}.badgeTile:after{content:"";position:absolute;inset:12px;border-radius:22px;border:1px dashed rgba(255,255,255,.18);opacity:.8}.badgeCircle{position:absolute;width:104px;height:104px;border-radius:50%;background:#fffffff2;box-shadow:0 20px 55px #00000047;border:1px solid rgba(255,255,255,.55);z-index:2;transform:translateY(-6px)}.badgeCircle img{width:100px;height:100px;object-fit:contain;display:block}.badgeLabel{position:absolute;bottom:18px;z-index:2;padding:8px 12px;border-radius:999px;background:#00000029;border:1px solid rgba(255,255,255,.14);color:#ffffffe0;font-size:12px;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;transform:translateY(6px)}@media(max-width:980px){.partnerCard{grid-template-columns:1fr;padding:40px 22px 28px;min-height:0;gap:22px}.right{justify-content:center;min-height:240px;padding-top:10px}.badgeStack{width:100%;height:240px;max-width:420px}.badgeTile{width:340px;height:190px;transform:rotate(-2deg)}.arc{right:-160px}.a1{width:560px;height:560px}.a2{width:450px;height:450px}.a3{width:340px;height:340px}.a4{width:240px;height:240px}.desc{max-width:100%}}@media(max-width:668px){.badgeTile{width:100%}}@media(max-width:520px){.actions,.btnLogin{width:100%}.partnerCard{border-radius:24px}.title{font-size:30px}.btnLogin{justify-content:space-between}.badgeTile{transform:rotate(-1deg)}.badgeCircle{width:96px;height:96px}.badgeCircle img{width:100%;height:100%}.wrap{padding:0 20px}}.annualPriceBadgeWrap{padding:5px 5px 5px 10px;border:solid 1px var(--table-border);width:fit-content;margin:auto;border-radius:20px}.annual-fees-text{margin:0 10px 0 0;font-size:18px;font-weight:600;color:var(--black)}.annual-fees-text span{color:var(--brand)}.btnBlack,.btnBlack:hover{border-radius:13px;box-shadow:none;background:var(--black);padding:5px 10px;box-shadow:inset 1px 1px 3px var(--black);border:0;color:var(--white);font-size:16px;font-weight:300;border:solid 1px var(--black);transition:all .3s ease-in-out}.priceCardWrapper{padding:15px 20px;border:solid 1px var(--table-border);border-radius:20px;position:relative}.priceCardWrapper p{margin:0}.priceCardTitle{font-size:22px;font-weight:600;color:var(--black)}.priceCardTagLine{font-size:16px;font-weight:400;color:var(--tag-line-text)}.priceCardOldPrice{font-size:16px;font-weight:500;color:var(--tag-line-text);text-decoration:line-through;text-align:end}.priceCardLunchTitle{font-size:16px;font-weight:600;color:var(--brand);text-align:end}.priceCardPrice{font-size:34px;font-weight:800;color:var(--black);padding:10px 0}.priceCardPrice span{font-size:16px;font-weight:500;color:var(--tag-line-text)}.priceFeaturesPointWrap ul{padding-left:0}.priceFeaturesPointWrap ul li:before{content:"";width:20px;height:20px;display:inline-flex;background:url(/build/assets/check-mark-DYFeZY5z.svg);background-position:center;background-size:contain}.priceFeaturesPointWrap ul li{list-style:none;font-size:16px;font-weight:500;color:var(--tag-line-text);display:flex;align-items:center;gap:4px}.priceBonusTable{background:var(--bg-light-blue);padding:0 10px 10px;border-radius:10px;min-height:140px}.priceCardTable{width:100%}.priceCardTable thead{text-align:center;font-size:18px;font-weight:700;color:var(--black)}.priceCardTable thead tr th{padding:15px 10px;border-bottom:solid 1px var(--bordercolor)}.priceCardTable tbody tr td{padding:0 10px}.priceCardTable tbody tr td{font-size:16px;font-weight:400;color:var(--tag-line-text)}.priceCardTable tbody tr .priceTableDesc{text-decoration:line-through;text-align:end}.priceCardText{font-size:16px;font-weight:400;color:var(--tag-line-text);text-align:center;padding:10px 0}.priceCardTextLeft{font-size:16px;font-weight:400;color:var(--tag-line-text)}.btnMainPrimary,.btnMainPrimary:hover{border-radius:13px;box-shadow:none;background:var(--btn-primary);padding:5px 10px;margin-bottom:10px;box-shadow:inset 1px 1px 3px var(--white);border:0;color:var(--white);font-size:20px;font-weight:300;width:100%;border:solid 1px var(--white);transition:all .3s ease-in-out}.priceCardWrapper .priceCardTagLineText{font-size:20px;font-weight:400;color:var(--black)}.priceCardWrapper p .spanBolder{font-weight:600}.priceCardWrapper p .spanPrimary{font-weight:500;color:var(--brand)}.btnBlackLined,.btnBlackLined:hover{border-radius:13px;box-shadow:none;background:var(--white);padding:5px 15px;margin-top:10px;box-shadow:inset 1px 1px 3px var(--transparent);border:solid 1px var(--bordercolor);color:var(--black);font-size:20px;font-weight:400;display:flex;justify-content:center;align-items:center;gap:5px;transition:all .3s ease-in-out;width:fit-content}.pricingFinalText{font-size:16px;font-weight:500;color:var(--tag-line-text)}.pricePopularBadgeWrap{position:absolute;top:-15px;right:18px}.pricePopularBadgeWrap p{display:flex;justify-content:center;align-items:center;gap:5px;font-size:14px;padding:3px 10px;background:var(--brand);border-radius:50px;color:var(--white)}.pricePerDayBadge{display:flex;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:400;padding:3px 10px;background:#e7e7e7;border-radius:50px;color:var(--black_7)}.btntabs{border-radius:13px;box-shadow:none;border:0;transition:all .3s ease-in-out}.btntabs.active{background:var(--black);color:var(--white);box-shadow:inset 1px 1px 3px var(--black);border:solid 1px var(--black)}.competitorTableWrapper{background:var(--white);overflow:auto}.competitorSectionSubTitle{font-size:20px;font-weight:400;color:var(--black);margin-top:20px;width:600px}.comparison-wrapper{overflow-x:auto}.comparison-table{min-width:700px;border-collapse:separate;border-spacing:0}.sticky-col{position:sticky!important;left:0!important;z-index:2!important;background-color:var(--brand-ink)!important;color:var(--white)!important;min-width:350px!important;max-width:350px!important;padding:10px 15px!important}.sticky-col .btnPrimaryWhite{white-space:nowrap}.competitorTagLineWrap{font-size:18px;font-weight:300;position:relative;padding-left:10px}thead .sticky-col{z-index:3;background:var(--brand-ink);color:var(--white)}.table td,.table th{border:none!important;vertical-align:middle;padding:10px}.sticky-col-first{border-radius:20px 20px 0 0;padding:20px!important}.sticky-col-last{border-radius:0 0 20px 20px;padding:20px!important}table tr .tdcheckuncheckcol{border-bottom:solid 2px var(--table-border)!important;background:var(--bg-light-blue)!important}.location-cards{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}.city-card{width:calc(20% - 1.5rem);border-radius:18px;position:relative;margin-bottom:50px;cursor:pointer;overflow:hidden;box-shadow:0 15px 40px var(--box-shadow-blogs);background:var(--location-card-bg);transition:transform .5s ease,box-shadow .5s ease}.city-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--location-card-bg-hover);opacity:0;transition:opacity .5s ease;z-index:0}.city-card:hover{transform:translateY(-6px);box-shadow:0 22px 50px var(--box-shadow-blogs-hover)}.city-card:hover:before{opacity:1}.city-card-redirect{text-decoration:none}.city-card *{position:relative;z-index:1}.city-card__image{width:100%;text-align:center}.city-card__image img{width:250px;max-width:100%;margin:auto;height:250px;object-fit:scale-down}.city-card__info{padding:1.1rem 1.25rem 1.4rem;color:var(--white);transition:color .3s ease}.city-card__title{font-size:20px;font-weight:500;margin-bottom:.25rem;display:flex;align-items:center;gap:6px}.city-card__desc{font-size:16px;font-weight:400;line-height:1.4;margin:0 0 .75rem;color:var(--white);transition:color .3s ease}.city-card:hover .city-card__desc{color:var(--brand-light-ink)}.city-card:hover .city-card__title{color:var(--white)}@media(max-width:1440px){.city-card{width:calc(25% - 1.5rem)}}@media(max-width:1080px){.city-card{width:calc(33% - 1.5rem)}}@media(max-width:992px){.city-card{width:calc(50% - 1.5rem)}}@media(max-width:768px){.city-card{width:100%}}.compatibilityCardsWrapper{display:flex;flex-direction:column;gap:30px}.compatibilityCardImageWrapper img{width:100%;height:auto}.compatibilityCardTitle{font-size:60px;font-weight:600;color:var(--black)}.compatibilityCardDescription{font-size:26px;font-weight:400;color:var(--black)}.templatesSectionWrapper{background-image:url(/build/assets/template-bg-Blfnq7ta.svg);background-size:cover;background-position:center;background-repeat:no-repeat;margin:-1px 0 0}.templatesSectionContenetWrapper{width:80%;margin:auto;padding:80px 0 0;text-align:center}.templateTitle{font-size:40px;font-weight:500;color:var(--white);text-align:center;text-shadow:var(--text-shadow) 1px 0 10px}.templateSubTitle{font-size:3vw;padding-bottom:30px;font-weight:500;color:var(--white);text-align:center;text-shadow:var(--text-shadow) 1px 0 10px;margin-top:-35px}.templatesSectionImageWrap{width:100%;height:auto;padding-bottom:30px}.templatesSectionImageWrap img{width:100%;height:auto}.template-double-marquee{display:flex;flex-direction:column;gap:2rem;overflow:hidden}.template-marquee{width:100%;overflow:hidden;position:relative}.template-marquee__inner{display:flex;gap:2rem;will-change:transform;transform:translateZ(0)}.template-marquee__img{flex:0 0 auto;width:500px;height:270px;background-size:cover;background-position:center;flex-shrink:0}.templatesSectionContenetWrapper .btnTagLineWrap{color:var(--white)!important}.joinWaitlistForm .form-label,#join_waitlist_form .form-label{font-size:20px;font-weight:400;color:var(--black)}.joinWaitlistForm .form-control,.joinWaitlistForm .form-select,#join_waitlist_form .form-control,#join_waitlist_form .form-select{padding:10px 20px;border:solid 1px var(--black_7);outline:none;box-shadow:none;border-radius:50px;font-size:18px;font-weight:400;color:var(--black)}.joinWaitlistForm .form-check-label,#join_waitlist_form .form-check-label{font-size:20px;font-weight:500;color:var(--black)}.thanksTextModal{font-size:20px}.custom-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--black_6);z-index:9999;justify-content:center;align-items:center}.custom-modal-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.custom-modal-content{background:var(--banner-bg);color:var(--white);width:40%;border-radius:12px;padding:0 30px;position:relative}.custom-modal-close{position:absolute;top:15px;right:20px;width:30px;height:30px;z-index:99999;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer}.or-white-horizontal{display:none}.modal-body{display:flex;justify-content:space-between;align-items:start;gap:20px}.modal-col{flex:1;text-align:center;padding:80px 0}.modal-col h3{font-size:35px;font-weight:400;color:var(--white);text-align:center}.modal-illustration img{width:150px;margin:20px auto;display:block}.copy-box{display:flex;justify-content:center;margin:15px 0}.copy-box button{padding:8px 12px;border:none;background:var(--white);color:var(--black);cursor:pointer;border-radius:0 6px 6px 0}.share-icons a img{width:35px;margin:0 5px}.modal-divider{margin:0 20px}.modal-divider img{height:600px;width:auto}.modal-col .form-control{padding:10px 20px;border:solid 1px var(--transparent);outline:none;box-shadow:none;border-radius:50px 0 0 50px;font-size:18px;font-weight:400;color:var(--black);margin:0!important}.copy-box{display:flex;justify-content:center;align-items:center;background-color:var(--white);border-radius:50px}.modal-col #copyBtn{height:48px;background:var(--white);border:none!important;box-shadow:none!important;border-radius:0 50px 50px 0}.modal-col .form-select{padding:10px 20px;border:solid 1px var(--transparent);outline:none;box-shadow:none;border-radius:50px;font-size:18px;font-weight:400;color:var(--black)}.faqCardsWrapper{width:70%;margin-left:auto}.faq-container{border-top:1px solid var(--black_6)}.faq-item{border-bottom:1px solid var(--black_6)}.faq-question{width:100%;text-align:left;background:none;border:none;font-size:22px;text-transform:uppercase;font-weight:500;padding:15px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--black)}.faq-icon{font-size:1.5rem;transition:transform .3s}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0 15px}.faq-answer p{margin-bottom:0!important}.faq-item.active .faq-answer{max-height:200px;padding:15px 15px 25px;font-size:18px;font-weight:400;color:var(--black)}.faq-item.active .faq-icon{transform:rotate(180deg)}.finalCtaSectionWrapper{padding:150px 0 50px}.finalCtaSectionTitleWrap{width:90%;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.finalCtaSectionTitle{font-size:4vw;font-weight:400;color:var(--black);text-align:center}.finalCtaSectionSubTitle{font-size:20px;font-weight:400;color:var(--black_7);text-align:center}.infinity-scroll-cta-images{padding-top:50px}.double-marquee{display:flex;flex-direction:column;gap:2rem;overflow:hidden}.marquee{width:100%;overflow:hidden;position:relative}.marquee__inner{display:flex;gap:2rem;will-change:transform}.marquee__img{width:450px;height:200px;border-radius:200px;background-size:cover;background-position:center;flex-shrink:0}.hardwareSectionCardsWrapper{padding-bottom:100px}.hardwareSectionSubTitle{font-size:20px;font-weight:400;color:var(--black);margin-top:0;width:600px}.hardwareCardWrapper{border-radius:20px!important;overflow:hidden;box-shadow:6px 6px 16px var(--bordercolor);height:100%}.hardwareImage{width:100%}.hardwareImage img{width:100%;height:auto}.hardwareContentWrapper{width:100%;padding:30px 15px;background:var(--white);display:flex;flex-direction:column;align-items:center;gap:20px}.hardwareTitle{font-size:32px;font-weight:500;color:var(--black);text-align:center}.hardwareDesc{font-size:20px;font-weight:400;color:var(--tag-line-text);text-align:center}.downloadSectionContentWrapper{display:flex;justify-content:center;align-items:center;gap:40px;width:100%}.downloadSectioncontainerLarge{width:calc(41% - 80px)}.downloadSectioncontainerExtraLarge{width:55%;padding:0 50px}.downloadSectioncontainerLarge .downloadSectionImage{width:100%;height:auto}.downloadSectionCenterLine{height:100%;width:auto}.downloadSectioncontainerSmall{width:4%;display:flex;justify-content:center;align-items:center}.downloadContentHeader{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0}.downloadContentTitle{font-size:40px;font-weight:600;color:var(--black);margin:0}.downloadContentSubTitle{font-size:20px;font-weight:400;color:var(--black);margin:0}.downloadSectionContentHolder{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;margin-top:30px}.downloadItemCenterLine{width:100%;height:1px;background:var(--borderlight)}.downloadItemWrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.downloadItemTitleText{font-size:22px;font-weight:600;color:var(--black);margin:0}.btn-scan-qr{border-radius:10px;box-shadow:none;background:var(--white);padding:7px 15px;box-shadow:inset 0 -3px 3px #adadad;border:0;color:var(--black);font-size:16px;font-weight:500;border:solid 1px #E1E1E1;transition:all .3s ease-in-out}.btn-scan-qr:hover{box-shadow:inset 0 -6px 3px #adadad}.badge-coming-soon{display:inline-block;padding:7px 10px;font-size:12px;font-weight:600;color:var(--shiny-cta-highlight);background:#f6f5ff;border-radius:20px;border:1px solid var(--shiny-cta-highlight);line-height:1;margin-left:8px;text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:none;user-select:none}.btn-redirect-download{border-radius:50px;box-shadow:none;background:var(--btn-primary);padding:7px 15px;box-shadow:inset 1px 1px 3px var(--white);border:0;color:var(--white);font-size:16px;font-weight:400;border:solid 1px var(--white);transition:all .3s ease-in-out}.btn-redirect-download:hover{background:var(--btn-primary-hover);box-shadow:inset 1px 1px 3px var(--white),0 0 10px var(--brand-ink);color:var(--white);border:solid 1px var(--white)}.qr-tooltip{position:absolute;z-index:9999;display:none;pointer-events:none}.qr-tooltip.show{display:block}.qr-tooltip-inner{position:relative;pointer-events:auto;background:var(--white);border-radius:12px;border:1px solid var(--borderlight);box-shadow:0 12px 30px var(--box-shadow-blogs-hover);width:140px;padding:10px;text-align:center}.qr-tooltip-inner img{display:block;width:120px;height:120px;object-fit:cover}@media screen and (max-width:560px){.btn-scan-qr,.btn-redirect-download{padding:7px 10px;font-size:14px}}.spotTodaySectionWrapper{padding:0 80px;background-image:url(/build/assets/spot-today-banner-Dg5wQR38.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.spotTodayContentWrapper{padding:50px 0;height:100%;display:flex;flex-direction:column}.spotTodayContentWrapper a{width:fit-content}.spotTodayHeading{font-size:4vw;font-weight:400;color:var(--white)}.spotTodayContentWrapper .btnTagLineWrap{color:var(--white)!important}.spotTodayImageWrapper{width:600px;padding-top:50px}.spotTodayImageWrapper img{width:100%;height:auto}.hero-title{font-weight:800;letter-spacing:-.02em}
