.sitwebapp-page{--sitwebapp-bg:#ffffff;--sitwebapp-bg-soft:#f5f8fb;--sitwebapp-heading:#071827;--sitwebapp-text:#334155;--sitwebapp-muted:#64748b;--sitwebapp-primary:#155eef;--sitwebapp-primary-dark:#0b3d91;--sitwebapp-cyan:#31c4d8;--sitwebapp-success:#16a34a;--sitwebapp-dark:#04111d;--sitwebapp-dark-soft:#0b2942;--sitwebapp-border:rgba(15,23,42,0.1);--sitwebapp-shadow:0 18px 55px rgba(15,23,42,0.08);--sitwebapp-shadow-strong:0 30px 85px rgba(15,23,42,0.18);position:relative;color:var(--sitwebapp-text);background:var(--sitwebapp-bg);overflow:hidden}.sitwebapp-page *,.sitwebapp-page *::before,.sitwebapp-page *::after{box-sizing:border-box}.sitwebapp-page h1,.sitwebapp-page h2,.sitwebapp-page h3{color:var(--sitwebapp-heading);letter-spacing:-0.025em}.sitwebapp-page p{line-height:1.75}.sitwebapp-page a{text-decoration:none}.sitwebapp-page .sitwebapp-section{position:relative;padding:110px 0}.sitwebapp-page .sitwebapp-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--sitwebapp-primary);font-size:0.72rem;font-weight:850;letter-spacing:0.14em;line-height:1.2;text-transform:uppercase}.sitwebapp-page .sitwebapp-eyebrow::before{width:26px;height:2px;content:"";background:linear-gradient( 90deg,var(--sitwebapp-primary),var(--sitwebapp-cyan) );border-radius:999px}.sitwebapp-page .sitwebapp-section-heading{max-width:820px;margin-bottom:56px}.sitwebapp-page .sitwebapp-section-heading--centered{margin-right:auto;margin-left:auto;text-align:center}.sitwebapp-page .sitwebapp-section-heading h2{margin:0 0 20px;font-size:clamp(2.1rem,4vw,3.8rem);font-weight:860;line-height:1.06}.sitwebapp-page .sitwebapp-section-heading p{margin:0;color:var(--sitwebapp-muted);font-size:1.06rem}.sitwebapp-page .sitwebapp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0.95rem 1.45rem;border:1px solid transparent;border-radius:14px;font-size:0.9rem;font-weight:820;transition:color 0.22s ease,background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}.sitwebapp-page .sitwebapp-btn--primary{color:#fff;background:radial-gradient( circle at 88% 12%,rgba(49,196,216,0.3),transparent 30% ),linear-gradient( 135deg,var(--sitwebapp-primary-dark),var(--sitwebapp-primary) );border-color:rgba(21,94,239,0.35);box-shadow:0 14px 34px rgba(21,94,239,0.25)}.sitwebapp-page .sitwebapp-btn--primary:hover,.sitwebapp-page .sitwebapp-btn--primary:focus-visible{color:#fff;box-shadow:0 20px 44px rgba(21,94,239,0.34);transform:translateY(-2px)}.sitwebapp-page .sitwebapp-btn--secondary{color:var(--sitwebapp-heading);background:#fff;border-color:var(--sitwebapp-border);box-shadow:0 10px 28px rgba(15,23,42,0.06)}.sitwebapp-page .sitwebapp-btn--secondary:hover,.sitwebapp-page .sitwebapp-btn--secondary:focus-visible{color:var(--sitwebapp-primary);border-color:rgba(21,94,239,0.24);box-shadow:0 16px 36px rgba(15,23,42,0.1);transform:translateY(-2px)}.sitwebapp-page .sitwebapp-btn--light{color:var(--sitwebapp-heading);background:#fff;border-color:#fff;box-shadow:0 14px 36px rgba(0,0,0,0.16)}.sitwebapp-page .sitwebapp-btn--light:hover,.sitwebapp-page .sitwebapp-btn--light:focus-visible{color:var(--sitwebapp-primary);transform:translateY(-2px)}.sitwebapp-page .sitwebapp-btn--ghost{color:#fff;background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.18)}.sitwebapp-page .sitwebapp-btn--ghost:hover,.sitwebapp-page .sitwebapp-btn--ghost:focus-visible{color:#fff;background:rgba(255,255,255,0.14);transform:translateY(-2px)}.sitwebapp-page .sitwebapp-hero{position:relative;padding:170px 0 115px;background:radial-gradient( circle at 7% 10%,rgba(49,196,216,0.11),transparent 31% ),radial-gradient( circle at 92% 12%,rgba(21,94,239,0.13),transparent 34% ),linear-gradient( 180deg,#f7fbff,#ffffff )}.sitwebapp-page .sitwebapp-hero::before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient( rgba(15,23,42,0.025) 1px,transparent 1px ),linear-gradient( 90deg,rgba(15,23,42,0.025) 1px,transparent 1px );background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 88%)}.sitwebapp-page .sitwebapp-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(440px,0.97fr);gap:clamp(55px,7vw,95px);align-items:center}.sitwebapp-page .sitwebapp-hero__content h1{margin:0 0 28px;font-size:clamp(3rem,5.3vw,5.4rem);font-weight:880;line-height:0.99}.sitwebapp-page .sitwebapp-hero__lead{max-width:760px;margin:0 0 18px;color:var(--sitwebapp-heading);font-size:clamp(1.13rem,1.8vw,1.36rem);font-weight:650}.sitwebapp-page .sitwebapp-hero__description{max-width:720px;margin:0;color:var(--sitwebapp-muted)}.sitwebapp-page .sitwebapp-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.sitwebapp-page .sitwebapp-hero__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:42px}.sitwebapp-page .sitwebapp-hero__meta>div{padding:18px;background:rgba(255,255,255,0.84);border:1px solid var(--sitwebapp-border);border-radius:15px;box-shadow:0 10px 28px rgba(15,23,42,0.05)}.sitwebapp-page .sitwebapp-hero__meta strong{display:block;margin-bottom:6px;color:var(--sitwebapp-heading);font-size:1.04rem;font-weight:850}.sitwebapp-page .sitwebapp-hero__meta span{display:block;color:var(--sitwebapp-muted);font-size:0.72rem;line-height:1.45}.sitwebapp-page .sitwebapp-hero__visual{position:relative}.sitwebapp-page .sitwebapp-dashboard{display:grid;grid-template-columns:108px minmax(0,1fr);min-height:510px;overflow:hidden;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:26px;box-shadow:var(--sitwebapp-shadow-strong)}.sitwebapp-page .sitwebapp-dashboard__sidebar{padding:20px 13px;color:rgba(255,255,255,0.7);background:linear-gradient( 180deg,#071827,#0b2942 )}.sitwebapp-page .sitwebapp-dashboard__brand{display:grid;justify-items:center;gap:8px;margin-bottom:30px}.sitwebapp-page .sitwebapp-dashboard__brand span{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;background:linear-gradient( 135deg,var(--sitwebapp-primary),var(--sitwebapp-cyan) );border-radius:12px;font-weight:900}.sitwebapp-page .sitwebapp-dashboard__brand strong{color:#fff;font-size:0.68rem}.sitwebapp-page .sitwebapp-dashboard__menu{display:grid;gap:8px}.sitwebapp-page .sitwebapp-dashboard__menu>div{display:grid;justify-items:center;gap:5px;padding:11px 5px;border-radius:10px}.sitwebapp-page .sitwebapp-dashboard__menu>div.is-active{color:#fff;background:rgba(255,255,255,0.11)}.sitwebapp-page .sitwebapp-dashboard__menu span{font-size:1rem}.sitwebapp-page .sitwebapp-dashboard__menu small{font-size:0.57rem}.sitwebapp-page .sitwebapp-dashboard__main{padding:24px;background:#f7f9fc}.sitwebapp-page .sitwebapp-dashboard__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.sitwebapp-page .sitwebapp-dashboard__header span{display:block;margin-bottom:4px;color:var(--sitwebapp-muted);font-size:0.65rem}.sitwebapp-page .sitwebapp-dashboard__header strong{color:var(--sitwebapp-heading);font-size:0.95rem}.sitwebapp-page .sitwebapp-dashboard__avatar{display:flex;align-items:center;justify-content:center;width:39px;height:39px;color:#fff;background:var(--sitwebapp-primary);border-radius:12px;font-size:0.68rem;font-weight:850}.sitwebapp-page .sitwebapp-dashboard__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.sitwebapp-page .sitwebapp-dashboard__stats>div{padding:15px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:14px}.sitwebapp-page .sitwebapp-dashboard__stats span,.sitwebapp-page .sitwebapp-dashboard__stats small{display:block;color:var(--sitwebapp-muted);font-size:0.58rem}.sitwebapp-page .sitwebapp-dashboard__stats strong{display:block;margin:7px 0;color:var(--sitwebapp-heading);font-size:1.25rem}.sitwebapp-page .sitwebapp-dashboard__workspace{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(130px,0.8fr);gap:12px;margin-top:12px}.sitwebapp-page .sitwebapp-dashboard__chart,.sitwebapp-page .sitwebapp-dashboard__modules{padding:17px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:15px}.sitwebapp-page .sitwebapp-dashboard__chart-header{display:flex;justify-content:space-between;gap:10px}.sitwebapp-page .sitwebapp-dashboard__chart-header strong{color:var(--sitwebapp-heading);font-size:0.72rem}.sitwebapp-page .sitwebapp-dashboard__chart-header span{color:var(--sitwebapp-muted);font-size:0.55rem}.sitwebapp-page .sitwebapp-dashboard__bars{display:flex;align-items:flex-end;gap:8px;height:165px;margin-top:20px}.sitwebapp-page .sitwebapp-dashboard__bars span{flex:1;min-height:15px;background:linear-gradient( 180deg,var(--sitwebapp-cyan),var(--sitwebapp-primary) );border-radius:5px 5px 2px 2px}.sitwebapp-page .sitwebapp-dashboard__modules>span{display:block;margin-bottom:13px;color:var(--sitwebapp-muted);font-size:0.63rem}.sitwebapp-page .sitwebapp-dashboard__modules>div{padding:11px 0;border-top:1px solid var(--sitwebapp-border)}.sitwebapp-page .sitwebapp-dashboard__modules small,.sitwebapp-page .sitwebapp-dashboard__modules strong{display:block}.sitwebapp-page .sitwebapp-dashboard__modules small{margin-bottom:4px;color:var(--sitwebapp-muted);font-size:0.58rem}.sitwebapp-page .sitwebapp-dashboard__modules strong{color:var(--sitwebapp-success);font-size:0.65rem}.sitwebapp-page .sitwebapp-floating-card{position:absolute;right:-25px;bottom:-34px;width:min(305px,82%);padding:21px;color:rgba(255,255,255,0.68);background:rgba(4,17,29,0.95);border:1px solid rgba(255,255,255,0.11);border-radius:18px;box-shadow:0 20px 50px rgba(4,17,29,0.3);backdrop-filter:blur(18px)}.sitwebapp-page .sitwebapp-floating-card>span{display:block;margin-bottom:8px;color:#74deeb;font-size:0.66rem;font-weight:850;letter-spacing:0.11em;text-transform:uppercase}.sitwebapp-page .sitwebapp-floating-card strong{display:block;margin-bottom:8px;color:#fff;font-size:1rem}.sitwebapp-page .sitwebapp-floating-card p{margin:0;font-size:0.78rem}.sitwebapp-page .sitwebapp-use-cases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.sitwebapp-page .sitwebapp-use-card{position:relative;min-height:285px;padding:28px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:19px;box-shadow:0 12px 38px rgba(15,23,42,0.05);transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.sitwebapp-page .sitwebapp-use-card:hover{border-color:rgba(21,94,239,0.23);box-shadow:0 22px 52px rgba(15,23,42,0.1);transform:translateY(-5px)}.sitwebapp-page .sitwebapp-use-card__number{position:absolute;top:22px;right:22px;color:var(--sitwebapp-primary);font-size:0.67rem;font-weight:850;letter-spacing:0.11em}.sitwebapp-page .sitwebapp-use-card__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:44px;color:var(--sitwebapp-primary);background:radial-gradient( circle at 80% 18%,rgba(49,196,216,0.17),transparent 36% ),rgba(21,94,239,0.08);border:1px solid rgba(21,94,239,0.12);border-radius:16px;font-size:1.25rem}.sitwebapp-page .sitwebapp-use-card h3{margin:0 0 13px;font-size:1.2rem;font-weight:830}.sitwebapp-page .sitwebapp-use-card p{margin:0;color:var(--sitwebapp-muted);font-size:0.87rem}.sitwebapp-page .sitwebapp-modularity{background:radial-gradient( circle at 8% 15%,rgba(49,196,216,0.07),transparent 32% ),var(--sitwebapp-bg-soft)}.sitwebapp-page .sitwebapp-modularity__grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(420px,1.1fr);gap:75px;align-items:center}.sitwebapp-page .sitwebapp-modularity__content h2{margin:0 0 22px;font-size:clamp(2.1rem,4vw,3.7rem);font-weight:860;line-height:1.06}.sitwebapp-page .sitwebapp-modularity__content>p{margin:0 0 18px;color:var(--sitwebapp-muted)}.sitwebapp-page .sitwebapp-modularity__lead{color:var(--sitwebapp-heading) !important;font-size:1.08rem;font-weight:650}.sitwebapp-page .sitwebapp-check-list{display:grid;gap:12px;margin-top:28px}.sitwebapp-page .sitwebapp-check-list>div{display:flex;align-items:center;gap:13px;padding:14px 16px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:13px}.sitwebapp-page .sitwebapp-check-list span{color:var(--sitwebapp-success);font-weight:900}.sitwebapp-page .sitwebapp-check-list p{margin:0;color:var(--sitwebapp-heading);font-size:0.84rem;font-weight:700}.sitwebapp-page .sitwebapp-modularity__modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sitwebapp-page .sitwebapp-module{min-height:155px;padding:22px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,0.05)}.sitwebapp-page .sitwebapp-module--featured{color:rgba(255,255,255,0.68);background:radial-gradient( circle at 88% 12%,rgba(49,196,216,0.18),transparent 31% ),linear-gradient( 135deg,var(--sitwebapp-dark),var(--sitwebapp-dark-soft) );border-color:rgba(255,255,255,0.1)}.sitwebapp-page .sitwebapp-module>span{display:block;margin-bottom:23px;color:var(--sitwebapp-primary);font-size:0.65rem;font-weight:850;letter-spacing:0.11em}.sitwebapp-page .sitwebapp-module strong{display:block;margin-bottom:7px;color:var(--sitwebapp-heading);font-size:0.95rem}.sitwebapp-page .sitwebapp-module small{color:var(--sitwebapp-muted);font-size:0.72rem}.sitwebapp-page .sitwebapp-module--featured>span{color:#74deeb}.sitwebapp-page .sitwebapp-module--featured strong{color:#fff}.sitwebapp-page .sitwebapp-module--featured small{color:rgba(255,255,255,0.62)}.sitwebapp-page .sitwebapp-process__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sitwebapp-page .sitwebapp-process-card{position:relative;min-height:235px;padding:28px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:18px;box-shadow:0 12px 36px rgba(15,23,42,0.05)}.sitwebapp-page .sitwebapp-process-card__number{display:block;margin-bottom:42px;color:var(--sitwebapp-primary);font-size:1.45rem;font-weight:880}.sitwebapp-page .sitwebapp-process-card h3{margin:0 0 12px;font-size:1.12rem;font-weight:830}.sitwebapp-page .sitwebapp-process-card p{margin:0;color:var(--sitwebapp-muted);font-size:0.84rem}.sitwebapp-page .sitwebapp-infrastructure{color:rgba(255,255,255,0.7);background:radial-gradient( circle at 88% 12%,rgba(49,196,216,0.17),transparent 30% ),linear-gradient( 135deg,var(--sitwebapp-dark),var(--sitwebapp-dark-soft) )}.sitwebapp-page .sitwebapp-infrastructure__grid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(420px,1.15fr);gap:75px;align-items:center}.sitwebapp-page .sitwebapp-infrastructure .sitwebapp-eyebrow{color:#74deeb}.sitwebapp-page .sitwebapp-infrastructure__content h2{margin:0 0 20px;color:#fff;font-size:clamp(2.1rem,4vw,3.7rem);font-weight:860;line-height:1.06}.sitwebapp-page .sitwebapp-infrastructure__content p{margin:0 0 17px;color:rgba(255,255,255,0.65)}.sitwebapp-page .sitwebapp-infrastructure__list{overflow:hidden;background:rgba(255,255,255,0.065);border:1px solid rgba(255,255,255,0.11);border-radius:20px}.sitwebapp-page .sitwebapp-infrastructure__list>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;align-items:start;padding:20px 23px;border-bottom:1px solid rgba(255,255,255,0.1)}.sitwebapp-page .sitwebapp-infrastructure__list>div:last-child{border-bottom:0}.sitwebapp-page .sitwebapp-infrastructure__list span{color:#74deeb;font-weight:900}.sitwebapp-page .sitwebapp-infrastructure__list p{margin:0;color:rgba(255,255,255,0.65);font-size:0.82rem}.sitwebapp-page .sitwebapp-infrastructure__list strong{display:block;margin-bottom:4px;color:#fff;font-size:0.9rem}.sitwebapp-page .sitwebapp-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sitwebapp-page .sitwebapp-benefits__grid article{min-height:240px;padding:30px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:18px;box-shadow:var(--sitwebapp-shadow)}.sitwebapp-page .sitwebapp-benefits__grid article>span{display:block;margin-bottom:45px;color:var(--sitwebapp-primary);font-size:0.68rem;font-weight:850;letter-spacing:0.11em}.sitwebapp-page .sitwebapp-benefits__grid h3{margin:0 0 13px;font-size:1.25rem;font-weight:830}.sitwebapp-page .sitwebapp-benefits__grid p{margin:0;color:var(--sitwebapp-muted);font-size:0.88rem}.sitwebapp-page .sitwebapp-pricing{background:radial-gradient( circle at 8% 12%,rgba(49,196,216,0.08),transparent 32% ),var(--sitwebapp-bg-soft)}.sitwebapp-page .sitwebapp-pricing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.sitwebapp-page .sitwebapp-price-card{position:relative;display:flex;flex-direction:column;padding:32px;background:#fff;border:1px solid var(--sitwebapp-border);border-radius:22px;box-shadow:0 16px 46px rgba(15,23,42,0.07);transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.sitwebapp-page .sitwebapp-price-card:hover{border-color:rgba(21,94,239,0.24);box-shadow:0 26px 65px rgba(15,23,42,0.12);transform:translateY(-5px)}.sitwebapp-page .sitwebapp-price-card--featured{color:rgba(255,255,255,0.7);background:radial-gradient( circle at 88% 12%,rgba(49,196,216,0.2),transparent 31% ),linear-gradient( 145deg,var(--sitwebapp-dark),var(--sitwebapp-dark-soft) );border-color:rgba(49,196,216,0.24);box-shadow:0 30px 75px rgba(4,17,29,0.24);transform:translateY(-12px)}.sitwebapp-page .sitwebapp-price-card--featured:hover{transform:translateY(-17px)}.sitwebapp-page .sitwebapp-price-card__popular{position:absolute;top:18px;right:18px;padding:7px 10px;color:#fff;background:linear-gradient( 135deg,var(--sitwebapp-primary),var(--sitwebapp-cyan) );border-radius:999px;font-size:0.62rem;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}.sitwebapp-page .sitwebapp-price-card__label{display:block;margin-bottom:17px;color:var(--sitwebapp-primary);font-size:0.72rem;font-weight:850;letter-spacing:0.13em;text-transform:uppercase}.sitwebapp-page .sitwebapp-price-card__header h3{min-height:60px;margin:0 0 24px;font-size:1.33rem;font-weight:830;line-height:1.35}.sitwebapp-page .sitwebapp-price-card__price{display:flex;align-items:flex-end;gap:7px;margin-bottom:20px}.sitwebapp-page .sitwebapp-price-card__price strong{color:var(--sitwebapp-heading);font-size:clamp(2.8rem,4vw,4rem);font-weight:880;line-height:1}.sitwebapp-page .sitwebapp-price-card__price span{padding-bottom:7px;color:var(--sitwebapp-muted);font-size:0.77rem}.sitwebapp-page .sitwebapp-price-card__header>p{min-height:95px;margin:0;color:var(--sitwebapp-muted);font-size:0.84rem}.sitwebapp-page .sitwebapp-price-card__features{display:grid;gap:13px;margin:28px 0 32px;padding-top:26px;border-top:1px solid var(--sitwebapp-border)}.sitwebapp-page .sitwebapp-price-card__features>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px}.sitwebapp-page .sitwebapp-price-card__features span{color:var(--sitwebapp-success);font-weight:900}.sitwebapp-page .sitwebapp-price-card__features p{margin:0;color:var(--sitwebapp-text);font-size:0.8rem}.sitwebapp-page .sitwebapp-price-card>.sitwebapp-btn{width:100%;margin-top:auto}.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__label{color:#74deeb}.sitwebapp-page .sitwebapp-price-card--featured h3,.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__price strong{color:#fff}.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__price span,.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__header>p,.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__features p{color:rgba(255,255,255,0.65)}.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__features{border-top-color:rgba(255,255,255,0.12)}.sitwebapp-page .sitwebapp-price-card--featured .sitwebapp-price-card__features span{color:#74deeb}.sitwebapp-page .sitwebapp-pricing__notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px}.sitwebapp-page .sitwebapp-pricing__notes>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:18px;background:rgba(255,255,255,0.82);border:1px solid var(--sitwebapp-border);border-radius:15px}.sitwebapp-page .sitwebapp-pricing__notes span{display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;background:var(--sitwebapp-primary);border-radius:50%;font-size:0.7rem;font-weight:850}.sitwebapp-page .sitwebapp-pricing__notes p{margin:0;color:var(--sitwebapp-muted);font-size:0.75rem}.sitwebapp-page .sitwebapp-cta{padding-top:80px;padding-bottom:110px}.sitwebapp-page .sitwebapp-cta__panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:center;padding:clamp(38px,6vw,65px);background:radial-gradient( circle at 88% 12%,rgba(49,196,216,0.2),transparent 30% ),linear-gradient( 135deg,#05152a,#155eef );border-radius:26px;box-shadow:0 30px 80px rgba(4,17,29,0.24)}.sitwebapp-page .sitwebapp-cta .sitwebapp-eyebrow{color:#9be7f0}.sitwebapp-page .sitwebapp-cta__content h2{margin:0 0 17px;color:#fff;font-size:clamp(2rem,4vw,3.65rem);font-weight:860;line-height:1.06}.sitwebapp-page .sitwebapp-cta__content p{max-width:720px;margin:0;color:rgba(255,255,255,0.7)}.sitwebapp-page .sitwebapp-cta__actions{display:flex;flex-direction:column;gap:11px;min-width:235px}.sitwebapp-page .sitwebapp-pricing-note-full{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;width:100%;margin-top:22px;padding:24px 26px;background:radial-gradient( circle at 95% 10%,rgba(49,196,216,0.08),transparent 30% ),#ffffff;border:1px solid var(--sitwebapp-border);border-radius:17px;box-shadow:0 14px 38px rgba(15,23,42,0.06)}.sitwebapp-page .sitwebapp-pricing-note-full__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:#ffffff;background:linear-gradient( 135deg,var(--sitwebapp-primary),var(--sitwebapp-cyan) );border-radius:50%;font-size:0.8rem;font-weight:850;line-height:1;box-shadow:0 8px 20px rgba(21,94,239,0.2)}.sitwebapp-page .sitwebapp-pricing-note-full__content{min-width:0}.sitwebapp-page .sitwebapp-pricing-note-full__content p{margin:0 0 10px;color:var(--sitwebapp-muted);font-size:0.83rem;line-height:1.7}.sitwebapp-page .sitwebapp-pricing-note-full__content p:last-child{margin-bottom:0}.sitwebapp-page .sitwebapp-pricing-note-full__content strong{color:var(--sitwebapp-heading);font-size:0.92rem;font-weight:820}.sitwebapp-page .sitwebapp-pricing-note-full__details{padding-top:12px;border-top:1px solid var(--sitwebapp-border);font-size:0.76rem !important;font-style:italic}@media (max-width:575.98px){.sitwebapp-page .sitwebapp-pricing-note-full{grid-template-columns:1fr;padding:21px}}@media (max-width:1199.98px){.sitwebapp-page .sitwebapp-use-cases,.sitwebapp-page .sitwebapp-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.sitwebapp-page .sitwebapp-section{padding:85px 0}.sitwebapp-page .sitwebapp-hero{padding:135px 0 90px}.sitwebapp-page .sitwebapp-hero__grid,.sitwebapp-page .sitwebapp-modularity__grid,.sitwebapp-page .sitwebapp-infrastructure__grid,.sitwebapp-page .sitwebapp-cta__panel{grid-template-columns:1fr}.sitwebapp-page .sitwebapp-hero__content{text-align:center}.sitwebapp-page .sitwebapp-hero__actions{justify-content:center}.sitwebapp-page .sitwebapp-hero__visual{width:min(100%,720px);margin:0 auto}.sitwebapp-page .sitwebapp-pricing__grid{grid-template-columns:1fr;max-width:680px;margin:0 auto}.sitwebapp-page .sitwebapp-price-card--featured{transform:none}.sitwebapp-page .sitwebapp-price-card--featured:hover{transform:translateY(-5px)}.sitwebapp-page .sitwebapp-pricing__notes{grid-template-columns:1fr;max-width:680px;margin-right:auto;margin-left:auto}.sitwebapp-page .sitwebapp-cta__actions{flex-direction:row;flex-wrap:wrap;min-width:0}}@media (max-width:767.98px){.sitwebapp-page .sitwebapp-section{padding:68px 0}.sitwebapp-page .sitwebapp-hero{padding:115px 0 72px}.sitwebapp-page .sitwebapp-hero__content h1{font-size:clamp(2.6rem,11vw,3.8rem)}.sitwebapp-page .sitwebapp-hero__actions{flex-direction:column}.sitwebapp-page .sitwebapp-hero__actions .sitwebapp-btn{width:100%}.sitwebapp-page .sitwebapp-hero__meta,.sitwebapp-page .sitwebapp-use-cases,.sitwebapp-page .sitwebapp-process__grid,.sitwebapp-page .sitwebapp-benefits__grid,.sitwebapp-page .sitwebapp-modularity__modules{grid-template-columns:1fr}.sitwebapp-page .sitwebapp-dashboard{grid-template-columns:78px minmax(0,1fr)}.sitwebapp-page .sitwebapp-dashboard__brand strong,.sitwebapp-page .sitwebapp-dashboard__menu small{display:none}.sitwebapp-page .sitwebapp-dashboard__stats,.sitwebapp-page .sitwebapp-dashboard__workspace{grid-template-columns:1fr}.sitwebapp-page .sitwebapp-floating-card{position:relative;right:auto;bottom:auto;width:calc(100% - 24px);margin:-34px auto 0}.sitwebapp-page .sitwebapp-cta__actions{flex-direction:column;width:100%}.sitwebapp-page .sitwebapp-cta__actions .sitwebapp-btn{width:100%}}@media (max-width:479.98px){.sitwebapp-page .sitwebapp-hero{padding-top:105px}.sitwebapp-page .sitwebapp-dashboard{grid-template-columns:58px minmax(0,1fr)}.sitwebapp-page .sitwebapp-dashboard__sidebar{padding-right:8px;padding-left:8px}.sitwebapp-page .sitwebapp-dashboard__main{padding:15px}.sitwebapp-page .sitwebapp-dashboard__chart{display:none}.sitwebapp-page .sitwebapp-price-card,.sitwebapp-page .sitwebapp-cta__panel{padding:30px 23px}.sitwebapp-page .sitwebapp-price-card__header h3,.sitwebapp-page .sitwebapp-price-card__header>p{min-height:0}}@media (prefers-reduced-motion:reduce){.sitwebapp-page *,.sitwebapp-page *::before,.sitwebapp-page *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}