.section-py{padding-block:6.25rem;padding-inline:0}@media (max-width: 1199.98px){.section-py{padding-block:5rem;padding-inline:0}}@media (max-width: 767.98px){.section-py{padding-block:3rem;padding-inline:0}}.landing-section-title{font-size:2.45rem;line-height:1.18}@media (max-width: 991.98px){.landing-section-title{font-size:2.1rem}}@media (max-width: 767.98px){.landing-section-title{font-size:1.8rem}}#hero-animation{--bs-hero-bg: radial-gradient(circle at top left, rgb(3 195 236 / 18%), transparent 22%), radial-gradient(circle at center, rgba(26, 169, 252, .16), transparent 30%), linear-gradient(180deg, rgb(234 249 255 / 100%), rgb(238 247 255 / 100%));border-radius:0 0 3.5rem 3.5rem;background:var(--bs-hero-bg);display:flex;min-block-size:100svh;overflow:hidden}.landing-hero{background:transparent;display:flex;flex:1 1 auto;align-items:center;min-block-size:100%;padding-block-start:10rem;padding-block-end:2rem}.landing-hero:after{content:none}.landing-hero>.container{display:flex;align-items:center;flex:1 1 auto}@media (min-width: 992px){.landing-hero .hero-text-box{max-inline-size:38rem}}.landing-hero .hero-eyebrow{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:#ffffffc2;box-shadow:0 10px 30px #2f2b3d14;color:var(--bs-primary);font-size:.82rem;font-weight:800;letter-spacing:.12em;margin-block-end:1.1rem;padding:.7rem 1rem;text-transform:uppercase}.landing-hero .hero-title{color:#1f3650;font-size:2.9rem;letter-spacing:-.03em;line-height:1.08;text-shadow:0 8px 30px rgba(255,255,255,.35)}@media (min-width: 1200px){.landing-hero .hero-title{font-size:3rem}}@media (max-width: 991.98px){.landing-hero .hero-title{font-size:2.55rem}}@media (max-width: 767.98px){.landing-hero .hero-title{font-size:2rem}}.landing-hero .hero-title .section-title-img{inset-block-end:.2rem}.landing-hero .hero-title__accent{position:relative;background:linear-gradient(135deg,#0f5cc0,#30a3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-hero .hero-title__accent:after{position:absolute;z-index:-1;inset-block-end:.22em;inset-inline-start:-.08em;block-size:.3em;inline-size:calc(100% + .16em);border-radius:999px;background:linear-gradient(90deg,#03c3ec2e,#409cff1a);content:"";filter:blur(2px)}.landing-hero .hero-sub-title{color:var(--bs-secondary-color);font-size:1.12rem;line-height:1.75;max-inline-size:34rem}.landing-hero .landing-hero-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-block-end:1.4rem}.landing-hero .hero-mini-stats{display:flex;flex-wrap:wrap;gap:1rem}.landing-hero .hero-mini-stat{display:flex;flex-direction:column;gap:.2rem;min-inline-size:11rem}.landing-hero .hero-mini-stat strong{color:var(--bs-heading-color);font-size:1.05rem;font-weight:800}.landing-hero .hero-mini-stat span{color:var(--bs-secondary-color);font-size:.92rem;line-height:1.5}.landing-hero .hero-animation-img{position:relative;margin-block-end:-30rem;margin-block-start:1rem;padding:.5rem 2rem 0}@media (max-width: 1199.98px){.landing-hero .hero-animation-img{margin-block-end:-20rem;margin-block-start:-3rem}}@media (max-width: 575.98px){.landing-hero .hero-animation-img{margin-block-end:-8rem;margin-block-start:-.5rem;padding-top:0}}.landing-hero .hero-animation-img .hero-visual-glow{position:absolute;inset-block-start:10%;inset-inline-start:20%;block-size:24rem;inline-size:24rem;border-radius:999px;background:#1f7aff29;filter:blur(36px);z-index:0}.landing-hero .hero-animation-img .hero-floating-card{position:absolute;z-index:3;display:flex;align-items:center;gap:.85rem;border:1px solid rgba(255,255,255,.78);border-radius:1rem;background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 22px 40px #2f2b3d1a;padding:.95rem 1rem;min-inline-size:14rem}.landing-hero .hero-animation-img .hero-floating-card strong{color:var(--bs-heading-color);font-size:1rem;line-height:1.2}.landing-hero .hero-animation-img .hero-floating-card__icon{display:inline-flex;align-items:center;justify-content:center;block-size:2.5rem;inline-size:2.5rem;border-radius:.85rem;background:linear-gradient(145deg,#696cff1f,#03c3ec1a);color:var(--bs-primary);flex-shrink:0;font-size:1.15rem}.landing-hero .hero-animation-img .hero-floating-card__label{color:var(--bs-primary);font-size:.72rem;font-weight:800;letter-spacing:.08em;display:block;margin-block-end:.12rem;text-transform:uppercase}.landing-hero .hero-animation-img .hero-floating-card--issue{inset-block-start:9rem;inset-inline-start:-2.2rem}.landing-hero .hero-animation-img .hero-floating-card--papers{inset-block-end:7rem;inset-inline-start:1.2rem}.landing-hero .hero-animation-img .hero-floating-card--mbrs{inset-block-start:2.4rem;inset-inline-end:-1rem}.landing-hero .hero-animation-img .hero-dashboard-img{position:relative;z-index:2;inline-size:100%;margin-block:0;margin-inline:auto;overflow:hidden;border:1px solid rgba(255,255,255,.85);border-radius:1.8rem;box-shadow:0 34px 70px #2f2b3d29;transform-style:preserve-3d;transition:all .1s;will-change:transform}.landing-hero .hero-animation-img .hero-dashboard-img img{inline-size:100%}.landing-hero .hero-animation-img .hero-dashboard-img>img:first-child{border-radius:1.8rem}@media (max-width: 991.98px){.landing-hero{min-block-size:auto;padding-block-start:8.5rem}.landing-hero>.container{display:block}.landing-hero .hero-text-box{text-align:center}.landing-hero .hero-sub-title{margin-inline:auto}.landing-hero .hero-proof-list,.landing-hero .landing-hero-actions,.landing-hero .hero-mini-stats{justify-content:center}.landing-hero .hero-animation-img{padding-inline:0;margin-block-start:0}.landing-hero .hero-animation-img .hero-floating-card--issue{inset-inline-start:.5rem}.landing-hero .hero-animation-img .hero-floating-card--papers{inset-inline-start:1rem}.landing-hero .hero-animation-img .hero-floating-card--mbrs{inset-inline-end:.5rem}}@media (max-width: 767.98px){.landing-hero .landing-hero-actions .btn{inline-size:100%;justify-content:center}.landing-hero .hero-mini-stat{min-inline-size:auto;inline-size:100%}.landing-hero .hero-animation-img .hero-floating-card{position:static;margin-block-end:.85rem;min-inline-size:100%}}.landing-hero-blank{padding-block-start:26rem}@media (max-width: 1199.98px){.landing-hero-blank{padding-block-start:15rem}}@media (max-width: 575.98px){.landing-hero-blank{padding-block-start:7rem}}@keyframes shine{0%{background-position:0% 50%}80%{background-position:50% 90%}to{background-position:91% 100%}}.landing-features{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 14% 18%,rgba(3,195,236,.11),transparent 22%),radial-gradient(circle at 84% 12%,rgba(105,108,255,.1),transparent 24%),linear-gradient(180deg,#f6fbff,#fff)}.landing-features>.container{position:relative;z-index:1}.landing-features:before,.landing-features:after{position:absolute;z-index:-1;border-radius:999px;content:"";filter:blur(18px)}.landing-features:before{inset-block-start:2rem;inset-inline-start:-7rem;block-size:19rem;inline-size:19rem;background:#03c3ec1f}.landing-features:after{inset-block-end:2.5rem;inset-inline-end:-4rem;block-size:13rem;inline-size:28rem;border-radius:2.5rem;background:linear-gradient(90deg,#fff0,#696cff14,#03c3ec00);filter:blur(22px)}.landing-features .landing-features__header{max-inline-size:52rem;margin-block-end:4rem;margin-inline:auto}.landing-features .landing-features__header .badge{margin-block-end:1rem;padding:.55rem .9rem}.landing-features .landing-features__intro{color:var(--bs-secondary-color);font-size:1rem;line-height:1.7;margin-inline:auto;max-inline-size:44rem}.landing-features .features-icon-wrapper{position:relative}.landing-features .features-icon-wrapper .features-icon-box{position:relative;display:flex;flex:1 1 auto;flex-direction:column;inline-size:100%;min-block-size:100%;border:1px solid rgba(67,89,113,.08);border-radius:1.75rem;background:linear-gradient(180deg,#fff,#f7faffeb);box-shadow:0 22px 50px #2f2b3d14;padding:1.75rem;text-align:start;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.landing-features .features-icon-wrapper .features-icon-box:before{position:absolute;inset-block-start:0;inset-inline-start:1.75rem;block-size:3px;inline-size:4rem;border-radius:999px;background:linear-gradient(90deg,var(--bs-primary),rgba(40,199,111,.65));content:""}.landing-features .features-icon-wrapper .features-icon-box:hover{border-color:#696cff2e;box-shadow:0 28px 60px #2f2b3d1f;transform:translateY(-4px)}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1.5rem}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__icon{display:inline-flex;align-items:center;justify-content:center;block-size:4.75rem;inline-size:4.75rem;border-radius:1.35rem;background:linear-gradient(145deg,#696cff1f,#03c3ec1a);flex-shrink:0}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__icon svg{block-size:2.5rem;inline-size:2.5rem}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__index{color:#43597161;font-size:.82rem;font-weight:800;letter-spacing:.14em}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__title{font-size:1.45rem;line-height:1.3;margin-block-end:.85rem}.landing-features .features-icon-wrapper .features-icon-box .features-icon-description{color:var(--bs-secondary-color);font-size:1rem;line-height:1.75;margin:0;max-inline-size:100%}@media (max-width: 767.98px){.landing-features .landing-features__header{margin-block-end:2.5rem}.landing-features .landing-features__intro{font-size:1rem}.landing-features .features-icon-wrapper .features-icon-box{border-radius:1.4rem;padding:1.35rem}.landing-features .features-icon-wrapper .features-icon-box:before{inset-inline-start:1.35rem}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__icon{block-size:4.1rem;inline-size:4.1rem}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__icon svg{block-size:2.1rem;inline-size:2.1rem}.landing-features .features-icon-wrapper .features-icon-box .features-icon-box__title{font-size:1.25rem}}.landing-reviews{border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}.landing-reviews .swiper-reviews-carousel .swiper-button-prev,.landing-reviews .swiper-reviews-carousel .swiper-button-next{display:none}.landing-reviews .swiper-reviews-carousel .swiper-slide{padding:.8125rem;block-size:auto}.landing-reviews .swiper-reviews-carousel .client-logo{block-size:1.375rem;object-fit:contain}.landing-reviews .swiper-logo-carousel{padding-block-end:6.25rem}.landing-reviews .swiper-logo-carousel .swiper{max-inline-size:45rem}.landing-reviews .swiper-logo-carousel .swiper .swiper-slide{display:flex;justify-content:center}.landing-reviews .swiper-logo-carousel .swiper .client-logo{max-block-size:2.5rem;max-inline-size:95%;object-fit:contain}.landing-team .card,.landing-team .card .team-image-box{border-start-end-radius:1.25rem;border-start-start-radius:5.625rem}.landing-team .card .card-body{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.landing-team .team-image-box{block-size:11.5625rem}.landing-team .team-image-box .card-img-position{block-size:15rem;max-inline-size:100%;object-fit:cover;transform:translate(-50%)}:dir(rtl) .landing-team .team-image-box .card-img-position{transform:translate(50%)!important}@media (max-width: 991.98px){.landing-team .team-image-box .card-img-position{block-size:13rem}}@media (max-width: 575.98px){.landing-team .team-image-box{block-size:11rem}}.landing-pricing{position:relative;isolation:isolate;overflow:hidden;border-radius:3.75rem;background:radial-gradient(circle at 16% 14%,rgba(3,195,236,.12),transparent 24%),radial-gradient(circle at 88% 18%,rgba(105,108,255,.12),transparent 26%),linear-gradient(180deg,#f4f9ff,#fff)}.landing-pricing>.container{position:relative;z-index:1}.landing-pricing:before,.landing-pricing:after{position:absolute;z-index:-1;content:""}.landing-pricing:before{inset-block-start:-4rem;inset-inline-end:-3rem;block-size:18rem;inline-size:18rem;border-radius:999px;background:#696cff1a;filter:blur(24px)}.landing-pricing:after{inset-block-end:2rem;inset-inline-start:50%;block-size:12rem;inline-size:34rem;border-radius:999px;background:linear-gradient(90deg,#03c3ec00,#fff9,#696cff00);opacity:.75;transform:translate(-50%);filter:blur(18px)}.landing-pricing .pricing-plans-item{inset-block-end:-.5rem;inset-inline-end:-56%}@media (max-width: 767.98px){.landing-pricing .pricing-plans-item{inset-block-end:1rem;inset-inline-end:0}}.landing-pricing .pricing-list .badge.badge-center{block-size:1rem;inline-size:1rem}.landing-pricing .price-yearly-toggle{position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.landing-pricing .pricing-showcase{position:relative;min-block-size:100%}.landing-pricing .pricing-showcase__frame{position:relative;overflow:hidden;border:1px solid rgba(67,89,113,.1);border-radius:2rem;background:radial-gradient(circle at top right,rgba(40,199,111,.16),transparent 26%),linear-gradient(145deg,#fffffff5,#f3f8ffeb);box-shadow:0 32px 70px #2f2b3d1f;padding:1.5rem}.landing-pricing .pricing-showcase__frame:after{position:absolute;inset:auto -3.5rem -3.5rem auto;block-size:11rem;inline-size:11rem;border-radius:999px;background:#696cff14;content:"";filter:blur(8px)}.landing-pricing .pricing-showcase__badge{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--bs-heading-color);font-size:.875rem;font-weight:600;inset-block-start:1.25rem;inset-inline-start:1.25rem;padding:.65rem 1rem;box-shadow:0 10px 30px #2f2b3d1a}.landing-pricing .pricing-showcase__image{position:relative;z-index:0;display:block;max-block-size:32rem;margin-inline:auto;object-fit:contain;width:100%}.landing-pricing .pricing-stack{display:grid;gap:1.5rem}@media (min-width: 992px){.landing-pricing .pricing-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.landing-pricing .pricing-hero-card,.landing-pricing .pricing-included-card{display:flex;flex-direction:column;border:1px solid rgba(67,89,113,.1);border-radius:2rem;height:100%;box-shadow:0 24px 60px #2f2b3d1a;padding:1.5rem}.landing-pricing .pricing-hero-card{background:radial-gradient(circle at top right,rgba(105,108,255,.12),transparent 28%),linear-gradient(180deg,#fff,#f6f9ff)}.landing-pricing .pricing-hero-card__header{display:flex;gap:1.5rem;justify-content:space-between;margin-block-end:1.5rem}@media (max-width: 575.98px){.landing-pricing .pricing-hero-card__header{flex-direction:column}}.landing-pricing .pricing-kicker{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;background:#ddeefd;color:var(--bs-primary);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin-block-end:.9rem;padding:.55rem .9rem;text-transform:uppercase}.landing-pricing .pricing-hero-card__title,.landing-pricing .pricing-included-card__title{font-size:1.625rem;line-height:1.2;margin-block-end:.65rem}.landing-pricing .pricing-hero-card__description,.landing-pricing .pricing-included-card__description{color:var(--bs-secondary-color);max-inline-size:32rem}.landing-pricing .pricing-token{align-self:flex-start;border:1px solid rgba(67,89,113,.08);border-radius:1.5rem;background:linear-gradient(145deg,#aaf2ff24,#03c3ec1a);min-inline-size:12rem;padding:1rem 1.125rem;text-align:end}@media (max-width: 575.98px){.landing-pricing .pricing-token{min-inline-size:100%;text-align:start}}.landing-pricing .pricing-token__label{color:var(--bs-secondary-color);display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-block-end:.45rem;text-transform:uppercase}.landing-pricing .pricing-token__value{color:var(--bs-heading-color);display:block;font-size:1.25rem;line-height:1.3}.landing-pricing .pricing-usage-list{display:grid;gap:1rem}.landing-pricing .pricing-usage-item{display:flex;align-items:center;gap:1rem;border:1px solid rgba(67,89,113,.08);border-radius:1.5rem;background:#ffffffd9;padding:1rem 1.1rem;transition:transform .25s ease,box-shadow .25s ease}.landing-pricing .pricing-usage-item:hover{box-shadow:0 20px 40px #2f2b3d1a;transform:translateY(-2px)}@media (max-width: 575.98px){.landing-pricing .pricing-usage-item{align-items:flex-start;flex-direction:column}}.landing-pricing .pricing-usage-item--secondary{border-color:#43597124}.landing-pricing .pricing-usage-item--primary{border-color:#696cff3d}.landing-pricing .pricing-usage-item__icon{display:inline-flex;align-items:center;justify-content:center;block-size:4.35rem;inline-size:4.35rem;border-radius:1rem;flex-shrink:0;font-size:2rem}.landing-pricing .pricing-usage-item__icon i{font-size:2rem!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;block-size:1em;inline-size:1em}.landing-pricing .pricing-usage-item--secondary .pricing-usage-item__icon{background:#43597114;color:#6e7b8b}.landing-pricing .pricing-usage-item--primary .pricing-usage-item__icon{background:#e6ebff;color:var(--bs-primary)}.landing-pricing .pricing-usage-item__content{flex:1 1 auto}.landing-pricing .pricing-usage-item__label{color:var(--bs-secondary-color);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-block-end:.4rem;text-transform:uppercase}.landing-pricing .pricing-usage-item__title,.landing-pricing .pricing-benefit-card__title{margin-block-end:.35rem}.landing-pricing .pricing-usage-item__description,.landing-pricing .pricing-benefit-card__description{color:var(--bs-secondary-color);font-size:.8rem}.landing-pricing .pricing-usage-item__metric{color:var(--bs-secondary-color);min-inline-size:9rem;text-align:end}.landing-pricing .pricing-usage-item__metric strong,.landing-pricing .pricing-usage-item__metric span{display:block}.landing-pricing .pricing-usage-item__metric strong{color:var(--bs-heading-color);font-size:2rem;line-height:1;margin-block-end:.35rem}.landing-pricing .pricing-usage-item__metric .pricing-usage-item__currency{color:var(--bs-secondary-color);display:inline-block;font-size:1.15rem;font-weight:600;margin-inline-end:.35rem;transform:translateY(-.2rem);vertical-align:top}.landing-pricing .pricing-usage-item__metric span{font-size:.8125rem;font-weight:600}@media (max-width: 575.98px){.landing-pricing .pricing-usage-item__metric{min-inline-size:100%;text-align:start}}.landing-pricing .pricing-meta-chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem}.landing-pricing .pricing-meta-chip{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(67,89,113,.08);border-radius:999px;background:#fffc;color:var(--bs-heading-color);font-size:.875rem;font-weight:600;padding:.7rem 1rem}.landing-pricing .pricing-included-card{background:radial-gradient(circle at top left,rgba(105,108,255,.1),transparent 26%),linear-gradient(180deg,#fff,#f4f9ff)}.landing-pricing .pricing-included-card__header{margin-block-end:1.25rem}.landing-pricing .pricing-included-card .row{flex:1 1 auto;align-content:stretch}.landing-pricing .pricing-benefit-card{display:flex;align-items:center;gap:1rem;block-size:100%;border:1px solid rgba(67,89,113,.08);border-radius:1.35rem;background:#ffffffd1;padding:1.15rem}.landing-pricing .pricing-benefit-card__icon{display:inline-flex;align-items:center;justify-content:center;block-size:4.35rem;inline-size:4.35rem;border-radius:1rem;background:linear-gradient(145deg,#696cff29,#03c3ec1a);color:var(--bs-primary);flex-shrink:0;font-size:2.15rem}.landing-pricing .pricing-benefit-card__icon i{font-size:2.15rem!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;block-size:1em;inline-size:1em}.landing-pricing .card .card-header,.landing-pricing .card .card-body{padding:2rem}.landing-pricing .card .card-header{padding-block-start:3rem}.landing-pricing .card .card-body{padding-block-start:0}@media (max-width: 767.98px){.landing-pricing .pricing-hero-card,.landing-pricing .pricing-included-card,.landing-pricing .pricing-showcase__frame{border-radius:1.5rem;padding:1.25rem}.landing-pricing .pricing-hero-card__title,.landing-pricing .pricing-included-card__title{font-size:1.375rem}.landing-pricing .pricing-showcase__badge{inset-block-start:1rem;inset-inline-start:1rem}}.landing-powered-by{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(3,195,236,.1),transparent 22%),radial-gradient(circle at 8% 82%,rgba(105,108,255,.1),transparent 22%),linear-gradient(180deg,#f6faff,#fff)}.landing-powered-by>.container{position:relative;z-index:1}.landing-powered-by:before,.landing-powered-by:after{position:absolute;z-index:-1;content:""}.landing-powered-by:before{inset-block-start:4rem;inset-inline-end:-5rem;block-size:14rem;inline-size:14rem;border-radius:999px;background:#03c3ec1a;filter:blur(22px)}.landing-powered-by:after{inset-block-end:2rem;inset-inline-start:50%;block-size:11rem;inline-size:32rem;border-radius:999px;background:linear-gradient(90deg,#03c3ec00,#696cff14,#03c3ec00);filter:blur(20px);transform:translate(-50%)}.landing-powered-by .landing-powered-by__header{max-inline-size:48rem;margin-inline:auto}.landing-powered-by .landing-powered-by__header .badge{margin-block-end:1rem;padding:.55rem .9rem}.landing-powered-by .landing-powered-by__intro{color:var(--bs-secondary-color);font-size:1rem;line-height:1.75;margin-inline:auto;max-inline-size:40rem}.landing-powered-by .landing-powered-by__panel{border:1px solid rgba(67,89,113,.08);border-radius:2rem;background:linear-gradient(180deg,#fff,#f7fafff0);box-shadow:0 24px 60px #2f2b3d14;padding:1.75rem}.landing-powered-by .powered-by-logo{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;min-block-size:100%;border:1px solid rgba(67,89,113,.08);border-radius:1.5rem;background:#ffffffd6;padding:1.5rem 1rem;text-align:center;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.landing-powered-by .powered-by-logo:hover{border-color:#696cff29;box-shadow:0 20px 40px #2f2b3d1a;transform:translateY(-3px)}.landing-powered-by .powered-by-logo__media{display:flex;align-items:center;justify-content:center;block-size:7rem;inline-size:100%;margin-block-end:1rem}.landing-powered-by .powered-by-logo__image{display:block;max-block-size:4.75rem;max-inline-size:9rem;object-fit:contain;width:auto}.landing-powered-by .powered-by-logo__title{font-size:1.1rem;margin-block-end:.35rem}.landing-powered-by .powered-by-logo__category{color:var(--bs-secondary-color);font-size:.875rem;font-weight:500;line-height:1.5}@media (max-width: 767.98px){.landing-powered-by .landing-powered-by__panel{border-radius:1.5rem;padding:1.25rem}.landing-powered-by .powered-by-logo{border-radius:1.2rem;padding:1.25rem .85rem}.landing-powered-by .powered-by-logo__media{block-size:5.75rem}.landing-powered-by .powered-by-logo__image{max-block-size:3.6rem;max-inline-size:7rem}}.landing-faq{position:relative;isolation:isolate;border-top-left-radius:3.75rem;border-top-right-radius:3.75rem;background:radial-gradient(circle at 18% 16%,rgba(3,195,236,.09),transparent 20%),radial-gradient(circle at 82% 12%,rgba(105,108,255,.09),transparent 22%),linear-gradient(180deg,#f6faff,#fff)}.landing-faq>.container{position:relative;z-index:1}.landing-faq:before,.landing-faq:after{position:absolute;z-index:-1;content:""}.landing-faq:before{inset-block-end:3rem;inset-inline-start:-4rem;block-size:13rem;inline-size:13rem;border-radius:999px;background:#03c3ec14;filter:blur(22px)}.landing-faq:after{inset-block-start:3rem;inset-inline-end:-2rem;block-size:12rem;inline-size:22rem;border-radius:999px;background:linear-gradient(90deg,#696cff00,#ffffff94,#03c3ec00);filter:blur(18px)}.landing-faq .faq-image{inline-size:100%;max-inline-size:25rem}.landing-cta{position:relative;isolation:isolate;background:radial-gradient(circle at 50% 10%,rgba(105,108,255,.1),transparent 22%),radial-gradient(circle at 92% 88%,rgba(3,195,236,.1),transparent 20%),linear-gradient(180deg,#f4faff,#fff)}.landing-cta:before{position:absolute;inset-block-start:1.5rem;inset-inline-start:50%;z-index:0;block-size:10rem;inline-size:min(72rem,100% - 5rem);border-radius:999px;background:linear-gradient(90deg,#03c3ec00,#696cff14,#03c3ec00);content:"";filter:blur(22px);transform:translate(-50%)}.landing-cta .landing-cta__panel{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(67,89,113,.08);border-radius:2.25rem;background:radial-gradient(circle at top left,rgba(3,195,236,.12),transparent 22%),radial-gradient(circle at bottom right,rgba(105,108,255,.11),transparent 26%),linear-gradient(135deg,#f0faff,#f8fbff);box-shadow:0 30px 80px #2f2b3d1a;padding-block:2.5rem;padding-inline:3.5rem}.landing-cta .landing-cta__panel:before{position:absolute;inset-block-start:-6rem;inset-inline-end:-3rem;block-size:16rem;inline-size:16rem;border-radius:999px;background:#ffffff52;content:"";filter:blur(12px)}.landing-cta .landing-cta__content{position:relative;z-index:1;max-inline-size:38rem;padding:1rem 0}.landing-cta .landing-cta__eyebrow{display:inline-flex;align-items:center;border-radius:999px;background:#ffffffc2;color:var(--bs-primary);font-size:.8rem;font-weight:800;letter-spacing:.12em;margin-block-end:1rem;padding:.6rem .95rem;text-transform:uppercase}.landing-cta .cta-title{color:var(--bs-heading-color);font-size:2.5rem;line-height:1.15}.landing-cta .landing-cta__description{color:var(--bs-secondary-color);font-size:1.05rem;line-height:1.75;max-inline-size:36rem}.landing-cta .landing-cta__meta{display:flex;flex-wrap:wrap;gap:.75rem}.landing-cta .landing-cta__meta-item{display:inline-flex;align-items:center;gap:.55rem;border:1px solid rgba(67,89,113,.08);border-radius:999px;background:#ffffffbd;color:var(--bs-heading-color);font-size:.9rem;font-weight:600;padding:.7rem 1rem}.landing-cta .landing-cta__meta-item i{color:var(--bs-primary);font-size:1rem}.landing-cta .landing-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.landing-cta .landing-cta__hint{color:var(--bs-secondary-color);font-size:.92rem;max-inline-size:20rem}.landing-cta .landing-cta__visual{position:relative;padding-inline-start:2rem;max-inline-size:36rem;margin-inline:auto 0}.landing-cta .landing-cta__image-shell{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:2rem;background:#ffffff9e;box-shadow:0 26px 60px #2f2b3d1f;padding:1rem}.landing-cta .landing-cta__image{display:block;inline-size:100%;max-inline-size:32rem;margin-inline:auto;object-fit:cover}.landing-cta .landing-cta__badge{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.65rem;border:1px solid rgba(255,255,255,.82);border-radius:1.1rem;background:#ffffffd6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px #2f2b3d1a;color:var(--bs-heading-color);padding:.85rem 1rem}.landing-cta .landing-cta__badge strong{color:var(--bs-primary);display:block;font-size:1.15rem;line-height:1}.landing-cta .landing-cta__badge span{display:block;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.landing-cta .landing-cta__badge i{color:var(--bs-primary);font-size:1.35rem}.landing-cta .landing-cta__badge--top{inset-block-start:1.25rem;inset-inline-start:.5rem}.landing-cta .landing-cta__badge--bottom{inset-block-end:1.5rem;inset-inline-start:-1rem}@media (max-width: 991.98px){.landing-cta .cta-title{font-size:2.1rem}.landing-cta .landing-cta__visual{padding-inline-start:0;max-inline-size:30rem;margin-inline:auto}}@media (max-width: 767.98px){.landing-cta .landing-cta__panel{border-radius:1.6rem;padding-block:1.5rem;padding-inline:1.75rem}.landing-cta .cta-title{font-size:1.8rem}.landing-cta .landing-cta__description{font-size:1rem}.landing-cta .landing-cta__image-shell{border-radius:1.5rem;padding:.75rem}.landing-cta .landing-cta__badge{position:static;margin-block-end:.75rem}}.landing-contact{position:relative;isolation:isolate;background:radial-gradient(circle at 10% 10%,rgba(3,195,236,.1),transparent 20%),radial-gradient(circle at 90% 18%,rgba(105,108,255,.09),transparent 22%),linear-gradient(180deg,#f6faff,#fff)}.landing-contact>.container{position:relative;z-index:1}.landing-contact:before,.landing-contact:after{position:absolute;z-index:-1;content:""}.landing-contact:before{inset-block-end:2rem;inset-inline-end:-4rem;block-size:12rem;inline-size:12rem;border-radius:999px;background:#696cff14;filter:blur(22px)}.landing-contact:after{inset-block-start:3rem;inset-inline-start:50%;block-size:10rem;inline-size:30rem;border-radius:999px;background:linear-gradient(90deg,#03c3ec00,#ffffff9e,#696cff00);filter:blur(18px);transform:translate(-50%)}.landing-contact .text-heading{overflow-wrap:anywhere}.landing-contact .row.g-6{align-items:center}.landing-contact .contact-img-box{max-inline-size:30rem;margin-inline:auto;border-radius:3.75rem var(--bs-border-radius) var(--bs-border-radius)}:dir(rtl) .landing-contact .contact-img-box{border-radius:var(--bs-border-radius) 3.75rem var(--bs-border-radius) var(--bs-border-radius)}.landing-contact .contact-img-box .contact-img{border-radius:3.75rem var(--bs-border-radius) var(--bs-border-radius)}.landing-contact .contact-img-box .contact-border-img{inset-block-start:-2.5rem;inset-inline-start:-2.8125rem;filter:hue-rotate(215deg) saturate(1.3) brightness(1.03)}[data-bs-theme=dark] .landing-hero{--bs-hero-bg: #1e2130}
