.pricing-page{width:100%;margin-top:-104px;overflow-x:hidden}.pricing-hero-section{z-index:2;background-color:#15282d;border-radius:0 0 60px 60px;width:100%;min-height:626px;margin-bottom:-60px;position:relative;overflow:hidden}.pricing-hero-container{justify-content:space-between;align-items:center;gap:60px;max-width:1366px;margin:0 auto;padding:220px 150px 100px;display:flex}.pricing-hero-content{flex-direction:column;align-items:flex-start;gap:12px;max-width:707px;display:flex}.pricing-hero-eyebrow{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#a3cacc;margin:0;font-size:14px;font-weight:700;line-height:26px}.pricing-hero-title{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.96px;color:#fff;text-shadow:0 1px 10px #0006;margin:0;font-size:48px;font-weight:700;line-height:56px}.pricing-hero-subtitle{font-family:var(--font-nunito-sans),"Nunito Sans",sans-serif;color:#e4eaeb;max-width:670px;margin:0;font-size:18px;font-weight:600;line-height:28px}.pricing-hero-cta{height:58px;font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.32px;color:#0e1a1d;background:#a3cacc;border:2px solid #a3cacc;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:20px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #00000005,0 8px 20px #00000005}.pricing-hero-cta:hover{background:#b8d8da;border-color:#b8d8da;transform:translateY(-2px)}.pricing-hero-graphic{flex-shrink:0}.pricing-hero-sphere-container{width:466px;height:328px;position:relative}.pricing-hero-sphere{z-index:2;position:relative}.pricing-hero-graphic-img{transform:rotate(-23.53deg)}.pricing-hero-sphere-glow{filter:blur(30px);z-index:1;pointer-events:none;background:radial-gradient(#a3cacc26 0%,#a3cacc0d 40%,#0000 70%);border-radius:50%;width:400px;height:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-23.53deg)}.pricing-cards-section{background-color:#0e1a1d;justify-content:center;padding:140px 140px 120px;display:flex;position:relative;overflow:hidden}.pricing-cards-bg{opacity:.6;pointer-events:none;background-image:url("/landing-page/Homepage/3 - How it works section/bg-pattern.svg");background-position:50%;background-size:cover;position:absolute;inset:0}.pricing-cards-grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:40px;width:100%;max-width:1000px;display:grid;position:relative}.pricing-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(132deg,#68929626 6.5%,#30525626 93.8%);border:1px solid #68929699;border-radius:12px;flex-direction:column;gap:48px;padding:80px 0 40px;display:flex;position:relative}.pricing-card--highlighted{background:linear-gradient(122deg,#68929659 6.5%,#30525666 93.8%);border-color:#f1e38b}.pricing-card-tag{background:#305256;border:1px solid #689296;border-radius:9999px;justify-content:center;align-items:center;padding:18px 20px;display:flex;position:absolute;top:-28px;left:calc(8.94% - 1px);right:calc(8.94% - 1px);box-shadow:0 4px 60px #00000040}.pricing-card-tag span{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:1.8px;color:#fff;text-align:center;font-size:16px;font-weight:800;line-height:22px}.pricing-card-header{flex-direction:column;align-items:center;gap:40px;padding:0 32px;display:flex}.pricing-card-header-content{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.pricing-card-title{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.52px;color:#fff;margin:0;font-size:26px;font-weight:800;line-height:30px}.pricing-card-description{font-family:var(--font-nunito-sans),"Nunito Sans",sans-serif;color:#f3f6ff;margin:0;font-size:16px;font-weight:400;line-height:26px}.pricing-card-cta{width:100%;font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.32px;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.pricing-card-cta--primary{color:#0e1a1d;background:#a3cacc;border:2px solid #a3cacc;box-shadow:0 1px 2px #00000005,0 8px 20px #00000005}.pricing-card-cta--primary:hover{background:#b8d8da;border-color:#b8d8da}.pricing-card-cta--secondary{color:#f3f6ff;background:#a3cacc0d;border:2px solid #a3cacc}.pricing-card-cta--secondary:hover{background:#a3cacc26}.pricing-card-divider{border-top:1px dashed #a3cacc80;width:100%;height:0}.pricing-card--highlighted .pricing-card-divider{border-top:1px dashed #f1e38bcc}.pricing-card-section{flex-direction:column;display:flex}.pricing-card-section-header{background:#a3cacc0d;border-top:1px solid #a3cacc4d;border-bottom:1px solid #a3cacc4d;align-items:center;gap:10px;width:100%;padding:12px 32px;display:flex}.pricing-card-section-title{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.36px;color:#fff;font-size:18px;font-weight:700;line-height:30px}.pricing-card-section-list{margin:0;padding:16px 32px 16px 56px;list-style:outside}.pricing-card-section-item{font-family:var(--font-nunito-sans),"Nunito Sans",sans-serif;color:#f3f6ff;margin-bottom:6px;font-size:16px;font-weight:400;line-height:26px}.pricing-card-section-item:last-child{margin-bottom:0}.enterprise-features-section{background:linear-gradient(#0e1a1d 0%,#193238 100%);flex-direction:column;align-items:center;gap:40px;padding:0 140px 60px;display:flex}.enterprise-features-header{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.enterprise-features-eyebrow{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#a3cacc;margin:0;font-size:14px;font-weight:700;line-height:26px}.enterprise-features-title{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.72px;color:#fff;margin:0;font-size:36px;font-weight:700;line-height:42px}.enterprise-features-grid{grid-template-columns:repeat(3,342px);gap:0;display:grid}.enterprise-feature-card{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:342px;height:342px;display:flex;position:relative}.enterprise-feature-bg{opacity:.5;width:315px;height:315px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.enterprise-feature-bg-img{width:100%;height:100%}.enterprise-feature-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:50px 40px;display:flex;position:relative}.enterprise-feature-icon{width:99px;height:90px}.enterprise-feature-icon-img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.enterprise-feature-title{font-family:var(--font-sora),"Sora",sans-serif;letter-spacing:.44px;color:#fff;margin:0;font-size:22px;font-weight:800;line-height:30px}@media (max-width:1200px){.pricing-hero-container{text-align:center;flex-direction:column;gap:60px;padding:170px 40px 60px}.pricing-hero-content{align-items:center;max-width:600px}.pricing-hero-graphic{display:block}.pricing-hero-sphere-container{width:350px;height:250px}.pricing-hero-graphic-img{width:350px;height:auto}.pricing-cards-section{padding:120px 40px 100px}.pricing-cards-grid{grid-template-columns:1fr;gap:60px;max-width:500px}.enterprise-features-section{padding:60px 40px}.enterprise-features-grid{grid-template-columns:1fr;justify-items:center;gap:0}.enterprise-feature-card{width:342px;height:342px;margin-top:-10px}.enterprise-feature-card:first-child{margin-top:0}.enterprise-feature-card--flipped .enterprise-feature-bg{transform:translate(-50%,-50%)scaleX(-1)}}@media (max-width:768px){.pricing-hero-section{min-height:auto}.pricing-hero-container{gap:60px;padding:170px 24px 40px}.pricing-hero-sphere-container{width:280px;height:200px}.pricing-hero-graphic-img{width:280px;height:auto}.pricing-hero-title{font-size:32px;line-height:40px}.pricing-hero-subtitle{font-size:16px;line-height:24px}.pricing-cards-section{padding:120px 24px 80px}.pricing-cards-grid{gap:50px}.enterprise-features-section{padding:40px 24px}.enterprise-feature-card{width:310px;height:310px}.enterprise-feature-bg{width:290px;height:290px}.enterprise-features-title{font-size:28px;line-height:36px}}
