.elementor-425 .elementor-element.elementor-element-41ac050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}:root{--page-title-display:none}.bolmia-saas{--saas-bg:#f5f7fb;--saas-bg-soft:#eef3fb;--saas-surface:#fff;--saas-surface-2:rgba(255,255,255,.78);--saas-text:#1d2230;--saas-text-soft:#5d6882;--saas-title:#221a3a;--saas-border:rgba(57,125,200,.14);--saas-border-strong:rgba(130,88,200,.24);--saas-shadow:0 18px 60px rgba(29,38,68,.12);--saas-shadow-soft:0 10px 34px rgba(29,38,68,.08);--saas-grad-1:#8258C8;--saas-grad-2:#44CDBE;--saas-grad-3:#397DC8;--saas-grad-4:#7E59C8;--saas-radius-xl:30px;--saas-radius-lg:24px;--saas-radius-md:18px;--saas-shell:1240px;--saas-transition:260ms ease;position:relative;overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(130,88,200,.14),transparent 28%),radial-gradient(circle at 100% 0%,rgba(68,205,190,.16),transparent 26%),linear-gradient(180deg,#f8faff 0%,#f3f6fc 48%,#eef3fb 100%);color:var(--saas-text);font-family:Roboto,Arial,sans-serif}.bolmia-saas *,.bolmia-saas *::before,.bolmia-saas *::after{box-sizing:border-box}.bolmia-saas .saas-page{position:relative;z-index:1}.bolmia-saas .saas-shell{width:min(var(--saas-shell),calc(100% - 40px));margin:0 auto}.bolmia-saas .saas-section,.bolmia-saas .saas-contact-cta{padding:96px 0;position:relative}.bolmia-saas .saas-section--alt{background:linear-gradient(180deg,rgba(255,255,255,.65),rgba(255,255,255,.78));border-top:1px solid rgba(255,255,255,.45);border-bottom:1px solid rgba(57,125,200,.08);backdrop-filter:blur(8px)}.bolmia-saas .section-heading{max-width:920px;margin:0 0 34px}.bolmia-saas .section-heading--center{text-align:center;margin-inline:auto}.bolmia-saas .section-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:rgba(130,88,200,.1);border:1px solid rgba(130,88,200,.14);color:#6f48b7;font:500 0.82rem/1 Roboto,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.bolmia-saas .section-heading h2,.bolmia-saas .saas-contact-cta__text h2{margin:0;color:var(--saas-title);font:600 clamp(2rem,4vw,3.6rem)/1.02 Roboto,Arial,sans-serif;letter-spacing:-.045em}.bolmia-saas .section-heading p,.bolmia-saas .saas-contact-cta__text p{margin:18px 0 0;color:var(--saas-text-soft);font:400 1.02rem/1.8 Roboto,Arial,sans-serif}.bolmia-saas .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:999px;text-decoration:none;font:500 0.98rem/1 Roboto,Arial,sans-serif;transition:transform var(--saas-transition),box-shadow var(--saas-transition),border-color var(--saas-transition),background var(--saas-transition),color var(--saas-transition);cursor:pointer}.bolmia-saas .btn:hover{transform:translateY(-2px)}.bolmia-saas .btn--primary{color:#fff;background:linear-gradient(135deg,var(--saas-grad-1),var(--saas-grad-3));box-shadow:0 14px 32px rgba(100,86,194,.28);border:1px solid transparent}.bolmia-saas .btn--primary:hover{box-shadow:0 18px 38px rgba(100,86,194,.36)}.bolmia-saas .btn--ghost{color:var(--saas-title);background:rgba(255,255,255,.7);border:1px solid rgba(57,125,200,.16);backdrop-filter:blur(8px)}.bolmia-saas .btn--ghost:hover{border-color:rgba(130,88,200,.22);background:rgba(255,255,255,.92)}.bolmia-saas .saas-hero{padding:34px 0 34px}.bolmia-saas .saas-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.8fr);gap:28px;align-items:start}.bolmia-saas .saas-hero__content{padding:8px 2px 0;max-width:900px}.bolmia-saas .saas-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(57,125,200,.14);color:#56627a;font:500 0.8rem/1 Roboto,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.bolmia-saas .saas-hero h1{margin:16px 0 14px;color:var(--saas-title);font:600 clamp(2.55rem,5vw,5.3rem)/0.94 Roboto,Arial,sans-serif;letter-spacing:-.055em}.bolmia-saas .saas-hero__lead{max-width:780px;margin:0 0 14px;color:#47516a;font:400 clamp(1.16rem,1.6vw,1.4rem)/1.34 Roboto,Arial,sans-serif}.bolmia-saas .saas-hero__support{max-width:760px;margin:0;color:var(--saas-text-soft);font:400 1rem/1.82 Roboto,Arial,sans-serif}.bolmia-saas .saas-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.bolmia-saas .saas-hero__highlights{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bolmia-saas .saas-hero__highlights li{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.68);border:1px solid rgba(57,125,200,.12);box-shadow:var(--saas-shadow-soft);color:#44506a;font:400 0.95rem/1.55 Roboto,Arial,sans-serif}.bolmia-saas .saas-hero__highlights li::before{content:"";width:10px;height:10px;flex:0 0 10px;margin-top:.45em;border-radius:999px;background:linear-gradient(135deg,var(--saas-grad-2),var(--saas-grad-3));box-shadow:0 0 0 5px rgba(68,205,190,.12)}.bolmia-saas .saas-hero__aside{display:grid;gap:16px;align-self:start}.bolmia-saas .saas-hero-card,.bolmia-saas .saas-stat{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.22);box-shadow:var(--saas-shadow)}.bolmia-saas .saas-hero-card--main{padding:28px 28px 26px;background:linear-gradient(145deg,rgba(130,88,200,.98),rgba(57,125,200,.96));color:#fff}.bolmia-saas .saas-hero-card--main::after{content:"";position:absolute;inset:auto -40px -50px auto;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%)}.bolmia-saas .saas-hero-card strong{display:block;margin-bottom:12px;font:600 1.12rem/1.2 Roboto,Arial,sans-serif}.bolmia-saas .saas-hero-card p{margin:0;color:rgba(255,255,255,.88);font:400 0.98rem/1.78 Roboto,Arial,sans-serif}.bolmia-saas .saas-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bolmia-saas .saas-stat{min-height:170px;padding:18px 16px;background:rgba(255,255,255,.8);backdrop-filter:blur(14px);border:1px solid rgba(57,125,200,.12)}.bolmia-saas .saas-stat span{display:block;margin-bottom:12px;color:#6c4db4;font:600 clamp(1.65rem,2.4vw,2.7rem)/0.96 Roboto,Arial,sans-serif;letter-spacing:-.04em}.bolmia-saas .saas-stat p{margin:0;color:#556178;font:400 0.92rem/1.58 Roboto,Arial,sans-serif}.bolmia-saas .saas-index{position:sticky;top:18px;z-index:15;margin:0 0 10px}.bolmia-saas .saas-index__wrap{display:flex;flex-wrap:wrap;gap:10px;padding:16px;border-radius:24px;background:rgba(255,255,255,.76);border:1px solid rgba(57,125,200,.12);box-shadow:var(--saas-shadow-soft);backdrop-filter:blur(16px)}.bolmia-saas .saas-index__wrap a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;text-decoration:none;color:#4d5870;background:rgba(245,247,251,.85);border:1px solid rgba(57,125,200,.1);font:500 0.88rem/1 Roboto,Arial,sans-serif;transition:all var(--saas-transition)}.bolmia-saas .saas-index__wrap a:hover{color:#fff;background:linear-gradient(135deg,var(--saas-grad-1),var(--saas-grad-3));border-color:transparent;transform:translateY(-1px)}.bolmia-saas .saas-editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.34fr);gap:28px;align-items:start}.bolmia-saas .saas-editorial__main,.bolmia-saas .saas-copy{display:grid;gap:22px}.bolmia-saas .editorial-block,.bolmia-saas .saas-copy{padding:30px 30px 28px;border-radius:28px;background:rgba(255,255,255,.82);border:1px solid rgba(57,125,200,.12);box-shadow:var(--saas-shadow-soft);backdrop-filter:blur(10px)}.bolmia-saas .editorial-block h3,.bolmia-saas .saas-copy h3,.bolmia-saas .info-card h3,.bolmia-saas .service-card h3,.bolmia-saas .feature-card h3,.bolmia-saas .benefit-card h3,.bolmia-saas .industry-card h3,.bolmia-saas .method-card h3,.bolmia-saas .case-card h3,.bolmia-saas .faq-item h3,.bolmia-saas .case-hero__panel h3,.bolmia-saas .insight-card h3{margin:0 0 14px;color:var(--saas-title);font:600 clamp(1.22rem,1.9vw,1.55rem)/1.18 Roboto,Arial,sans-serif;letter-spacing:-.03em}.bolmia-saas .editorial-block p,.bolmia-saas .saas-copy p,.bolmia-saas .info-card p,.bolmia-saas .service-card p,.bolmia-saas .feature-card p,.bolmia-saas .benefit-card p,.bolmia-saas .industry-card p,.bolmia-saas .method-card p,.bolmia-saas .case-card p,.bolmia-saas .faq-item p,.bolmia-saas .insight-card p,.bolmia-saas .case-hero__content p{margin:0 0 14px;color:var(--saas-text-soft);font:400 1rem/1.82 Roboto,Arial,sans-serif}.bolmia-saas .editorial-block p:last-child,.bolmia-saas .saas-copy p:last-child,.bolmia-saas .info-card p:last-child,.bolmia-saas .service-card p:last-child,.bolmia-saas .feature-card p:last-child,.bolmia-saas .benefit-card p:last-child,.bolmia-saas .industry-card p:last-child,.bolmia-saas .method-card p:last-child,.bolmia-saas .case-card p:last-child,.bolmia-saas .faq-item p:last-child,.bolmia-saas .insight-card p:last-child,.bolmia-saas .case-hero__content p:last-child{margin-bottom:0}.bolmia-saas .saas-editorial__side{display:grid;gap:18px}.bolmia-saas .insight-card{padding:26px 24px;border-radius:26px;background:linear-gradient(180deg,rgba(130,88,200,.96),rgba(126,89,200,.88));border:1px solid rgba(255,255,255,.18);box-shadow:var(--saas-shadow);color:#fff}.bolmia-saas .insight-card--soft{background:linear-gradient(180deg,rgba(57,125,200,.95),rgba(68,205,190,.86))}.bolmia-saas .insight-card__tag{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;margin-bottom:14px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font:500 0.78rem/1 Roboto,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.bolmia-saas .insight-card h3{color:#fff}.bolmia-saas .insight-card p{color:rgba(255,255,255,.88)}.bolmia-saas .saas-grid,.bolmia-saas .service-grid,.bolmia-saas .benefit-grid,.bolmia-saas .feature-grid,.bolmia-saas .industry-grid,.bolmia-saas .method-grid,.bolmia-saas .case-grid{display:grid;gap:18px}.bolmia-saas .saas-grid--3,.bolmia-saas .feature-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bolmia-saas .saas-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bolmia-saas .service-grid--4,.bolmia-saas .benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bolmia-saas .industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bolmia-saas .method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bolmia-saas .case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bolmia-saas .info-card,.bolmia-saas .service-card,.bolmia-saas .feature-card,.bolmia-saas .benefit-card,.bolmia-saas .industry-card,.bolmia-saas .method-card,.bolmia-saas .case-card,.bolmia-saas .faq-item{position:relative;overflow:hidden;height:100%;padding:28px 26px 24px;border-radius:26px;background:rgba(255,255,255,.82);border:1px solid rgba(57,125,200,.12);box-shadow:var(--saas-shadow-soft);backdrop-filter:blur(10px);transition:transform var(--saas-transition),box-shadow var(--saas-transition),border-color var(--saas-transition)}.bolmia-saas .info-card:hover,.bolmia-saas .service-card:hover,.bolmia-saas .feature-card:hover,.bolmia-saas .benefit-card:hover,.bolmia-saas .industry-card:hover,.bolmia-saas .method-card:hover,.bolmia-saas .case-card:hover,.bolmia-saas .faq-item:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(31,40,72,.12);border-color:rgba(130,88,200,.18)}.bolmia-saas .info-card::before,.bolmia-saas .service-card::before,.bolmia-saas .feature-card::before,.bolmia-saas .benefit-card::before,.bolmia-saas .industry-card::before,.bolmia-saas .method-card::before,.bolmia-saas .case-card::before,.bolmia-saas .faq-item::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--saas-grad-1),var(--saas-grad-2),var(--saas-grad-3));opacity:.92}.bolmia-saas .info-card--highlight,.bolmia-saas .service-card--highlight,.bolmia-saas .feature-card--highlight,.bolmia-saas .industry-card--accent{background:linear-gradient(180deg,rgba(130,88,200,.08),rgba(68,205,190,.04)),rgba(255,255,255,.88);border-color:rgba(130,88,200,.18)}.bolmia-saas .service-card__tag{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;margin-bottom:14px;border-radius:999px;background:rgba(130,88,200,.1);border:1px solid rgba(130,88,200,.14);color:#6f48b7;font:500 0.78rem/1 Roboto,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.bolmia-saas .method-card{padding-top:78px}.bolmia-saas .method-card span{position:absolute;top:18px;left:22px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--saas-grad-1),var(--saas-grad-3));color:#fff;font:600 1rem/1 Roboto,Arial,sans-serif;box-shadow:0 12px 24px rgba(100,86,194,.28)}.bolmia-saas .inline-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.bolmia-saas .inline-links a{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid rgba(57,125,200,.12);box-shadow:var(--saas-shadow-soft);text-decoration:none;color:#4b5770;font:500 0.9rem/1 Roboto,Arial,sans-serif;transition:all var(--saas-transition)}.bolmia-saas .inline-links a:hover{color:#fff;background:linear-gradient(135deg,var(--saas-grad-1),var(--saas-grad-3));border-color:transparent;transform:translateY(-2px)}.bolmia-saas .saas-cta-band{padding:34px 0 8px}.bolmia-saas .saas-cta-band__content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center;padding:34px 36px;border-radius:32px;background:linear-gradient(135deg,rgba(130,88,200,.98),rgba(57,125,200,.96));border:1px solid rgba(255,255,255,.18);box-shadow:0 24px 54px rgba(68,60,154,.24);position:relative;overflow:hidden}.bolmia-saas .saas-cta-band__content::after{content:"";position:absolute;inset:auto -80px -80px auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%)}.bolmia-saas .saas-cta-band__content h2{margin:0;color:#fff;font:600 clamp(1.9rem,3vw,3rem)/1.02 Roboto,Arial,sans-serif;letter-spacing:-.04em}.bolmia-saas .saas-cta-band__content p{margin:16px 0 0;color:rgba(255,255,255,.88);font:400 1rem/1.78 Roboto,Arial,sans-serif}.bolmia-saas .saas-cta-band__content .section-kicker{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.18);color:#fff}.bolmia-saas .saas-cta-band__actions{display:flex;flex-wrap:wrap;gap:12px}.bolmia-saas .saas-cta-band__actions .btn--primary{background:#fff;color:#5534a4;box-shadow:0 14px 32px rgba(25,35,68,.18)}.bolmia-saas .saas-cta-band__actions .btn--ghost{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.12);color:#fff}.bolmia-saas .case-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.36fr);gap:24px;align-items:start;margin-bottom:20px}.bolmia-saas .case-hero__content,.bolmia-saas .case-hero__panel{padding:32px 30px;border-radius:30px;background:rgba(255,255,255,.84);border:1px solid rgba(57,125,200,.12);box-shadow:var(--saas-shadow-soft);backdrop-filter:blur(12px)}.bolmia-saas .case-hero__content h2{margin:0;color:var(--saas-title);font:600 clamp(1.9rem,3vw,3rem)/1.02 Roboto,Arial,sans-serif;letter-spacing:-.04em}.bolmia-saas .case-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.bolmia-saas .case-hero__panel ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.bolmia-saas .case-hero__panel li{position:relative;padding-left:20px;color:#556178;font:400 0.97rem/1.65 Roboto,Arial,sans-serif}.bolmia-saas .case-hero__panel li::before{content:"";position:absolute;top:.72em;left:0;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--saas-grad-2),var(--saas-grad-3));box-shadow:0 0 0 5px rgba(68,205,190,.12)}.bolmia-saas .faq-list{display:grid;gap:16px;max-width:980px;margin:0 auto}.bolmia-saas .faq-item{padding-top:26px}.bolmia-saas .faq-item h3{margin-bottom:10px}.bolmia-saas .saas-contact-cta__content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:38px 38px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(255,255,255,.92));border:1px solid rgba(57,125,200,.14);box-shadow:var(--saas-shadow);backdrop-filter:blur(14px)}.bolmia-saas .saas-contact-cta__actions{display:flex;flex-direction:column;gap:12px;min-width:220px}@media (max-width:1180px){.bolmia-saas .saas-hero__grid,.bolmia-saas .saas-editorial,.bolmia-saas .case-hero,.bolmia-saas .saas-contact-cta__content,.bolmia-saas .saas-cta-band__content{grid-template-columns:1fr}.bolmia-saas .saas-grid--4,.bolmia-saas .service-grid--4,.bolmia-saas .method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bolmia-saas .saas-grid--3,.bolmia-saas .feature-grid--3,.bolmia-saas .industry-grid,.bolmia-saas .case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bolmia-saas .saas-contact-cta__actions{flex-direction:row;flex-wrap:wrap;min-width:0}}@media (max-width:900px){.bolmia-saas .saas-section,.bolmia-saas .saas-contact-cta{padding:76px 0}.bolmia-saas .saas-grid--3,.bolmia-saas .saas-grid--4,.bolmia-saas .service-grid--4,.bolmia-saas .benefit-grid,.bolmia-saas .feature-grid--3,.bolmia-saas .industry-grid,.bolmia-saas .method-grid,.bolmia-saas .case-grid{grid-template-columns:1fr}.bolmia-saas .saas-hero__stats{grid-template-columns:1fr}.bolmia-saas .saas-hero__highlights{grid-template-columns:1fr}.bolmia-saas .saas-index{position:relative;top:auto}}@media (max-width:767px){.bolmia-saas .saas-shell{width:min(var(--saas-shell),calc(100% - 22px))}.bolmia-saas .saas-hero{padding:18px 0 18px}.bolmia-saas .saas-hero h1{font-size:2.2rem;line-height:1;margin:14px 0 10px}.bolmia-saas .saas-hero__lead{font-size:1.06rem;line-height:1.45}.bolmia-saas .saas-hero__support,.bolmia-saas .editorial-block p,.bolmia-saas .saas-copy p,.bolmia-saas .info-card p,.bolmia-saas .service-card p,.bolmia-saas .feature-card p,.bolmia-saas .benefit-card p,.bolmia-saas .industry-card p,.bolmia-saas .method-card p,.bolmia-saas .case-card p,.bolmia-saas .faq-item p,.bolmia-saas .section-heading p,.bolmia-saas .saas-contact-cta__text p,.bolmia-saas .insight-card p{font-size:.96rem;line-height:1.72}.bolmia-saas .section-heading h2,.bolmia-saas .saas-contact-cta__text h2,.bolmia-saas .case-hero__content h2{font-size:1.95rem;line-height:1.06}.bolmia-saas .editorial-block,.bolmia-saas .saas-copy,.bolmia-saas .info-card,.bolmia-saas .service-card,.bolmia-saas .feature-card,.bolmia-saas .benefit-card,.bolmia-saas .industry-card,.bolmia-saas .method-card,.bolmia-saas .case-card,.bolmia-saas .faq-item,.bolmia-saas .case-hero__content,.bolmia-saas .case-hero__panel,.bolmia-saas .saas-contact-cta__content{padding:24px 20px;border-radius:24px}.bolmia-saas .saas-hero-card--main{padding:24px 20px;border-radius:24px}.bolmia-saas .saas-stat{min-height:auto;border-radius:22px}.bolmia-saas .saas-hero__actions,.bolmia-saas .case-hero__actions,.bolmia-saas .saas-cta-band__actions,.bolmia-saas .saas-contact-cta__actions{flex-direction:column;align-items:stretch}.bolmia-saas .saas-hero__actions .btn,.bolmia-saas .case-hero__actions .btn,.bolmia-saas .saas-cta-band__actions .btn,.bolmia-saas .saas-contact-cta__actions .btn{width:100%}.bolmia-saas .saas-index__wrap{padding:12px;gap:8px}.bolmia-saas .saas-index__wrap a{width:100%;justify-content:center;min-height:42px}.bolmia-saas .inline-links{flex-direction:column}.bolmia-saas .inline-links a{width:100%;justify-content:center}.bolmia-saas .saas-cta-band__content{padding:28px 22px;border-radius:26px}.bolmia-saas .saas-contact-cta__content{gap:18px}}