@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);@keyframes fadeInTitle{0%{opacity:0}to{opacity:1}}@keyframes fadeOutTitle{0%{opacity:1}to{opacity:0}}@keyframes fadeInSubtitle{0%{opacity:0}to{opacity:.8}}@keyframes fadeOutSubtitle{0%{opacity:.8}to{opacity:0}}.fadeInTitle{animation:fadeInTitle .5s forwards}.fadeOutTitle{animation:fadeOutTitle .5s forwards}.fadeInSubtitle{animation:fadeInSubtitle .5s forwards}.fadeOutSubtitle{animation:fadeOutSubtitle .5s forwards}:root{--color-background:#090910;--color-gradient-start:#1e1e3a;--color-gradient-middle:#14142a;--color-gradient-end:#090910;--color-text-primary:#fff;--color-text-secondary:#d1d5dcb3;--color-text-blue:#94b8ee;--color-white-10:#ffffff1a;--color-white-15:#ffffff26;--color-white-20:#fff3;--color-button-bg:#d9d9d91f;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-300:#d1d5db;--color-gray-900:#111827}body{background-color:#090910;background-color:var(--color-background);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0}body ::selection{background-color:#fff3!important}.background{height:100vh}.background,.page-container{background-color:#090910;display:flex;width:100%}.page-container{align-items:center;background-color:var(--color-background);flex-direction:column}.header{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.back-link{background-color:#6b7280;background-color:var(--color-gray-500);border-radius:.25rem;color:#fff;color:var(--color-text-primary);padding:.5rem 1rem;text-decoration:none;transition:background-color .3s}.back-link:hover{background-color:#4b5563;background-color:var(--color-gray-600)}.content-container{align-items:center;color:#fff;color:var(--color-text-primary)}.content-container,.content-inner{display:flex;flex-direction:column;width:100%}.content-inner{gap:6rem;margin-top:5rem;max-width:900px;overflow:hidden;padding:0 24px}.text-gradient{background:linear-gradient(180deg,#fff,#d1d5dcb3);background:linear-gradient(to bottom,var(--color-text-primary),var(--color-text-secondary));background-clip:text;-webkit-background-clip:text;color:#0000}.text-balance{text-wrap:balance}.text-title-large{font-size:2rem}.text-title-large,.text-title-xl{font-weight:700;line-height:1.2;text-align:center}.text-title-xl{font-size:3rem}.text-description{color:#d1d5db;color:var(--color-gray-300);font-size:1rem;font-weight:300;line-height:1.2;margin-top:1rem;text-align:center}.nav-background{background-color:#2f0acf;height:50rem;position:fixed;top:0;width:100%;z-index:-10}@media (min-width:768px){.text-title-large{font-size:4rem}.text-title-xl{font-size:5rem}.flex-row-md{flex-direction:row}}.info-container{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:900px){.info-container{flex-direction:row}}.button{border-radius:.5rem;display:inline-block;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:box-shadow .3s ease;width:-moz-fit-content;width:fit-content}.button:hover{box-shadow:0 10px 15px -3px #0003;cursor:pointer}.button-primary{background:linear-gradient(0deg,#d1d5dcb3,#fff);color:#000}.button-secondary{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1a;color:#fff}.button-secondary:hover{background-color:#ffffff26}.landing-view{align-items:center;background:#2f0acf;color:#fff;display:flex;justify-content:center;overflow:hidden;padding-bottom:4rem;padding-top:4rem;position:relative;width:100%}.radial-background{background:radial-gradient(47.95% 47.95% at 50.01% 52.05%,#090910 24.52%,#00002a 49.04%,#00003c 60%,#4955ae 73%,#303c92 74%,#2f0acf 100%);border-radius:100%;height:200%;position:absolute;top:0;width:350%}.landing-view-content{display:flex;max-width:900px;z-index:20}.landing-hero{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:0 .5rem}.landing-title{background-clip:text;-webkit-background-clip:text;font-size:3rem;font-weight:700;line-height:1;text-align:center}.landing-subtitle{text-wrap:balance;color:var(--color-text-primary);font-size:1rem;font-weight:500;line-height:1.2;text-align:center}.ai-tools-section,.landing-actions{display:flex;gap:1rem}.ai-tools-section{align-items:center;flex-direction:column;margin-top:2rem}.ai-tools-title{color:#fff;font-size:1.125rem;font-weight:500}.ai-tools-grid{display:flex;gap:1rem}.ai-logo{align-items:center;background-color:#ffffff1a;border-radius:.5rem;display:flex;justify-content:center;padding:.5rem;transition:background-color .3s}.ai-logo:hover{background-color:#ffffff26}.ai-logo-image{filter:brightness(0) saturate(100%) invert(1) opacity(1);object-fit:contain}@media (min-width:768px){.landing-view{padding-top:9rem}.landing-title{font-size:5rem}.landing-subtitle{font-size:1.5rem;width:45rem}}.landing-section{min-height:24rem}.landing-section,.section-header{align-items:center;display:flex;flex-direction:column;margin-bottom:4rem}.section-header{width:100%}.section-header-content{display:flex;flex-direction:column;gap:1.5rem}.section-title{font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center}.section-description{color:var(--color-gray-300);font-size:1rem;font-weight:300;line-height:1.5;margin-top:1rem;text-align:center}@media (min-width:768px){.section-title{font-size:2.25rem}}.landing-box{background:linear-gradient(105deg,#8484841a,#5151511a 15.07%,#1e1e1e1a 60.32%);border-radius:1rem;box-shadow:0 2px 3px 0 #0006,inset 0 0 1px 0 #ffffff4d,inset 0 1px 0 0 #ffffff1a,0 0 1px 0 #00000080;position:relative;transition:box-shadow .3s ease;width:100%}.landing-box:hover{box-shadow:0 0 20px hsla(0,0%,100%,.476)}.landing-box-HL{background:linear-gradient(105deg,#10285e,#141864 15%,#1a2f61 60%)}.secondary{background:linear-gradient(105deg,#1a326e,#1e2273 15%,#243970 60%)}.primary{background:linear-gradient(105deg,#41348c,#32286e 25%,#41348c 60%)}.landing-box-content{color:#fff;padding:1rem;position:relative}.feature-container{align-items:center;gap:3rem}.feature-container,.feature-grid{display:flex;flex-direction:column;width:100%}.feature-grid{gap:1rem}.feature-item{align-items:start!important;gap:1rem;justify-self:start;margin-bottom:0!important;margin-top:0!important}.feature-icon{display:flex;height:3rem;justify-content:center;width:3rem}.feature-text{color:var(--color-text-primary);margin:0}.resources-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;width:100%}.resource-item{background-color:#ffffff0d;border-radius:.5rem;flex:1 1;min-width:250px;text-align:center}.button-container{padding-top:4rem}@media (min-width:768px){.feature-grid{flex-direction:row}.resources-grid{justify-content:space-between}.feature-item{width:33%}}.pricing-container{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1200px}.pricing-card{border-radius:12px;flex:1 1;padding:32px}.pricing-card-dark{background-color:#ffffff1a;border:1px solid #fff3}.pricing-card-light{background-color:#fff;border:2px solid #fff;position:relative;z-index:10}.card-title{font-size:24px;font-weight:700;margin-bottom:8px}.card-title-dark{color:#fff}.card-title-light{color:#8eb1ff}.price-container{font-size:36px;font-weight:700;margin-bottom:16px}.price-dark{color:#fff}.price-light{color:#8eb1ff}.price-unit{font-size:16px;font-weight:400;opacity:.7}.description{font-size:14px;margin-bottom:16px}.description-dark{color:#fff;opacity:.7}.description-light{color:#8eb1ff;opacity:.9}.feature-list{list-style:none;margin-bottom:32px;padding:0;text-align:left}.feature-item{align-items:center;display:flex;gap:8px;margin-bottom:12px}.feature-text-dark{color:#fff}.feature-text-light{color:#0052ff}.pricing-button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:44px;justify-content:center;padding:0 32px;width:100%}.button-dark{background-color:initial;border:1px solid #fff;color:#fff}.button-dark:hover{background-color:#ffffff1a}.button-light{background-color:#0052ff;border:none;color:#fff}.button-light:hover{background-color:#0045d8}.popular-badge{background-color:#0052ff;border-radius:9999px;color:#fff;font-size:12px;font-weight:600;left:50%;padding:4px 10px;position:absolute;top:-12px;transform:translateX(-50%)}.button-link{text-decoration:none}@media (min-width:768px){.pricing-container{flex-direction:row}.pricing-card-light{margin-bottom:-16px;margin-top:-16px}}.flex-container{gap:1.5rem;padding-bottom:4px;padding-top:4px}.flex-container,.ic-card-header{display:flex;flex-direction:column}.ic-card-header{gap:1rem;width:100%}.ic-title-section{align-items:center;display:flex;gap:1rem}.button-container{display:flex;flex-wrap:wrap;gap:1.5rem}.ic-card-item{display:flex;flex-direction:column;gap:.5rem}.ic-card-header img{filter:invert(1);height:2rem;mix-blend-mode:screen;width:2rem}.ic-card-content{grid-gap:1.5rem;display:grid;gap:1.5rem;width:100%}.content-section{display:flex;flex-direction:column;gap:.5rem}.ic-heading-description{font-size:samll}.ic-button-container{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:600px){.flex-container{flex-direction:row}.ic-card-content,.ic-card-header{width:50%}}@media (min-width:900px){.flex-container{display:flex;flex-direction:column}.ic-card-content,.ic-card-header{width:100%}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100%}svg{pointer-events:none}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes driftUpFadeOutGrow{0%{opacity:1;transform:translateX(-50%) scale(1)}to{opacity:0;transform:translateX(-50%) scale(1.5) translateY(-20px) translateX(10px)}}@keyframes reflectiveShimmer{0%{transform:translateX(-100%) rotate(30deg)}to{transform:translateX(100%) rotate(30deg)}}.highlight-shimmer{display:inline-block;overflow:hidden;position:relative}.highlight-shimmer:after,.highlight-shimmer:before{bottom:-50%;content:"";left:-50%;position:absolute;right:-50%;top:-50%;z-index:-1}.highlight-shimmer:before{background:linear-gradient(90deg,#8b5cf633,#3b82f633)}.highlight-shimmer:after{animation:reflectiveShimmer 3s linear infinite;background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0)}.animate-on-scroll{animation-duration:.5s;animation-fill-mode:forwards;animation-name:slideFadeIn;opacity:0}
/*# sourceMappingURL=main.38afe9d0.css.map*/