.DownloadCTA-module-scss-module__w0GOHW__container{background:var(--gradient-primary);text-align:center;color:var(--color-on-primary);isolation:isolate;justify-content:center;align-items:center;padding:96px 20px;display:flex;position:relative;overflow:hidden}.DownloadCTA-module-scss-module__w0GOHW__container:before,.DownloadCTA-module-scss-module__w0GOHW__container:after{content:"";z-index:-1;border:1px solid color-mix(in srgb,var(--color-on-primary)18%,transparent);pointer-events:none;border-radius:50%;position:absolute}.DownloadCTA-module-scss-module__w0GOHW__container:before{background:color-mix(in srgb,var(--color-on-primary)6%,transparent);width:520px;height:520px;top:-260px;left:-140px}.DownloadCTA-module-scss-module__w0GOHW__container:after{background:color-mix(in srgb,var(--color-on-primary)8%,transparent);width:380px;height:380px;bottom:-200px;right:-100px}@media (max-width:768px){.DownloadCTA-module-scss-module__w0GOHW__container{padding:72px 20px}}.DownloadCTA-module-scss-module__w0GOHW__content{width:100%;max-width:720px}.DownloadCTA-module-scss-module__w0GOHW__title{color:var(--color-on-primary);margin-bottom:20px;font-size:clamp(2rem,1.4rem + 2.8vw,3.25rem);font-weight:800;line-height:1.1}.DownloadCTA-module-scss-module__w0GOHW__description{color:color-mix(in srgb,var(--color-on-primary)90%,transparent);margin-bottom:36px;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.DownloadCTA-module-scss-module__w0GOHW__description p+p{margin-top:12px}.DownloadCTA-module-scss-module__w0GOHW__buttonGroup{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:32px;display:flex}.DownloadCTA-module-scss-module__w0GOHW__appButton{border-radius:12px;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px #14151a2e}.DownloadCTA-module-scss-module__w0GOHW__appButton:hover{transform:translateY(-2px);box-shadow:0 12px 28px #14151a42}.DownloadCTA-module-scss-module__w0GOHW__appButton:focus-visible{outline-color:var(--color-on-primary)}.DownloadCTA-module-scss-module__w0GOHW__appButton img{width:auto;height:58px}.DownloadCTA-module-scss-module__w0GOHW__trialText{color:color-mix(in srgb,var(--color-on-primary)85%,transparent);font-size:.9rem;font-weight:500}.DownloadCTA-module-scss-module__w0GOHW__notifyForm{flex-wrap:wrap;justify-content:center;gap:12px;max-width:520px;margin:0 auto;display:flex}.DownloadCTA-module-scss-module__w0GOHW__notifyInput{background:var(--color-surface);min-width:0;color:var(--color-text);border:none;border-radius:999px;flex:260px;padding:16px 20px;font-size:1rem}.DownloadCTA-module-scss-module__w0GOHW__notifyInput::placeholder{color:var(--color-text-secondary)}.DownloadCTA-module-scss-module__w0GOHW__notifyButton{cursor:pointer;background:var(--color-on-primary);color:var(--color-primary);border:none;border-radius:999px;padding:16px 32px;font-size:1rem;font-weight:500;transition:transform .2s,opacity .2s}.DownloadCTA-module-scss-module__w0GOHW__notifyButton:hover:not(:disabled){transform:scale(1.05)}.DownloadCTA-module-scss-module__w0GOHW__notifyButton:disabled{opacity:.6;cursor:default}.DownloadCTA-module-scss-module__w0GOHW__notifySuccess{font-size:1.15rem;font-weight:500}.DownloadCTA-module-scss-module__w0GOHW__notifyError{opacity:.9;flex-basis:100%;font-size:.9rem}
.CardColumns-module-scss-module__pMSUca__section{background-color:var(--color-surface-alt);padding:60px 0 80px}.CardColumns-module-scss-module__pMSUca__contentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.CardColumns-module-scss-module__pMSUca__header{text-align:center;max-width:700px;margin:0 auto 40px}.CardColumns-module-scss-module__pMSUca__headline{color:var(--color-text);margin-bottom:12px;font-size:2rem;font-weight:800;line-height:1.2}@media (max-width:768px){.CardColumns-module-scss-module__pMSUca__headline{font-size:1.75rem}}.CardColumns-module-scss-module__pMSUca__description{color:var(--color-text-secondary);font-size:1.1rem;line-height:1.6}.CardColumns-module-scss-module__pMSUca__description p{margin-bottom:1rem}.CardColumns-module-scss-module__pMSUca__description p:last-child{margin-bottom:0}.CardColumns-module-scss-module__pMSUca__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}@media (max-width:640px){.CardColumns-module-scss-module__pMSUca__grid{grid-template-columns:1fr}}.CardColumns-module-scss-module__pMSUca__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.CardColumns-module-scss-module__pMSUca__imageWrapper{aspect-ratio:2;background-color:var(--color-surface-alt);width:100%;position:relative;overflow:hidden}.CardColumns-module-scss-module__pMSUca__image{object-fit:cover;width:100%;height:100%}.CardColumns-module-scss-module__pMSUca__cardContent{flex-direction:column;flex:1;padding:20px 24px 24px;display:flex}.CardColumns-module-scss-module__pMSUca__cardTitle{color:var(--color-text);margin-bottom:10px;font-size:1.375rem;font-weight:700;line-height:1.3}.CardColumns-module-scss-module__pMSUca__cardDescription{color:var(--color-text-secondary);flex:1;margin-bottom:24px;font-size:1rem;line-height:1.65}.CardColumns-module-scss-module__pMSUca__cardDescription p{margin-bottom:.5rem}.CardColumns-module-scss-module__pMSUca__cardDescription p:last-child{margin-bottom:0}.CardColumns-module-scss-module__pMSUca__buttonGroup{flex-wrap:wrap;gap:.75rem;margin-top:auto;display:flex}.CardColumns-module-scss-module__pMSUca__button{border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.CardColumns-module-scss-module__pMSUca__button .CardColumns-module-scss-module__pMSUca__btnIcon{margin-left:.5rem}.CardColumns-module-scss-module__pMSUca__button.CardColumns-module-scss-module__pMSUca__primary{background-color:var(--color-primary);color:var(--color-on-primary)}.CardColumns-module-scss-module__pMSUca__button.CardColumns-module-scss-module__pMSUca__primary:hover{background-color:var(--color-primary-strong)}.CardColumns-module-scss-module__pMSUca__button.CardColumns-module-scss-module__pMSUca__secondary{color:var(--color-text);border:1.5px solid var(--color-border);background-color:#0000}.CardColumns-module-scss-module__pMSUca__button.CardColumns-module-scss-module__pMSUca__secondary:hover{background-color:var(--color-surface-alt);border-color:var(--color-text-secondary)}
.Document-module-scss-module__2oeQLW__container{background-color:var(--color-surface);justify-content:center;width:100%;padding:4rem 1.5rem;display:flex}.Document-module-scss-module__2oeQLW__content{width:100%;max-width:760px;margin:0 auto}.Document-module-scss-module__2oeQLW__mainTitle{color:var(--color-text);letter-spacing:-.02em;margin-bottom:2.5rem;font-size:2.5rem;font-weight:800;line-height:1.2}@media (max-width:768px){.Document-module-scss-module__2oeQLW__mainTitle{font-size:2rem}}.Document-module-scss-module__2oeQLW__bodyText{color:var(--color-text);font-size:1.125rem;line-height:1.7}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__paragraph{margin-bottom:1.5rem}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__heading2{color:var(--color-text);margin-top:3rem;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.3}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__heading3{color:var(--color-text);margin-top:2rem;margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__heading4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__link{color:var(--color-primary);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #6b5bff59;text-decoration:underline #6b5bff59;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__link:hover{color:var(--color-primary-strong);text-decoration-color:currentColor}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__bold{color:var(--color-text);font-weight:700}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__italic{font-style:italic}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__blockquote{border-left:4px solid var(--color-border);color:var(--color-text-secondary);margin:2rem 0;padding-left:1.5rem;font-style:italic}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__bulletList{margin-bottom:1.5rem;padding:0;list-style:none}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__bulletList li{margin-bottom:.75rem;padding-left:1.75rem;position:relative}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__bulletList li:before{content:"•";color:var(--color-primary);font-size:1.5rem;font-weight:700;line-height:1;position:absolute;top:.1rem;left:0}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__numberList{margin-bottom:1.5rem;padding-left:1.5rem;list-style:decimal}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__numberList li{margin-bottom:.5rem;padding-left:.5rem}.Document-module-scss-module__2oeQLW__bodyText .Document-module-scss-module__2oeQLW__numberList li::marker{color:var(--color-text-secondary);font-weight:600}
.Faq-module-scss-module___N2sfG__faqSection{padding:var(--section-y-sm)20px;max-width:800px;margin:0 auto}.Faq-module-scss-module___N2sfG__header{text-align:center;margin-bottom:32px}.Faq-module-scss-module___N2sfG__header h2{color:var(--color-text);margin-bottom:12px;font-size:clamp(1.875rem,1.3rem + 2.4vw,2.75rem);font-weight:800}.Faq-module-scss-module___N2sfG__header p{color:var(--color-text-secondary);font-size:1.1rem}.Faq-module-scss-module___N2sfG__faqList{flex-direction:column;gap:12px;display:flex}.Faq-module-scss-module___N2sfG__faqItem{background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-card);transition:border-color .25s,box-shadow .25s;overflow:hidden}.Faq-module-scss-module___N2sfG__faqItem:hover{border-color:color-mix(in srgb,var(--color-primary)35%,var(--color-border))}.Faq-module-scss-module___N2sfG__faqItem.Faq-module-scss-module___N2sfG__open{border-color:var(--color-primary);box-shadow:var(--shadow-soft)}.Faq-module-scss-module___N2sfG__questionButton{border-radius:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;display:flex}.Faq-module-scss-module___N2sfG__questionButton span{color:var(--color-text);font-size:1.075rem;font-weight:700;line-height:1.4}.Faq-module-scss-module___N2sfG__questionButton .Faq-module-scss-module___N2sfG__icon{width:32px;height:32px;color:var(--color-primary);background:var(--color-primary-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:5px;transition:transform .3s,background .3s;display:flex}.Faq-module-scss-module___N2sfG__open .Faq-module-scss-module___N2sfG__icon{background:var(--color-primary);color:var(--color-on-primary);transform:rotate(180deg)}.Faq-module-scss-module___N2sfG__answer{max-height:0;color:var(--color-text-secondary);padding:0 24px;line-height:1.6;transition:max-height .3s ease-out,padding .3s;overflow:hidden}.Faq-module-scss-module___N2sfG__answer.Faq-module-scss-module___N2sfG__show{max-height:2500px;padding-bottom:24px}.Faq-module-scss-module___N2sfG__answer p+p{margin-top:12px}.Faq-module-scss-module___N2sfG__answer a{color:var(--color-primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}
.Features-module-scss-module__sb9bFq__featuresSection{padding:var(--section-y)0;background-color:var(--color-surface)}@media (max-width:768px){.Features-module-scss-module__sb9bFq__featuresSection{padding:var(--section-y-sm)0}}.Features-module-scss-module__sb9bFq__featuresSection+.Features-module-scss-module__sb9bFq__featuresSection{padding-top:0}.Features-module-scss-module__sb9bFq__contentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.Features-module-scss-module__sb9bFq__header{text-align:center;max-width:700px;margin:0 auto 48px}@media (max-width:768px){.Features-module-scss-module__sb9bFq__header{margin-bottom:32px}}.Features-module-scss-module__sb9bFq__headline{color:var(--color-text);margin-bottom:20px;font-size:clamp(1.875rem,1.3rem + 2.4vw,2.75rem);font-weight:800;line-height:1.2}.Features-module-scss-module__sb9bFq__description{color:var(--color-text-secondary);font-size:1.1rem;line-height:1.5}.Features-module-scss-module__sb9bFq__description p{margin-bottom:1rem}.Features-module-scss-module__sb9bFq__description p:last-child{margin-bottom:0}.Features-module-scss-module__sb9bFq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:20px;transition:border-color .25s,transform .25s,box-shadow .25s}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:hover{border-color:color-mix(in srgb,var(--accent)45%,transparent);box-shadow:var(--shadow-soft);transform:translateY(-3px)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem{text-align:left;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:nth-child(6n+1){--accent:var(--accent-purple)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:nth-child(6n+2){--accent:var(--accent-blue)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:nth-child(6n+3){--accent:var(--accent-green)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:nth-child(6n+4){--accent:var(--accent-orange)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:nth-child(6n+5){--accent:var(--accent-pink)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem:nth-child(6n+6){--accent:var(--accent-mint)}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__iconContainer{color:var(--accent);background-color:color-mix(in srgb,var(--accent)14%,transparent);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;display:flex}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__iconContainer svg{width:26px;height:26px}@media (max-width:1024px){.Features-module-scss-module__sb9bFq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Features-module-scss-module__sb9bFq__cardGrid{grid-template-columns:1fr;gap:12px}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__featureItem{flex-direction:row;gap:16px;padding:20px}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__iconContainer{width:44px;height:44px;margin-bottom:0}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__iconContainer svg{width:22px;height:22px}.Features-module-scss-module__sb9bFq__cardGrid .Features-module-scss-module__sb9bFq__itemTitle{margin-bottom:6px;font-size:1.125rem}}.Features-module-scss-module__sb9bFq__stepsGrid{flex-direction:column;gap:16px;max-width:760px;margin:0 auto;display:flex}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__featureItem{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:20px;transition:border-color .25s,transform .25s,box-shadow .25s}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__featureItem:hover{border-color:color-mix(in srgb,var(--accent)45%,transparent);box-shadow:var(--shadow-soft);transform:translateY(-3px)}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__featureItem{--accent:var(--color-primary);text-align:left;flex-direction:row;align-items:flex-start;gap:20px;padding:24px;display:flex;position:relative}@media (max-width:600px){.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__featureItem{gap:16px;padding:20px}}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__iconContainer{width:48px;height:48px;box-shadow:var(--shadow-accent);flex-shrink:0}@media (max-width:600px){.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__iconContainer{width:40px;height:40px;font-size:1.05rem!important}}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__iconContainer{background:var(--gradient-primary);color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__iconContainer svg{width:28px;height:28px}.Features-module-scss-module__sb9bFq__itemTitle{color:var(--color-text);margin-bottom:8px;font-size:1.2rem;font-weight:700}.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__itemTitle{margin-top:10px}@media (max-width:600px){.Features-module-scss-module__sb9bFq__stepsGrid .Features-module-scss-module__sb9bFq__itemTitle{margin-top:7px}}.Features-module-scss-module__sb9bFq__itemText{color:var(--color-text-secondary);line-height:1.6}.Features-module-scss-module__sb9bFq__itemText p{margin-bottom:.5rem}.Features-module-scss-module__sb9bFq__itemText p:last-child{margin-bottom:0}.Features-module-scss-module__sb9bFq__textMarker{font-family:inherit;line-height:1}
.FeatureLinks-module-scss-module__Ma-Vda__wrapper{justify-content:center;width:100%;padding:5rem 1.5rem;display:flex}.FeatureLinks-module-scss-module__Ma-Vda__wrapper.FeatureLinks-module-scss-module__Ma-Vda__gray{background-color:var(--color-surface-alt)}.FeatureLinks-module-scss-module__Ma-Vda__wrapper.FeatureLinks-module-scss-module__Ma-Vda__white{background-color:var(--color-surface)}.FeatureLinks-module-scss-module__Ma-Vda__wrapper.FeatureLinks-module-scss-module__Ma-Vda__green{background-color:var(--color-primary-soft)}.FeatureLinks-module-scss-module__Ma-Vda__inner{width:100%;max-width:1200px}.FeatureLinks-module-scss-module__Ma-Vda__sectionHeader{text-align:center;max-width:720px;margin-bottom:3.5rem;margin-left:auto;margin-right:auto}.FeatureLinks-module-scss-module__Ma-Vda__sectionTitle{letter-spacing:-.02em;color:var(--color-text);margin:0 0 1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.1}.FeatureLinks-module-scss-module__Ma-Vda__sectionDescription{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.6}.FeatureLinks-module-scss-module__Ma-Vda__sectionDescription p{margin:0 0 .75rem}.FeatureLinks-module-scss-module__Ma-Vda__sectionDescription p:last-child{margin:0}.FeatureLinks-module-scss-module__Ma-Vda__grid{grid-template-columns:repeat(var(--columns,3),1fr);gap:1.25rem;display:grid}@media (max-width:1024px){.FeatureLinks-module-scss-module__Ma-Vda__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.FeatureLinks-module-scss-module__Ma-Vda__grid{grid-template-columns:1fr}}.FeatureLinks-module-scss-module__Ma-Vda__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;cursor:pointer;flex-direction:column;min-height:220px;padding:1.75rem 1.75rem 2.5rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.FeatureLinks-module-scss-module__Ma-Vda__card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-soft);transform:translateY(-3px)}.FeatureLinks-module-scss-module__Ma-Vda__card:hover .FeatureLinks-module-scss-module__Ma-Vda__arrow{color:var(--color-primary);transform:translate(2px,-2px)}.FeatureLinks-module-scss-module__Ma-Vda__card:hover .FeatureLinks-module-scss-module__Ma-Vda__iconWrapper{background-color:var(--color-primary);color:var(--color-on-primary)}.FeatureLinks-module-scss-module__Ma-Vda__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.FeatureLinks-module-scss-module__Ma-Vda__iconWrapper{background-color:var(--color-primary-soft);width:52px;height:52px;color:var(--color-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;margin-bottom:1.25rem;transition:all .2s;display:flex}.FeatureLinks-module-scss-module__Ma-Vda__cardTitle{letter-spacing:-.015em;color:var(--color-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.3}.FeatureLinks-module-scss-module__Ma-Vda__cardDescription{color:var(--color-text-secondary);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.FeatureLinks-module-scss-module__Ma-Vda__arrow{color:var(--color-text-secondary);justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:1.25rem;right:1.5rem}
.FeatureShowcase-module-scss-module__kfBy5G__wrapper{width:100%;padding:var(--section-y)1.5rem;justify-content:center;display:flex}@media (max-width:768px){.FeatureShowcase-module-scss-module__kfBy5G__wrapper{padding:var(--section-y-sm)1.25rem}}.FeatureShowcase-module-scss-module__kfBy5G__wrapper.FeatureShowcase-module-scss-module__kfBy5G__white{background-color:var(--color-surface)}.FeatureShowcase-module-scss-module__kfBy5G__wrapper.FeatureShowcase-module-scss-module__kfBy5G__green{background-color:var(--color-primary-soft)}.FeatureShowcase-module-scss-module__kfBy5G__wrapper.FeatureShowcase-module-scss-module__kfBy5G__gray{background-color:var(--color-surface-alt)}.FeatureShowcase-module-scss-module__kfBy5G__inner{width:100%;max-width:1200px}.FeatureShowcase-module-scss-module__kfBy5G__sectionHeader{text-align:center;max-width:720px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.FeatureShowcase-module-scss-module__kfBy5G__sectionTitle{letter-spacing:-.02em;color:var(--color-text);margin:0 0 1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.1}.FeatureShowcase-module-scss-module__kfBy5G__sectionDescription{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.6}.FeatureShowcase-module-scss-module__kfBy5G__sectionDescription p{margin:0 0 .75rem}.FeatureShowcase-module-scss-module__kfBy5G__sectionDescription p:last-child{margin:0}.FeatureShowcase-module-scss-module__kfBy5G__rows{flex-direction:column;gap:6rem;display:flex}@media (max-width:900px){.FeatureShowcase-module-scss-module__kfBy5G__rows{gap:4rem}}.FeatureShowcase-module-scss-module__kfBy5G__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}@media (max-width:900px){.FeatureShowcase-module-scss-module__kfBy5G__row{grid-template-columns:1fr;gap:2rem}}.FeatureShowcase-module-scss-module__kfBy5G__imageLeft .FeatureShowcase-module-scss-module__kfBy5G__imageCol{order:1}.FeatureShowcase-module-scss-module__kfBy5G__imageLeft .FeatureShowcase-module-scss-module__kfBy5G__textCol,.FeatureShowcase-module-scss-module__kfBy5G__imageRight .FeatureShowcase-module-scss-module__kfBy5G__imageCol{order:2}.FeatureShowcase-module-scss-module__kfBy5G__imageRight .FeatureShowcase-module-scss-module__kfBy5G__textCol{order:1}@media (max-width:900px){.FeatureShowcase-module-scss-module__kfBy5G__imageRight .FeatureShowcase-module-scss-module__kfBy5G__imageCol{order:1}.FeatureShowcase-module-scss-module__kfBy5G__imageRight .FeatureShowcase-module-scss-module__kfBy5G__textCol{order:2}}.FeatureShowcase-module-scss-module__kfBy5G__imageCol{justify-content:center;align-items:center;display:flex}.FeatureShowcase-module-scss-module__kfBy5G__imageFrame{aspect-ratio:1;border-radius:var(--radius-xl);background-color:var(--color-surface-alt);width:100%;max-width:480px;box-shadow:var(--shadow-soft);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.FeatureShowcase-module-scss-module__kfBy5G__image{object-fit:cover;width:100%;height:100%;display:block}.FeatureShowcase-module-scss-module__kfBy5G__textCol{flex-direction:column;justify-content:center;max-width:540px;display:flex}.FeatureShowcase-module-scss-module__kfBy5G__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin-bottom:.875rem;font-size:.8125rem;font-weight:700;display:inline-block}.FeatureShowcase-module-scss-module__kfBy5G__itemTitle{letter-spacing:-.02em;color:var(--color-text);margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.15}.FeatureShowcase-module-scss-module__kfBy5G__itemDescription{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.65}.FeatureShowcase-module-scss-module__kfBy5G__itemDescription p{margin:0 0 1rem}.FeatureShowcase-module-scss-module__kfBy5G__itemDescription p:last-child{margin:0}.FeatureShowcase-module-scss-module__kfBy5G__itemDescription strong{color:var(--color-text);font-weight:700}
.Device-module-scss-module__DwIbRG__wrapper{flex-direction:column;align-items:center;gap:20px;display:flex}.Device-module-scss-module__DwIbRG__device{width:min(var(--device-max-width,320px),var(--device-max-height,680px)*(var(--device-aspect,9/19.5)));aspect-ratio:var(--device-aspect,9/19.5);background:linear-gradient(160deg,var(--color-device-bezel-highlight),var(--color-device-bezel)60%);box-shadow:inset 0 0 0 1px #ffffff1f,var(--shadow-device);border-radius:15%/6.9%;flex:none;padding:3%;position:relative}.Device-module-scss-module__DwIbRG__screenContainer{background:var(--color-background);border-radius:12.5%/5.75%;width:100%;height:100%;position:relative;overflow:hidden}.Device-module-scss-module__DwIbRG__swiperTrack{height:100%;transform:translateX(calc(var(--current-index,0)*-100%/var(--slide-count,1)));transition:transform .6s cubic-bezier(.22,1,.36,1);display:flex}.Device-module-scss-module__DwIbRG__slide{flex-shrink:0;flex-basis:calc(100%/var(--slide-count,1));height:100%;position:relative}.Device-module-scss-module__DwIbRG__image{object-fit:cover;object-position:top;width:100%;height:100%}.Device-module-scss-module__DwIbRG__dots{gap:4px;display:flex}.Device-module-scss-module__DwIbRG__dot{cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0;position:relative}.Device-module-scss-module__DwIbRG__dot:after{content:"";border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-text)16%,transparent);transition:background-color .2s,inset .2s;position:absolute;inset:9px}.Device-module-scss-module__DwIbRG__dot:hover:after{background:color-mix(in srgb,var(--color-primary)45%,transparent)}.Device-module-scss-module__DwIbRG__activeDot:after{background:var(--color-primary);inset:9px 2px}
.Hero-module-scss-module__2h8jAG__heroSection{padding:calc(96px + var(--header-height))0 104px;isolation:isolate;background-color:var(--color-background);background-image:radial-gradient(ellipse 60% 55% at 85% 20%,color-mix(in srgb,var(--color-primary)16%,transparent),transparent 70%),radial-gradient(ellipse 45% 50% at 5% 90%,color-mix(in srgb,var(--accent-mint)14%,transparent),transparent 70%);align-items:center;min-height:80vh;display:flex;position:relative;overflow:hidden}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection{padding:calc(40px + var(--header-height))0 64px;min-height:0!important}}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__sizeFull{min-height:90vh}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__sizeHalf{min-height:50vh;padding:calc(64px + var(--header-height))0 64px}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__sizeHalf{padding:calc(36px + var(--header-height))0 48px}}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__sizeThird{min-height:33vh;padding:calc(40px + var(--header-height))0 40px}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__sizeFill{min-height:0;padding:calc(48px + var(--header-height))0 8px}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__centered .Hero-module-scss-module__2h8jAG__contentContainer{text-align:center;flex-direction:column;justify-content:center}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__centered .Hero-module-scss-module__2h8jAG__textColumn{flex-direction:column;align-items:center;margin:0 auto;display:flex}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__centered .Hero-module-scss-module__2h8jAG__availability,.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__centered .Hero-module-scss-module__2h8jAG__actions,.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__centered .Hero-module-scss-module__2h8jAG__statLine{justify-content:center}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__textCentered .Hero-module-scss-module__2h8jAG__textColumn{text-align:center;flex-direction:column;align-items:center;display:flex}.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__textCentered .Hero-module-scss-module__2h8jAG__actions,.Hero-module-scss-module__2h8jAG__heroSection.Hero-module-scss-module__2h8jAG__textCentered .Hero-module-scss-module__2h8jAG__appButtons{justify-content:center}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__contentContainer{justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__contentContainer{text-align:center;flex-direction:column;gap:48px}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__textColumn{max-width:640px}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__textColumn{max-width:100%}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__deviceColumn{--device-max-width:300px;--device-max-height:620px;flex-shrink:0;justify-content:center;display:flex;position:relative}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__deviceColumn{--device-max-width:248px}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__deviceColumn.Hero-module-scss-module__2h8jAG__hasDevice:before{content:"";z-index:-1;background:var(--gradient-primary);opacity:.28;filter:blur(56px);border-radius:50%;position:absolute;inset:8% -18% 12%}.Hero-module-scss-module__2h8jAG__heroSection h1{color:var(--color-text);margin-bottom:24px;font-size:clamp(2.25rem,1.35rem + 3.6vw,3.75rem);font-weight:800;line-height:1.08}.Hero-module-scss-module__2h8jAG__heroSection h1 .Hero-module-scss-module__2h8jAG__highlight{background:var(--gradient-primary);-webkit-text-fill-color:#0000;color:var(--color-primary);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__description{color:var(--color-text-secondary);margin-bottom:32px;font-size:clamp(1.0625rem,1rem + .3vw,1.2rem);line-height:1.6}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__description p{margin-bottom:12px}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__description p:first-child{color:var(--color-text-body)}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__actions{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:30px;display:flex}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__actions{flex-flow:column-reverse;justify-content:center;align-items:center;gap:20px;margin-bottom:0}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__actions>a,.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__actions>button{border-radius:var(--radius-pill);box-shadow:var(--shadow-accent);padding:16px 28px;font-size:1.05rem}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__appButtons{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__appButtons{justify-content:center}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__appButtons .Hero-module-scss-module__2h8jAG__appImage{width:auto;height:58px}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__heroImage{border-radius:var(--radius-xl);max-width:100%;height:auto;box-shadow:var(--shadow-soft)}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsInline{align-items:center;gap:12px;display:flex}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsInline{order:-1}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsVerticalDivider{background:var(--color-border);flex-shrink:0;width:1px;height:28px}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsVerticalDivider{display:none}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsInlineContent{align-items:center;gap:10px;display:flex}@media (max-width:1000px){.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsInlineContent{flex-direction:column}}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialsLabel{color:var(--color-text-secondary);white-space:nowrap;letter-spacing:.01em;font-size:.9rem;font-weight:400}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialLinks{align-items:center;gap:6px;display:flex}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn{background-position:0;background-size:200%;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background-position .5s,box-shadow .25s;display:flex}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn svg{width:18px;height:18px;transition:transform .2s}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn:hover svg{transform:scale(1.2)rotate(-8deg)}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn.Hero-module-scss-module__2h8jAG__instagram{color:#fff;background-image:linear-gradient(90deg,#f09433,#dc2743,#bc1888,#f09433);box-shadow:0 2px 8px #c832644d}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn.Hero-module-scss-module__2h8jAG__instagram:hover{background-position:100%;box-shadow:0 4px 14px #c8326480}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn.Hero-module-scss-module__2h8jAG__facebook{color:#fff;background-image:linear-gradient(90deg,#1877f2,#4fa3ff,#1877f2,#1877f2);box-shadow:0 2px 8px #1877f24d}.Hero-module-scss-module__2h8jAG__heroSection .Hero-module-scss-module__2h8jAG__socialIconBtn.Hero-module-scss-module__2h8jAG__facebook:hover{background-position:100%;box-shadow:0 4px 14px #1877f280}
.ImageGallery-module-scss-module__TeMT2W__section{padding:var(--section-y)20px}.ImageGallery-module-scss-module__TeMT2W__bgPage{background:var(--color-background)}.ImageGallery-module-scss-module__TeMT2W__bgWhite{background:var(--color-surface)}.ImageGallery-module-scss-module__TeMT2W__bgSoft{background:var(--color-surface-alt)}.ImageGallery-module-scss-module__TeMT2W__container{max-width:1100px;margin:0 auto}.ImageGallery-module-scss-module__TeMT2W__header{text-align:center;max-width:700px;margin:0 auto 40px}.ImageGallery-module-scss-module__TeMT2W__header .ImageGallery-module-scss-module__TeMT2W__headline{color:var(--color-text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.ImageGallery-module-scss-module__TeMT2W__header .ImageGallery-module-scss-module__TeMT2W__description{color:var(--color-text-secondary);margin-top:12px;font-size:1.125rem;line-height:1.6}.ImageGallery-module-scss-module__TeMT2W__figure{margin:0}.ImageGallery-module-scss-module__TeMT2W__frame{border-radius:var(--radius-xl);background:var(--color-surface-alt);width:100%;box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.ImageGallery-module-scss-module__TeMT2W__ratioPortrait{aspect-ratio:3/4}.ImageGallery-module-scss-module__TeMT2W__ratioLandscape{aspect-ratio:16/9}.ImageGallery-module-scss-module__TeMT2W__ratioSquare{aspect-ratio:1}.ImageGallery-module-scss-module__TeMT2W__ratioAuto{aspect-ratio:auto}.ImageGallery-module-scss-module__TeMT2W__img{object-fit:cover}.ImageGallery-module-scss-module__TeMT2W__ratioAuto .ImageGallery-module-scss-module__TeMT2W__img{width:100%;height:auto;display:block;position:static!important}.ImageGallery-module-scss-module__TeMT2W__caption{text-align:center;color:var(--color-text-secondary);margin-top:10px;font-size:.9rem}.ImageGallery-module-scss-module__TeMT2W__flushY{padding-top:0;padding-bottom:0}.ImageGallery-module-scss-module__TeMT2W__single{max-width:420px;margin:0 auto}.ImageGallery-module-scss-module__TeMT2W__singleLarge{max-width:760px}.ImageGallery-module-scss-module__TeMT2W__grid{grid-template-columns:repeat(var(--columns,3),1fr);gap:20px;display:grid}@media (max-width:768px){.ImageGallery-module-scss-module__TeMT2W__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ImageGallery-module-scss-module__TeMT2W__grid{grid-template-columns:1fr}}.ImageGallery-module-scss-module__TeMT2W__carousel{border-radius:var(--radius-xl);max-width:460px;margin:0 auto;position:relative;overflow:hidden}.ImageGallery-module-scss-module__TeMT2W__track{transition:transform .4s;display:flex}.ImageGallery-module-scss-module__TeMT2W__slide{flex:0 0 100%;min-width:0}.ImageGallery-module-scss-module__TeMT2W__slide .ImageGallery-module-scss-module__TeMT2W__frame{box-shadow:none}.ImageGallery-module-scss-module__TeMT2W__arrow{border-radius:var(--radius-pill);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);box-shadow:var(--shadow-soft);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageGallery-module-scss-module__TeMT2W__arrow:hover{background:var(--color-primary);color:var(--color-on-primary)}.ImageGallery-module-scss-module__TeMT2W__prev{left:12px}.ImageGallery-module-scss-module__TeMT2W__next{right:12px}.ImageGallery-module-scss-module__TeMT2W__dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.ImageGallery-module-scss-module__TeMT2W__dot{border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;border:none;width:8px;height:8px;padding:0;transition:background .2s,width .2s}.ImageGallery-module-scss-module__TeMT2W__dotActive{background:var(--color-primary);width:22px}
.PageList-module-scss-module__uttz1W__wrapper{justify-content:center;width:100%;padding:5rem 1.5rem;display:flex}.PageList-module-scss-module__uttz1W__wrapper.PageList-module-scss-module__uttz1W__gray{background-color:var(--color-surface-alt)}.PageList-module-scss-module__uttz1W__wrapper.PageList-module-scss-module__uttz1W__white{background-color:var(--color-surface)}.PageList-module-scss-module__uttz1W__wrapper.PageList-module-scss-module__uttz1W__green{background-color:var(--color-primary-soft)}.PageList-module-scss-module__uttz1W__inner{width:100%;max-width:1200px}.PageList-module-scss-module__uttz1W__sectionHeader{text-align:center;max-width:720px;margin-bottom:3.5rem;margin-left:auto;margin-right:auto}.PageList-module-scss-module__uttz1W__sectionTitle{letter-spacing:-.02em;color:var(--color-text);margin:0 0 1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.1}.PageList-module-scss-module__uttz1W__sectionDescription{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.6}.PageList-module-scss-module__uttz1W__sectionDescription p{margin:0 0 .75rem}.PageList-module-scss-module__uttz1W__sectionDescription p:last-child{margin:0}.PageList-module-scss-module__uttz1W__grid{grid-template-columns:repeat(var(--columns,3),1fr);gap:1.25rem;display:grid}@media (max-width:1024px){.PageList-module-scss-module__uttz1W__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.PageList-module-scss-module__uttz1W__grid{grid-template-columns:1fr}}.PageList-module-scss-module__uttz1W__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;cursor:pointer;flex-direction:column;min-height:220px;padding:1.75rem 1.75rem 2.5rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.PageList-module-scss-module__uttz1W__card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-soft);transform:translateY(-3px)}.PageList-module-scss-module__uttz1W__card:hover .PageList-module-scss-module__uttz1W__arrow{color:var(--color-primary);transform:translate(2px,-2px)}.PageList-module-scss-module__uttz1W__card:hover .PageList-module-scss-module__uttz1W__iconWrapper{background-color:var(--color-primary);color:var(--color-on-primary)}.PageList-module-scss-module__uttz1W__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.PageList-module-scss-module__uttz1W__iconWrapper{background-color:var(--color-primary-soft);width:52px;height:52px;color:var(--color-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;margin-bottom:1.25rem;transition:all .2s;display:flex}.PageList-module-scss-module__uttz1W__cardTitle{letter-spacing:-.015em;color:var(--color-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.3}.PageList-module-scss-module__uttz1W__cardDescription{color:var(--color-text-secondary);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.PageList-module-scss-module__uttz1W__arrow{color:var(--color-text-secondary);justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:1.25rem;right:1.5rem}.PageList-module-scss-module__uttz1W__empty{text-align:center;color:var(--color-text-secondary);padding:2rem;font-style:italic}
.Pricing-module-scss-module__R3g7rq__section{padding:var(--section-y)20px;background:var(--color-background)}.Pricing-module-scss-module__R3g7rq__container{max-width:1100px;margin:0 auto}.Pricing-module-scss-module__R3g7rq__header{text-align:center;max-width:700px;margin:0 auto 48px}.Pricing-module-scss-module__R3g7rq__header .Pricing-module-scss-module__R3g7rq__headline{color:var(--color-text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.Pricing-module-scss-module__R3g7rq__header .Pricing-module-scss-module__R3g7rq__description{color:var(--color-text-secondary);margin-top:12px;font-size:1.125rem;line-height:1.6}.Pricing-module-scss-module__R3g7rq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:24px;max-width:860px;margin:0 auto;display:grid}.Pricing-module-scss-module__R3g7rq__plan{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;padding:32px 28px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.Pricing-module-scss-module__R3g7rq__highlighted{border:2px solid var(--color-primary);box-shadow:var(--shadow-accent)}.Pricing-module-scss-module__R3g7rq__badge{background:var(--gradient-primary);color:var(--color-on-primary);letter-spacing:.04em;border-radius:var(--radius-pill);white-space:nowrap;padding:5px 14px;font-size:.75rem;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.Pricing-module-scss-module__R3g7rq__planName{color:var(--color-text);font-size:1.25rem;font-weight:700}.Pricing-module-scss-module__R3g7rq__priceRow{align-items:baseline;gap:6px;margin-top:12px;display:flex}.Pricing-module-scss-module__R3g7rq__price{color:var(--color-text);font-size:2.5rem;font-weight:800;line-height:1}.Pricing-module-scss-module__R3g7rq__period{color:var(--color-text-secondary);font-size:1rem;font-weight:600}.Pricing-module-scss-module__R3g7rq__planDescription{color:var(--color-text-secondary);margin-top:12px;font-size:.95rem;line-height:1.5}.Pricing-module-scss-module__R3g7rq__features{flex-direction:column;flex:1;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.Pricing-module-scss-module__R3g7rq__feature{color:var(--color-text);align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.4;display:flex}.Pricing-module-scss-module__R3g7rq__check{color:var(--color-primary);flex-shrink:0;margin-top:1px}.Pricing-module-scss-module__R3g7rq__cta{border-radius:var(--radius-md);justify-content:center;align-items:center;margin-top:auto;padding:14px 20px;font-size:1rem;font-weight:600;transition:background .2s,border-color .2s,transform .1s ease-out;display:inline-flex}.Pricing-module-scss-module__R3g7rq__cta:active{transform:scale(.97)}.Pricing-module-scss-module__R3g7rq__ctaPrimary{background:var(--color-primary);color:var(--color-on-primary)}.Pricing-module-scss-module__R3g7rq__ctaPrimary:hover{background:var(--color-primary-strong)}.Pricing-module-scss-module__R3g7rq__ctaOutline{color:var(--color-primary);border:2px solid var(--color-primary);background:0 0}.Pricing-module-scss-module__R3g7rq__ctaOutline:hover{background:var(--color-primary-soft)}
.Promo-module-scss-module__ULr7oq__wrapper{background-color:var(--color-surface);justify-content:center;width:100%;padding:4rem 1.5rem;display:flex}.Promo-module-scss-module__ULr7oq__container{border-radius:var(--radius-xl);justify-content:space-between;align-items:center;gap:4rem;width:100%;max-width:1100px;padding:5.5rem 3.5rem;display:flex;position:relative;overflow:hidden}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__reverse{flex-direction:row-reverse}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green{background-color:var(--color-primary-soft)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green .Promo-module-scss-module__ULr7oq__title{color:var(--color-text)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green .Promo-module-scss-module__ULr7oq__bodyText{color:var(--color-text-secondary)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary{background-color:var(--color-primary);color:var(--color-on-primary)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary:hover{background-color:var(--color-primary-strong)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary{border:2px solid var(--color-primary);color:var(--color-primary);background-color:#0000}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__green .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary:hover{background-color:var(--color-primary-soft)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__white{background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 8px 28px #14151a14}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__white .Promo-module-scss-module__ULr7oq__title{color:var(--color-text)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__white .Promo-module-scss-module__ULr7oq__bodyText{color:var(--color-text-secondary)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__gray{background-color:var(--color-surface-alt)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__gray .Promo-module-scss-module__ULr7oq__title{color:var(--color-text)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__gray .Promo-module-scss-module__ULr7oq__bodyText{color:var(--color-text-secondary)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__custom{background-color:var(--color-surface-alt)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textDark .Promo-module-scss-module__ULr7oq__title{color:var(--color-text)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textDark .Promo-module-scss-module__ULr7oq__bodyText{color:var(--color-text-secondary)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textDark .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary{background-color:var(--color-primary);color:var(--color-on-primary)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textDark .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary:hover{background-color:var(--color-primary-strong)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textDark .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary{border:2px solid var(--color-primary);color:var(--color-primary);background-color:#0000}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textDark .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary:hover{background-color:var(--color-primary-soft)}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textLight .Promo-module-scss-module__ULr7oq__title{color:#fff}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textLight .Promo-module-scss-module__ULr7oq__bodyText{color:#ffffffd9}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textLight .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary{color:var(--color-text);background-color:#fff}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textLight .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary:hover{background-color:#ffffffe6}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textLight .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary{color:#fff;background-color:#0000;border:2px solid #ffffffb3}.Promo-module-scss-module__ULr7oq__container.Promo-module-scss-module__ULr7oq__textLight .Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary:hover{background-color:#ffffff24}@media (max-width:900px){.Promo-module-scss-module__ULr7oq__container{text-align:center;gap:2rem;padding:2.75rem 1.5rem;flex-direction:column!important}.Promo-module-scss-module__ULr7oq__container .Promo-module-scss-module__ULr7oq__imageWrapper{justify-content:center;margin-top:1rem}}.Promo-module-scss-module__ULr7oq__content{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:580px;display:flex}.Promo-module-scss-module__ULr7oq__title{letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight:800;line-height:1.15}.Promo-module-scss-module__ULr7oq__bodyText{margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.Promo-module-scss-module__ULr7oq__bodyText p{margin-bottom:1rem}.Promo-module-scss-module__ULr7oq__bodyText p:last-child{margin-bottom:0}.Promo-module-scss-module__ULr7oq__buttonGroup{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Promo-module-scss-module__ULr7oq__button{border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.Promo-module-scss-module__ULr7oq__button .Promo-module-scss-module__ULr7oq__btnIcon{margin-left:.5rem}.Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary{background-color:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-accent)}.Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__primary:hover{background-color:var(--color-primary-strong)}.Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.Promo-module-scss-module__ULr7oq__button.Promo-module-scss-module__ULr7oq__secondary:hover{background-color:var(--color-surface-alt);border-color:var(--color-border)}.Promo-module-scss-module__ULr7oq__imageWrapper{flex:1;justify-content:flex-end;display:flex;position:relative}.reverse .Promo-module-scss-module__ULr7oq__imageWrapper{justify-content:flex-start}.Promo-module-scss-module__ULr7oq__image{object-fit:contain;border-radius:var(--radius-lg);max-width:100%;height:auto;max-height:320px}
.Stats-module-scss-module__ffvO3q__section{padding:var(--section-y-sm)20px;background:var(--color-surface)}.Stats-module-scss-module__ffvO3q__container{max-width:1100px;margin:0 auto}.Stats-module-scss-module__ffvO3q__header{text-align:center;max-width:700px;margin:0 auto 48px}.Stats-module-scss-module__ffvO3q__header .Stats-module-scss-module__ffvO3q__headline{color:var(--color-text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.Stats-module-scss-module__ffvO3q__header .Stats-module-scss-module__ffvO3q__description{color:var(--color-text-secondary);margin-top:12px;font-size:1.125rem;line-height:1.6}.Stats-module-scss-module__ffvO3q__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;display:grid}.Stats-module-scss-module__ffvO3q__stat{text-align:center;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-xl);grid-template-rows:1fr auto;justify-items:center;min-height:168px;padding:28px 20px;display:grid}.Stats-module-scss-module__ffvO3q__value{background:var(--gradient-primary);-webkit-text-fill-color:#0000;color:var(--color-primary);-webkit-background-clip:text;background-clip:text;align-self:center;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.1}.Stats-module-scss-module__ffvO3q__label{max-width:24ch;color:var(--color-text-secondary);align-self:end;font-size:1rem;font-weight:500;line-height:1.45}
.Testimonials-module-scss-module__iZGm6a__section{padding:var(--section-y)20px;background:var(--color-surface-alt)}.Testimonials-module-scss-module__iZGm6a__container{max-width:1100px;margin:0 auto}.Testimonials-module-scss-module__iZGm6a__header{text-align:center;max-width:700px;margin:0 auto 48px}.Testimonials-module-scss-module__iZGm6a__header .Testimonials-module-scss-module__iZGm6a__headline{color:var(--color-text);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.Testimonials-module-scss-module__iZGm6a__header .Testimonials-module-scss-module__iZGm6a__description{color:var(--color-text-secondary);margin-top:12px;font-size:1.125rem;line-height:1.6}.Testimonials-module-scss-module__iZGm6a__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.Testimonials-module-scss-module__iZGm6a__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:16px;margin:0;padding:28px;display:flex}.Testimonials-module-scss-module__iZGm6a__stars{gap:2px;display:flex}.Testimonials-module-scss-module__iZGm6a__starOn{color:var(--accent-yellow)}.Testimonials-module-scss-module__iZGm6a__starOff{color:var(--color-border)}.Testimonials-module-scss-module__iZGm6a__quote{color:var(--color-text);margin:0;font-size:1.0625rem;line-height:1.6}.Testimonials-module-scss-module__iZGm6a__author{flex-direction:column;gap:2px;margin-top:auto;display:flex}.Testimonials-module-scss-module__iZGm6a__name{color:var(--color-text);font-weight:700}.Testimonials-module-scss-module__iZGm6a__role{color:var(--color-text-secondary);font-size:.875rem}
