
/* <inline asset> */
@charset "UTF-8"; 

/* /prof_business_website/static/src/design_one/design_one.css */
 .pbd-page{--pbd-ink:#071527;--pbd-blue:#155bff;--pbd-muted:#53637a;--pbd-line:#e4ebf5;--pbd-horizon-v3:1;color:var(--pbd-ink);background:#fff;font-family:inherit;isolation:isolate}.pbd-page *{box-sizing:border-box}.pbd-page [hidden]{display:none!important}.pbd-page .pbd-container{width:calc(100% - 64px);max-width:1360px;margin-inline:auto}.pbd-page .pbd-symbols{position:absolute;width:0;height:0;overflow:hidden}.pbd-page svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.pbd-page [dir=ltr]{unicode-bidi:isolate}.pbd-page .pbd-preview-note{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 24px;background:#0e2845;color:#d8e8ff;font-size:12px;line-height:1.6}.pbd-page .pbd-preview-note a{color:#fff;text-decoration:none;min-height:28px;display:inline-flex;align-items:center}.pbd-page .pbd-hero{position:relative;color:#fff;overflow:hidden;background:radial-gradient(ellipse at 79% 51%,#0d315b 0%,transparent 49%),#030e1e}.pbd-page .pbd-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);align-items:center;gap:20px;min-height:465px}.pbd-page .pbd-copy{position:relative;z-index:2;padding-block:56px;max-width:590px;min-width:0}.pbd-page .pbd-eyebrow{margin:0 0 18px;color:#8fcaff;font-size:12px;font-weight:600;line-height:1.9;letter-spacing:.05em}.pbd-page[dir=rtl] .pbd-eyebrow{letter-spacing:0}.pbd-page .pbd-title{font-size:clamp(36px,3.8vw,58px);line-height:1.14;letter-spacing:-.035em;font-weight:750;text-wrap:balance;color:#fff;margin:0 0 20px}.pbd-page[dir=rtl] .pbd-title{font-size:clamp(33px,3.45vw,52px);line-height:1.32;letter-spacing:0}.pbd-page .pbd-title .pbd-title-accent{color:#5ca5ff}.pbd-page .pbd-lead{font-size:16px;line-height:1.85;color:#cfddf0;max-width:58ch;margin:0;overflow-wrap:anywhere}.pbd-page .pbd-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:26px}.pbd-page .pbd-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;max-width:100%;padding:12px 22px;border:1px solid transparent;border-radius:9px;font-size:14px;font-weight:700;line-height:1.6;text-align:center;text-decoration:none;transition:background-color .18s,box-shadow .18s}.pbd-page .pbd-button-primary{background:linear-gradient(-115deg,#1974ff,#1248ef);color:#fff;box-shadow:0 8px 26px #145bff24}.pbd-page .pbd-button-primary:hover{color:#fff;background:#144fda;box-shadow:0 8px 30px #145bff38}.pbd-page .pbd-button-secondary{color:#f3f8ff;border-color:#90aac8;background:#071526right 40 top 50%}.pbd-page .pbd-button-secondary:hover{color:#fff;background:#173052}.pbd-page .pbd-button-dark{background:#071527;color:#fff}.pbd-page .pbd-button-dark:hover{background:#183957;color:#fff}.pbd-page .pbd-globe{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center;justify-content:center;pointer-events:none}.pbd-page .pbd-globe img{display:block;width:124%;max-width:900px;height:auto;aspect-ratio:498/241;object-fit:contain;flex-shrink:0;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 91%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 91%,transparent)}.pbd-page .pbd-partners{position:relative;background:linear-gradient(-180deg,#f5f9ff 0%,#fff 92%);border-block:1px solid #e8eef7;padding:13px 0 17px;overflow:hidden}.pbd-page .pbd-partners-heading{display:flex;justify-content:center;align-items:center;gap:14px;min-height:36px;margin-bottom:6px;position:relative}.pbd-page .pbd-partners-heading h2{margin:0;font-size:13px;font-weight:700;line-height:1.7;color:#49617d;letter-spacing:.01em}.pbd-page .pbd-partner-controls{position:absolute;inset-inline-end:0;display:flex;align-items:center;gap:5px}.pbd-page .pbd-partner-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #dbe6f4;background:#fff;color:#155bff;border-radius:8px;padding:6px 10px;font:inherit;font-size:12px;line-height:1.6;cursor:pointer}.pbd-page .pbd-partner-controls button:hover{background:#eaf2ff}.pbd-page .pbd-partner-controls button[aria-pressed=true]{background:#e5efff;border-color:#9dbbf6}.pbd-page .pbd-partner-marquee{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding-block:4px;max-width:100%;border-radius:8px}.pbd-page .pbd-partner-marquee[data-animated=true]{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.pbd-page .pbd-partner-track{display:flex;width:max-content;transform:none}.pbd-page .pbd-partner-group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-evenly;gap:18px;min-width:min(1160px,calc(100vw - 64px));padding-inline:14px}.pbd-page .pbd-partner{display:flex;align-items:center;justify-content:center;flex:0 0 176px;width:176px;min-height:70px;margin:0;padding:10px 18px;border:1px solid #e4ebf5;border-radius:12px;color:#31465e;background:rgba(255,255,255,.92);box-shadow:0 5px 18px rgba(7,21,39,.035)}.pbd-page .pbd-partner img{max-width:100%;width:138px;height:54px;object-fit:contain;filter:none;opacity:1}.pbd-page .pbd-partner-wordmark{font-size:14px;font-weight:700;line-height:1.6;text-align:center;overflow-wrap:anywhere}.pbd-page .pbd-section{padding-block:58px;background:linear-gradient(-180deg,#fff 0%,#fcfdff 100%)}.pbd-page .pbd-section-heading{max-width:790px;margin:0 auto 28px;text-align:center}.pbd-page .pbd-kicker{font-size:13px;line-height:1.6;font-weight:650;color:var(--pbd-blue);margin:0 0 8px}.pbd-page .pbd-section-heading h2,.pbd-page .pbd-case h2,.pbd-page .pbd-cta h2{font-size:clamp(25px,2.35vw,34px);line-height:1.4;letter-spacing:-.02em;font-weight:720;text-wrap:balance;margin:0 0 12px;color:inherit}.pbd-page[dir=rtl] .pbd-section-heading h2,.pbd-page[dir=rtl] .pbd-case h2,.pbd-page[dir=rtl] .pbd-cta h2{letter-spacing:0;line-height:1.5}.pbd-page .pbd-section-heading>p:last-child{font-size:15px;line-height:1.85;color:var(--pbd-muted);margin:0}.pbd-page .pbd-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pbd-page .pbd-service{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:25px 23px;border:1px solid #e5ebf4;border-radius:12px;background:#fff;box-shadow:0 5px 20px #11285005;color:var(--pbd-ink);text-decoration:none;transition:border-color .18s,box-shadow .18s}.pbd-page .pbd-service:hover{color:var(--pbd-ink);border-color:#a3c0ff;box-shadow:0 12px 32px #155bff12}.pbd-page .pbd-service-icon{width:37px;height:37px;color:var(--pbd-blue);margin-bottom:18px}.pbd-page .pbd-service h3{font-size:18px;line-height:1.5;margin:0 0 12px;font-weight:700;color:inherit;overflow-wrap:anywhere}.pbd-page .pbd-service p{font-size:14px;line-height:1.85;color:var(--pbd-muted);margin:0 0 16px}.pbd-page .pbd-more{display:flex;align-items:center;gap:9px;min-height:36px;margin-top:auto;font-size:13px;font-weight:650;color:var(--pbd-blue)}.pbd-page .pbd-more svg{width:17px;height:17px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust{--prof-trust-border:#dbe4f0;--prof-trust-border-strong:#9db7dc;--prof-trust-surface:#f7faff;--prof-trust-surface-active:#eaf2ff;background:linear-gradient(-180deg,#f7faff 0%,#fbfdff 100%);border-block:1px solid #edf2f8;color:var(--pbd-ink);padding:54px 0 52px;overflow:hidden}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust .container{width:calc(100% - 64px);max-width:1320px;margin-inline:auto;padding-inline:0}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_header{max-width:860px;margin:0 auto 24px;text-align:center}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_eyebrow{color:var(--pbd-blue);opacity:1;font-size:13px;line-height:1.7;margin:0 0 8px;letter-spacing:0}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_title{max-width:28ch;margin:0 auto 10px;font-size:31px;line-height:1.5;letter-spacing:0;text-wrap:balance}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_lead,.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_context{font-size:14px;line-height:1.8;color:var(--pbd-muted);opacity:1}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filters{display:flex;gap:8px;justify-content:flex-start;overflow-x:auto;padding:6px;margin:0 -6px 12px;scroll-padding-inline:6px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;font:inherit;font-size:13px;padding:9px 14px;border:1px solid #dbe5f2;border-radius:100px;background:#f1f5fb;color:#2b425f;white-space:nowrap;cursor:pointer}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter[aria-pressed=true]{color:#fff;background:#155bff;border-color:#155bff;box-shadow:0 6px 18px rgba(21,91,255,.16)}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter_count{font-size:11px;min-width:20px;line-height:20px;border:1px solid currentColor;border-radius:100px;text-align:center;opacity:.8}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_context{max-width:72ch;margin:0 auto 20px;min-height:1.8em;text-align:center}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_grid{display:grid;grid-template-columns:repeat(var(--prof-trust-columns,5),minmax(0,1fr));gap:12px;border:0;border-radius:0;background:transparent;box-shadow:none}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo{display:grid;place-items:center;min-width:0;min-height:104px;padding:14px;margin:0;border:1px solid #e4ebf4;border-radius:12px;background:linear-gradient(-180deg,#fff,#fbfdff);box-shadow:0 4px 18px #07152706;overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo:hover{border-color:#b9cdf3;box-shadow:0 12px 28px #155bff10;transform:translateY(-2px)}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo img{width:100%;max-width:165px;height:64px;object-fit:contain;filter:none;opacity:1;transform:scale(1.08);transform-origin:center}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_wordmark{max-width:18ch;padding:7px 12px;border-radius:999px;background:#f3f7fd;color:#253d5a;font-size:14px;font-weight:700;line-height:1.6;text-align:center;overflow-wrap:anywhere}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_empty,.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_editor_hint{grid-column:1/-1;padding:24px;text-align:center;color:var(--pbd-muted)}.pbd-page .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pbd-page .pbd-case-section{padding:0 0 20px}.pbd-page .pbd-case{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;padding:30px;border-radius:14px;background:linear-gradient(-110deg,#edf4ff,#f8faff)}.pbd-page .pbd-case-copy{align-self:center;min-width:0}.pbd-page .pbd-case-copy>p:not(.pbd-kicker){font-size:15px;line-height:1.85;color:var(--pbd-muted);margin-bottom:20px}.pbd-page .pbd-evidence{min-width:0;min-height:260px;padding:25px;border:1px solid #213e61;border-radius:12px;color:#fff;background:radial-gradient(ellipse at 80% 130%,#184875,transparent 70%),#041326;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.pbd-page .pbd-evidence-client{color:#e8f2ff;font-size:17px;font-weight:650;line-height:1.65;margin:0 0 20px}.pbd-page .pbd-case-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px}.pbd-page .pbd-case-metric{min-width:0;padding:14px 12px;border:1px solid #304966;border-radius:9px;background:#ffffffright 06 top 50%}.pbd-page .pbd-case-metric span{display:block;font-size:12px;line-height:1.7;color:#c7d8ed}.pbd-page .pbd-case-metric strong{display:block;margin-top:8px;font-size:25px;line-height:1.3;color:#9cdbff}.pbd-page .pbd-evidence-details{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pbd-page .pbd-evidence-details span{font-size:12px;line-height:1.6;padding:5px 9px;border:1px solid #334e6c;border-radius:6px;color:#d6e7fc}.pbd-page .pbd-timeline{color:#d2e2f7;font-size:13px;line-height:1.8;margin:14px 0 0}.pbd-page .pbd-evidence-art{width:100%;height:52px;margin-top:18px;color:#57a4ff}.pbd-page .pbd-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;padding-block:24px 40px}.pbd-page .pbd-metric{display:flex;align-items:center;gap:16px;min-width:0;padding:20px 21px;border:1px solid #dfe8f5;border-radius:14px;background:linear-gradient(-145deg,#f8fbff,#fff 68%);box-shadow:0 10px 30px #102b530a;transition:transform .18s,border-color .18s,box-shadow .18s}.pbd-page .pbd-metric:hover{transform:translateY(-2px);border-color:#bcd0f7;box-shadow:0 14px 34px #155bff12}.pbd-page .pbd-metric>svg{width:44px;height:44px;padding:10px;border-radius:11px;background:#eaf2ff;color:var(--pbd-blue)}.pbd-page .pbd-metric strong{display:block;font-size:30px;font-weight:760;line-height:1.15;color:var(--pbd-ink)}.pbd-page .pbd-metric span{display:block;font-size:13px;line-height:1.7;color:var(--pbd-muted);margin-top:5px}.pbd-page .pbd-cta-section{padding-block:6px}.pbd-page .pbd-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:34px 40px;border:1px solid #17395e;border-radius:16px;background:radial-gradient(ellipse at 8% 125%,#165b9d,transparent 52%),linear-gradient(-120deg,#031326,#061b35);box-shadow:0 20px 50px #06162918;color:#fff}.pbd-page .pbd-cta h2{font-size:25px}.pbd-page .pbd-cta p{font-size:14px;line-height:1.85;margin:0;color:#cbdcf2}.pbd-page .pbd-insights{padding-block:58px;background:linear-gradient(-180deg,#fbfdff,#f7faff);border-top:1px solid #edf2f8}.pbd-page .pbd-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pbd-page .pbd-topic{display:flex;gap:17px;min-width:0;min-height:152px;padding:22px;border:1px solid #dfe8f4;border-radius:15px;background:#fff;box-shadow:0 10px 28px #10203008;transition:transform .18s,border-color .18s,box-shadow .18s}.pbd-page .pbd-topic:hover{transform:translateY(-2px);border-color:#bdd1f5;box-shadow:0 16px 34px #155bff10}.pbd-page .pbd-topic-art{width:58px;flex:0 0 58px;height:58px;min-height:58px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:radial-gradient(circle at 0 90%,#1c5b99,transparent 65%),#081a32;color:#79c5ff}.pbd-page .pbd-topic-art svg{width:29px;height:29px}.pbd-page .pbd-topic h3{font-size:16px;line-height:1.55;font-weight:720;margin:0 0 9px}.pbd-page .pbd-topic p{font-size:13px;line-height:1.9;color:var(--pbd-muted);margin:0}.pbd-page .pbd-insights-link{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;width:fit-content;margin:24px auto 0;color:var(--pbd-blue);font-size:14px;text-decoration:none}.pbd-page a:focus-visible,.pbd-page button:focus-visible,.pbd-page [tabindex]:focus-visible{outline:3px solid #387cea;outline-offset:4px}.pbd-page[dir=rtl] svg:has(use[href="#pbd-arrow"]){transform:scaleX(-1)}.o_prof_business_site:has(.pbd-page) .o_prof_business_header{background:#030e1e;border-bottom-color:#18304d;color:#edf5ff;--pb-shell-ink:#edf5ff;--pb-shell-muted:#bdcce0;--pb-shell-line:#29415c}.o_prof_business_site:has(.pbd-page) .o_prof_business_header .o_prof_business_brand_logo img{content:normal;width:110px;max-height:54px;filter:none}.o_prof_business_site:has(.pbd-page) .o_prof_business_nav_link,.o_prof_business_site:has(.pbd-page) .o_prof_business_language_btn,.o_prof_business_site:has(.pbd-page) .o_prof_business_search_link{color:#edf5ff}.o_prof_business_site:has(.pbd-page) .o_prof_business_header .o_prof_business_mobile_panel nav,.o_prof_business_site:has(.pbd-page) .o_prof_business_header .dropdown-menu{background:#fff;color:#071527;--pb-shell-ink:#071527;--pb-shell-muted:#526179;--pb-shell-line:#e1e7ee}.o_prof_business_site:has(.pbd-page) .o_prof_business_header .dropdown-menu a,.o_prof_business_site:has(.pbd-page) .o_prof_business_mobile_panel a,.o_prof_business_site:has(.pbd-page) .o_prof_business_mobile_language_btn{color:#071527}.o_prof_business_site:has(.pbd-page) .o_prof_business_header_cta{background:#155bff;border-radius:9px;color:#fff}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer{background:#030e1e}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_inner{padding-block:42px 28px;gap:40px}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_intro h2{font-size:21px;line-height:1.55;max-width:28ch}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_intro p{font-size:13px;line-height:1.85}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_columns a{font-size:13px;min-height:36px;line-height:1.7}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_bottom{font-size:12px;line-height:1.8}@media(min-width:1280px){.pbd-page .pbd-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pbd-page .pbd-service{padding:28px 26px}.pbd-page .pbd-service h3{font-size:18px}.pbd-page .pbd-service p{font-size:14px}.pbd-page .pbd-service-icon{width:40px;height:40px}}@media(max-width:991.98px){.pbd-page .pbd-hero-grid{gap:14px;min-height:440px}.pbd-page .pbd-title,.pbd-page[dir=rtl] .pbd-title{font-size:35px}.pbd-page .pbd-services{grid-template-columns:repeat(2,minmax(0,1fr))}.pbd-page .pbd-topics{grid-template-columns:1fr}.pbd-page .pbd-case{gap:22px;padding:24px}.pbd-page .pbd-cta{grid-template-columns:1fr;gap:22px}.pbd-page .pbd-cta .pbd-button{justify-self:start}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.pbd-page .pbd-container,.pbd-page .pbd-client-trust-preserved .s_prof_client_trust .container{width:calc(100% - 36px)}.pbd-page .pbd-hero-grid{grid-template-columns:minmax(0,1fr);min-height:0;gap:8px}.pbd-page .pbd-copy{max-width:none;padding:36px 0 10px}.pbd-page .pbd-title,.pbd-page[dir=rtl] .pbd-title{font-size:clamp(31px,8.7vw,42px);line-height:1.32}.pbd-page .pbd-eyebrow{font-size:12px;line-height:1.9;margin-bottom:14px}.pbd-page .pbd-lead{font-size:15px;line-height:1.85}.pbd-page .pbd-actions{gap:10px;margin-top:22px}.pbd-page .pbd-actions .pbd-button{flex:1 1 190px}.pbd-page .pbd-globe{width:100%;max-width:580px;margin:0 auto;align-self:center;padding-block:8px 18px}.pbd-page .pbd-globe img{width:108%;max-width:none}.pbd-page .pbd-partners{padding-block:10px 14px}.pbd-page .pbd-partners-heading{flex-wrap:wrap;gap:4px}.pbd-page .pbd-partners-heading h2{font-size:13px}.pbd-page .pbd-partner-group{min-width:auto;justify-content:flex-start;gap:12px;padding-inline:6px}.pbd-page .pbd-partner{flex-basis:140px;width:140px;min-height:64px;padding:6px 12px}.pbd-page .pbd-partner img{height:46px}.pbd-page .pbd-section{padding-block:40px}.pbd-page .pbd-section-heading{margin-bottom:23px}.pbd-page .pbd-section-heading h2,.pbd-page .pbd-case h2{font-size:25px}.pbd-page .pbd-section-heading>p:last-child{font-size:14px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust{padding-block:42px 38px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_header{margin-inline:0;text-align:start}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_title{font-size:25px;max-width:100%;margin-inline:0}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_context{text-align:start;margin-inline:0}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo{min-height:90px;padding:12px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo img{height:54px}.pbd-page .pbd-case{grid-template-columns:1fr;padding:20px;gap:22px}.pbd-page .pbd-evidence{padding:21px;min-height:240px}.pbd-page .pbd-case-metrics{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.pbd-page .pbd-case-metric strong{font-size:22px}.pbd-page .pbd-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:18px 30px}.pbd-page .pbd-metric{padding:15px 14px;gap:11px}.pbd-page .pbd-metric strong{font-size:24px}.pbd-page .pbd-metric>svg{width:38px;height:38px;padding:8px}.pbd-page .pbd-cta{padding:26px 22px}.pbd-page .pbd-cta h2{font-size:23px}.pbd-page .pbd-cta .pbd-button{width:100%;justify-self:stretch}.pbd-page .pbd-topic{padding:16px}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_inner{gap:26px;padding-top:34px}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 15px}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_contact{grid-column:1/-1}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_columns a{min-height:44px}.o_prof_business_site:has(.pbd-page) .o_prof_business_footer_bottom{padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))}}@media(max-width:575.98px){.pbd-page .pbd-services{grid-template-columns:1fr;gap:13px}.pbd-page .pbd-service{padding:23px 21px}.pbd-page .pbd-service p{font-size:15px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pbd-page .pbd-metrics{grid-template-columns:1fr}.pbd-page .pbd-metric:last-child:nth-child(odd){grid-column:auto}}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_grid.is-solo{grid-template-columns:1fr}@media(prefers-reduced-motion:reduce){.pbd-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pbd-page .pbd-partner-marquee{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.pbd-page .pbd-partner-group[aria-hidden=true]{display:none}}.pbd-page .pbd-hero::before{content:""; position:absolute; inset:0; pointer-events:none; background-image: radial-gradient(circle at 1px 1px,rgba(126,190,255,.24) 1px,transparent 1.2px), linear-gradient(-115deg,transparent 0 58%,rgba(53,132,255,.08) 72%,transparent 88%); background-size:32px 32px,100% 100%; mask-image:linear-gradient(90deg,transparent 0,#000 38%,#000 100%); -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 38%,#000 100%); opacity:.34;}.pbd-page .pbd-globe::after{content:""; position:absolute; width:56%; aspect-ratio:1; inset-inline-end:5%; inset-block-start:18%; border-radius:50%; background:radial-gradient(circle,rgba(50,137,255,.26),rgba(50,137,255,.08) 38%,transparent 72%); filter:blur(24px); pointer-events:none;}.pbd-page .pbd-globe img{position:relative;z-index:1;transform-origin:44% 52%}.pbd-page .pbd-blueprint-preserved{position:relative; background:#061427;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{--prof-blueprint-bg:#061427; --prof-blueprint-text:#f6f9ff; --prof-blueprint-muted:rgba(227,237,250,.68); --prof-blueprint-line:rgba(145,181,224,.15); --prof-blueprint-line-strong:rgba(145,181,224,.34); --prof-blueprint-surface:rgba(255,255,255,.045); padding-block:72px; background: radial-gradient(circle at 88% 18%,rgba(31,100,214,.18),transparent 34%), linear-gradient(-180deg,#061427 0%,#07182c 100%);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint::before{background: linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px), linear-gradient(-90deg,rgba(255,255,255,.025) 1px,transparent 1px); background-size:72px 72px; mask-image:linear-gradient(180deg,#000,transparent 90%); -webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint>.container{width:calc(100% - 64px); max-width:1360px; padding-inline:0;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_header{grid-template-columns:minmax(0,1.05fr) minmax(300px,.72fr); gap:48px; margin-bottom:36px; align-items:end;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_eyebrow{color:#69adff; letter-spacing:.08em;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_eyebrow{letter-spacing:0}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_title{max-width:19ch; font-size:clamp(30px,3vw,44px); line-height:1.18; letter-spacing:-.035em; text-wrap:balance;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_title{line-height:1.45; letter-spacing:0;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_lead{font-size:15px; line-height:1.9;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_body{grid-template-columns:minmax(190px,.55fr) minmax(0,2fr); gap:40px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab{min-height:54px; padding:10px 14px; border-radius:10px 0 0 10px;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_tab{border-radius:0 10px 10px 0;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab[aria-selected="true"]{background:linear-gradient(-90deg,rgba(30,103,255,.16),rgba(30,103,255,.04));}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_header{gap:22px; padding-bottom:26px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_number{min-width:74px; color:#67aaff; font-size:clamp(30px,3.6vw,54px);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_title{font-size:clamp(26px,3vw,42px); line-height:1.15;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_step_title{line-height:1.42; letter-spacing:0;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_summary{font-size:15px; line-height:1.85;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail{padding-block:22px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_label{color:#75b4ff; letter-spacing:.07em;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_detail_label{letter-spacing:0}@media (prefers-reduced-motion:no-preference){.pbd-page .pbd-globe img{animation:pbd-earth-drift 18s ease-in-out infinite alternate;}.pbd-page .pbd-service, .pbd-page .pbd-metric, .pbd-page .pbd-topic, .pbd-page .s_prof_client_trust_logo{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;}}@keyframes pbd-earth-drift{from{transform:translate3d(0,0,0) scale(1.005)}to{transform:translate3d(1.2%,.5%,0) scale(1.035)}}@media(max-width:991.98px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{padding-block:58px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint>.container{width:calc(100% - 40px)}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_header{grid-template-columns:1fr;gap:14px;margin-bottom:30px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_body{grid-template-columns:1fr;gap:24px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tabs{display:flex;flex-direction:row;gap:8px;overflow-x:auto;border:0;padding:2px 0 8px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab{flex:0 0 auto; grid-template-columns:auto auto; width:auto; min-width:max-content; border:1px solid rgba(145,181,224,.18); border-radius:999px;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_tab{border-radius:999px}}@media(max-width:575.98px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{padding-block:48px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint>.container{width:calc(100% - 32px)}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_title{font-size:28px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_header{grid-template-columns:1fr;gap:8px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_number{min-width:0}}@media(min-width:992px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{padding-block:58px 62px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_header{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr); gap:36px; margin-bottom:28px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_title{max-width:17ch; font-size:clamp(29px,2.55vw,39px); line-height:1.2;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_title{line-height:1.42;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_lead{max-width:48ch; justify-self:end; font-size:14px; line-height:1.85;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_lead{justify-self:start;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_body{display:grid; grid-template-columns:1fr; gap:20px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tabs{display:grid; grid-template-columns:repeat(auto-fit,minmax(150px,1fr)); gap:8px; border:0;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab, .pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_tab{grid-template-columns:auto minmax(0,1fr); gap:10px; min-height:58px; padding:10px 13px; border:1px solid rgba(145,181,224,.16); border-radius:12px; background:rgba(255,255,255,.025);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab::before{display:none}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab:hover{border-color:rgba(117,180,255,.38); background:rgba(50,126,255,.06);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab[aria-selected="true"]{border-color:rgba(82,151,255,.68); background:linear-gradient(-135deg,rgba(34,108,255,.18),rgba(34,108,255,.055)); box-shadow:inset 0 0 0 1px rgba(116,174,255,.06),0 10px 24px rgba(0,0,0,.08);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab_number{display:inline-flex; align-items:center; justify-content:center; min-width:30px; height:30px; border:1px solid rgba(117,180,255,.25); border-radius:999px; color:#8fc5ff; font-size:11px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab_name{font-size:13px; line-height:1.5; overflow-wrap:anywhere;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_panel{padding:26px; border:1px solid rgba(145,181,224,.14); border-radius:16px; background:linear-gradient(-145deg,rgba(255,255,255,.035),rgba(255,255,255,.012)); box-shadow:0 18px 50px rgba(0,0,0,.08);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_header{grid-template-columns:auto minmax(0,1fr); gap:18px; padding-bottom:20px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_number{min-width:58px; font-size:clamp(28px,2.7vw,42px);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_title{font-size:clamp(24px,2.45vw,34px); line-height:1.18; margin-bottom:7px;}.pbd-page[dir=rtl] .pbd-blueprint-preserved .s_prof_blueprint_step_title{line-height:1.42;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_summary{max-width:72ch; font-size:14px; line-height:1.8;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_grid{display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:10px; padding-top:18px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail, .pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail:nth-child(odd), .pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail:nth-child(even){min-width:0; padding:17px 18px; border:1px solid rgba(145,181,224,.13); border-radius:12px; background:rgba(255,255,255,.025);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_gate{grid-column:1/-1; background:linear-gradient(-90deg,rgba(31,102,223,.12),rgba(31,102,223,.025));}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_label{margin-bottom:7px; font-size:11px; line-height:1.55;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_content{font-size:13px; line-height:1.75;}}@media(min-width:992px) and (max-width:1199.98px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tabs{grid-template-columns:repeat(3,minmax(0,1fr));}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:991.98px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_panel{padding:22px 0 0;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail{padding-block:18px;}}@media(max-width:575.98px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{padding-block:44px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_header{margin-bottom:22px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_lead{font-size:14px; line-height:1.82;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_panel{padding-top:18px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail{padding:16px 0;}}.pbd-page .pbd-integrations{background: #f4f7fb; overflow: hidden;}.pbd-page .pbd-integrations .pbd-partner-controls{position: static; justify-content: center; margin: 0 0 18px;}.pbd-page .pbd-integrations .pbd-partner-controls[hidden]{display: none;}.pbd-page .pbd-integrations .pbd-integration-grid{display: flex; min-width: 0; align-items: stretch; justify-content: flex-start; gap: 20px; padding: 10px;}.pbd-page .pbd-integration{flex: 0 0 276px; width: 276px; min-width: 0; padding: 28px 22px; border: 1px solid #dfe7f0; border-radius: 18px; background: #fff; text-align: center; box-shadow: 0 8px 24px #102b5308;}.pbd-page .pbd-integration img{display: block; width: 180px; max-width: 100%; height: 72px; object-fit: contain; margin: 0 auto 20px;}.pbd-page .pbd-integration h3{margin: 0; font-size: 20px; line-height: 1.5;}.pbd-page .pbd-integration p{margin: 12px 0 0; color: #52647a; font-size: 15px; line-height: 1.8; overflow-wrap: anywhere;}.pbd-page .pbd-integrations .pbd-partner-marquee:focus-visible{outline: 2px solid #155bff; outline-offset: 3px;}@media(max-width:479.98px){.pbd-page .pbd-integration{flex-basis: 252px; width: 252px; padding: 24px 20px;}}.pbd-page .pbd-integration:not(:has(img)){display: flex; flex-direction: column; justify-content: center; min-height: 220px;}.pbd-page .pbd-integration:not(:has(img)) h3{color: #15355a; font-size: 26px; font-weight: 700; letter-spacing: -.025em;}.pbd-page .pbd-integration p{max-width: 28ch; margin-inline: auto;}.pbd-page .pbd-integration[hidden]{display: none !important;}.pbd-page .pbd-integration-filters{display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; max-width: 1080px; margin: 0 auto 24px;}.pbd-page .pbd-integration-filters[hidden]{display: none;}.pbd-page .pbd-integration-filters button{display: inline-flex; align-items: center; justify-content: center; gap: 8px; max-width: 100%; min-height: 44px; padding: 10px 15px; border: 1px solid #cbd7e6; border-radius: 999px; background: #fff; color: #233e5b; font: inherit; font-size: 13px; line-height: 1.6; cursor: pointer;}.pbd-page .pbd-integration-filters button[aria-pressed=true]{background: #12365d; border-color: #12365d; color: #fff;}.pbd-page .pbd-integration-filters button:focus-visible{outline: 3px solid #155bff; outline-offset: 3px;}.pbd-page .pbd-filter-count{display: inline-flex; min-width: 22px; min-height: 22px; align-items: center; justify-content: center; border-radius: 50%; background: #eaf0f8; color: #15355a; font-size: 12px;}@media(max-width:767.98px){.pbd-page .pbd-integration-filters{flex-wrap: nowrap; justify-content: flex-start; overflow-x: auto; scrollbar-width: thin; padding-block: 5px; gap: 8px;}.pbd-page .pbd-integration-filters button{flex: 0 0 auto; padding: 8px 11px; font-size: 12px;}}

/* /prof_business_website/static/src/design_one/native_theme_bridge.css */
 .o_prof_business_site #wrapwrap #wrap.pbd-page{--pbd-native-bridge-v1: 1; --pbd-native-font: var(--pb-font-latin, "Manrope", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif); font-family: var(--pbd-native-font);}.o_prof_business_site #wrapwrap #wrap.pbd-page[dir="rtl"]{--pbd-native-font: var(--pb-font-arabic, "Noto Kufi Arabic", sans-serif);}.o_prof_business_site #wrapwrap #wrap.pbd-page :is(h1, h2, h3, h4, h5, h6, button, input, select, textarea){font-family: var(--pbd-native-font);}.o_prof_business_site #wrapwrap #wrap.pbd-page[dir="rtl"] :is(h1, h2, h3, h4, h5, h6, button){letter-spacing: 0;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust h2.s_prof_client_trust_title{max-width: 32ch; margin: 0 0 12px; font-size: clamp(26px, 2.4vw, 34px); font-weight: 700; line-height: 1.45; letter-spacing: normal; text-wrap: balance;}.o_prof_business_site #wrapwrap #wrap.pbd-page[dir="rtl"] .s_prof_client_trust h2.s_prof_client_trust_title{line-height: 1.55;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust :is(.s_prof_client_trust_lead, .s_prof_client_trust_context){max-width: 72ch; font-size: 15px; line-height: 1.85; letter-spacing: normal; color: var(--pbd-muted);}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_filters{direction: inherit; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: center; overflow-x: auto; overflow-y: hidden; max-width: 100%; overscroll-behavior-x: contain; scroll-padding-inline: 6px; scrollbar-width: thin; padding: 6px; margin: 0 0 14px;}@media (min-width: 768px){.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_filters{flex-wrap: wrap; justify-content: center; overflow-x: visible; overflow-y: visible; scrollbar-width: none; row-gap: 8px;}}@media (max-width: 767.98px){.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_filters{flex-wrap: nowrap; justify-content: flex-start;}.o_prof_business_site #wrapwrap #wrap.pbd-page[dir="rtl"] .s_prof_client_trust_filters{direction: rtl;}.o_prof_business_site #wrapwrap #wrap.pbd-page[dir="rtl"] .s_prof_client_trust_filter{direction: ltr; text-align: left;}}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_filter{flex: 0 0 auto; max-width: min(82vw, 30rem); min-height: 44px; padding: 9px 14px; gap: 8px; font-family: var(--pbd-native-font); font-size: 13px; line-height: 1.8; text-align: start;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_filter_label{min-width: 0; white-space: normal; overflow-wrap: anywhere;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_filter_count{flex: 0 0 auto;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_logo{display: grid; place-items: center; min-width: 0; min-height: 108px; padding: 14px;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_logo img{display: block; width: 100%; max-width: 150px; height: 68px; max-height: 68px; object-fit: contain; object-position: center; filter: none; opacity: 1; transform: scale(1.08); transform-origin: center;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_wordmark{max-width: 100%; font-family: var(--pbd-native-font); font-size: 14px; line-height: 1.65; text-align: center; overflow-wrap: anywhere;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_header .o_prof_business_brand_logo img{content: normal; display: block; width: 110px; max-width: 100%; height: auto; max-height: none; aspect-ratio: 400 / 196; object-fit: contain; filter: none; transform: none;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_brand_logo{content: normal; height: auto; aspect-ratio: 400 / 196; object-fit: contain; filter: none;}@media (max-width: 767.98px){.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust h2.s_prof_client_trust_title{font-size: clamp(24px, 6.6vw, 30px); max-width: 100%; line-height: 1.5;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust :is(.s_prof_client_trust_lead, .s_prof_client_trust_context){font-size: 14px; line-height: 1.9;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_logo{min-height: 100px; padding: 12px;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_logo img{max-width: 146px; height: 66px; max-height: 66px;}}@media (max-width: 575.98px){.o_prof_business_site #wrapwrap #wrap.pbd-page .pbd-title{font-size: clamp(29px, 8.1vw, 36px); line-height: 1.25; font-weight: 700; margin-bottom: 18px;}.o_prof_business_site #wrapwrap #wrap.pbd-page[dir="rtl"] .pbd-title{font-size: clamp(28px, 7.6vw, 34px); line-height: 1.55;}.o_prof_business_site #wrapwrap #wrap.pbd-page .pbd-actions{display: flex; flex-direction: column; align-items: stretch; gap: 10px;}.o_prof_business_site #wrapwrap #wrap.pbd-page .pbd-actions .pbd-button{flex: 0 0 auto; width: 100%; min-height: 52px; height: auto; padding: 12px 18px;}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_grid{grid-template-columns: repeat(2, minmax(0, 1fr));}.o_prof_business_site #wrapwrap #wrap.pbd-page .s_prof_client_trust_grid.is-solo{grid-template-columns: 1fr;}}

/* /prof_business_website/static/src/design_one/premium_polish_v12.css */
 .pbd-page{--pbd-premium-polish-v12:1; --pbd-muted:#465970; --pbd-line:#dce6f3;}.pbd-page, .o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_shell{-webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility;}.pbd-page[dir="rtl"]{font-family:var(--pb-font-arabic,"Noto Kufi Arabic",sans-serif);}.pbd-page[dir="rtl"] :is(h1,h2,h3,h4,h5,h6,p,a,button,span){letter-spacing:0;}.pbd-page .pbd-section{padding-block:68px}.pbd-page .pbd-section-heading{max-width:830px;margin-bottom:34px}.pbd-page .pbd-section-heading>p:last-child{font-size:15.5px;line-height:1.82;color:#465970}.pbd-page .pbd-kicker{font-size:13.5px;font-weight:700}.pbd-page .pbd-section-heading h2, .pbd-page .pbd-case h2, .pbd-page .pbd-cta h2{font-weight:730}.pbd-page .pbd-services{gap:18px}.pbd-page .pbd-service{padding:30px 28px; border-color:#dde7f3; border-radius:16px; box-shadow:0 10px 32px rgba(17,40,80,.045);}.pbd-page .pbd-service:hover{transform:translateY(-2px); border-color:#9fbdff; box-shadow:0 18px 42px rgba(21,91,255,.10);}.pbd-page .pbd-service-icon{width:42px;height:42px;margin-bottom:20px}.pbd-page .pbd-service h3{font-size:19px;line-height:1.48;font-weight:730;margin-bottom:12px}.pbd-page .pbd-service p{font-size:15.25px;line-height:1.82;color:#465970;margin-bottom:20px}.pbd-page .pbd-more{font-size:14px;font-weight:700;min-height:40px}.pbd-page .pbd-partners{padding:17px 0 21px}.pbd-page .pbd-partners-heading{margin-bottom:10px}.pbd-page .pbd-partners-heading h2{font-size:13.5px;color:#405875}.pbd-page .pbd-partner-group{gap:16px}.pbd-page .pbd-partner{flex-basis:184px; width:184px; min-height:78px; padding:11px 20px; border-radius:14px; border-color:#dfe8f4; box-shadow:0 8px 24px rgba(7,21,39,.045);}.pbd-page .pbd-partner img{width:144px;height:58px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{padding-block:64px 70px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_header{margin-bottom:32px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_lead{font-size:15.5px; line-height:1.9; color:rgba(236,243,252,.78);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab, .pbd-page[dir="rtl"] .pbd-blueprint-preserved .s_prof_blueprint_tab{min-height:62px; padding:11px 14px;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab_name{font-size:13.75px; line-height:1.55; font-weight:650;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_panel{padding:30px; border-color:rgba(145,181,224,.18); box-shadow:0 22px 58px rgba(0,0,0,.11);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_header{padding-bottom:23px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_summary{max-width:76ch; font-size:15px; line-height:1.86; color:rgba(236,243,252,.76);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_grid{gap:12px;padding-top:20px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail, .pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail:nth-child(odd), .pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail:nth-child(even){padding:20px 20px; border-color:rgba(145,181,224,.17); background:rgba(255,255,255,.035);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_label{margin-bottom:8px; font-size:12px; line-height:1.6; font-weight:700; color:#86c0ff;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_content{font-size:14.25px; line-height:1.82; color:rgba(244,248,255,.84);}.pbd-page[dir="rtl"] .pbd-blueprint-preserved :is(.s_prof_blueprint_lead,.s_prof_blueprint_step_summary,.s_prof_blueprint_detail_content){line-height:1.95;}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust{padding:64px 0 62px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_header{max-width:900px;margin-bottom:28px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_title{font-size:34px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_lead, .pbd-page .pbd-client-trust-preserved .s_prof_client_trust_context{font-size:15.25px; line-height:1.84; color:#465970;}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filters{gap:9px;margin-bottom:16px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter{min-height:46px; padding:10px 15px; font-size:13.5px; background:#f3f6fb; color:#29415e; border-color:#d7e2ef;}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter[aria-pressed="true"]{background:#145bff; border-color:#145bff; box-shadow:0 9px 24px rgba(20,91,255,.20);}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_grid{gap:14px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo{min-height:112px; padding:16px; border-radius:14px; border-color:#dfe8f3; box-shadow:0 7px 24px rgba(7,21,39,.045);}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_logo img{max-width:160px; height:68px; transform:scale(1.04);}.pbd-page .pbd-case{padding:34px;border-radius:18px}.pbd-page .pbd-case-copy>p:not(.pbd-kicker){font-size:15.5px;line-height:1.84}.pbd-page .pbd-metrics{gap:16px;padding-block:28px 44px}.pbd-page .pbd-metric{padding:23px 24px;border-radius:16px}.pbd-page .pbd-metric>svg{width:46px;height:46px}.pbd-page .pbd-metric strong{font-size:32px}.pbd-page .pbd-metric span{font-size:14px;line-height:1.72;color:#465970}.pbd-page .pbd-cta{gap:34px;padding:40px 44px;border-radius:18px}.pbd-page .pbd-cta h2{font-size:clamp(26px,2.1vw,30px)}.pbd-page .pbd-cta p{font-size:15px;line-height:1.84;color:#d6e3f4}.pbd-page .pbd-insights{padding-block:72px 76px}.pbd-page .pbd-topics{gap:20px}.pbd-page .pbd-topic{flex-direction:column; gap:22px; min-height:224px; padding:28px; border-radius:18px; border-color:#dce6f2; box-shadow:0 14px 36px rgba(16,32,48,.055);}.pbd-page .pbd-topic:hover{transform:translateY(-3px); border-color:#adc8f5; box-shadow:0 20px 46px rgba(21,91,255,.10);}.pbd-page .pbd-topic-art{width:56px; flex-basis:56px; height:56px; min-height:56px; border-radius:14px;}.pbd-page .pbd-topic h3{font-size:19px;line-height:1.5;font-weight:730;margin-bottom:10px}.pbd-page .pbd-topic p{font-size:14.5px;line-height:1.86;color:#465970}.pbd-page .pbd-insights-link{margin-top:30px; min-height:46px; font-size:14.5px; font-weight:700;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_header_inner{max-width:1420px; min-height:80px; gap:1.25rem;}.o_prof_business_site:has(#wrap.pbd-page) :is(.o_prof_business_nav,.o_prof_business_native_menu){gap:clamp(.95rem,1.15vw,1.3rem)}.o_prof_business_site:has(#wrap.pbd-page) :is(.o_prof_business_nav_link,.o_prof_business_portal_link){font-size:.9rem;font-weight:650}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_header_actions{gap:.65rem}.o_prof_business_site:has(#wrap.pbd-page) :is(.o_prof_business_header_whatsapp,.o_prof_business_header_cta){min-height:46px; border-radius:10px; font-size:.82rem;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_language_btn{font-size:.8rem}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_inner{padding-block:54px 34px; gap:48px;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro h2{max-width:30ch; font-size:clamp(25px,2.1vw,30px); line-height:1.42;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro p{max-width:58ch; font-size:14.5px; line-height:1.82;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_columns a, .o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_contact>span:not(.o_prof_business_footer_label){font-size:14px; line-height:1.72;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_socials a{width:44px;height:44px}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_socials svg{width:18px;height:18px}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_bottom{font-size:12.5px}.pbd-page[dir="rtl"] .pbd-service h3, .pbd-page[dir="rtl"] .pbd-topic h3{line-height:1.65}.pbd-page[dir="rtl"] :is(.pbd-service p,.pbd-topic p,.pbd-section-heading>p:last-child,.pbd-case-copy>p:not(.pbd-kicker),.pbd-cta p){line-height:1.95;}html[dir="rtl"] .o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro h2{line-height:1.55}html[dir="rtl"] .o_prof_business_site:has(#wrap.pbd-page) :is(.o_prof_business_footer_intro p,.o_prof_business_footer_columns a,.o_prof_business_footer_contact>span:not(.o_prof_business_footer_label)){line-height:1.9}@media(max-width:991.98px){.pbd-page .pbd-section{padding-block:54px}.pbd-page .pbd-service{padding:27px 24px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{padding-block:56px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_panel{padding:24px 0 0}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail{padding-block:20px}.pbd-page .pbd-topic{min-height:0}}@media(max-width:767.98px){.pbd-page .pbd-section{padding-block:46px}.pbd-page .pbd-section-heading{margin-bottom:26px}.pbd-page .pbd-section-heading>p:last-child{font-size:15px}.pbd-page .pbd-service p{font-size:15px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust{padding-block:48px 44px}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_title{font-size:clamp(25px,6.5vw,31px)}.pbd-page .pbd-client-trust-preserved :is(.s_prof_client_trust_lead,.s_prof_client_trust_context){font-size:15px}.pbd-page .pbd-metric span{font-size:13.5px}.pbd-page .pbd-cta{padding:30px 24px}.pbd-page .pbd-insights{padding-block:50px 56px}.pbd-page .pbd-topic{padding:22px;gap:18px}.pbd-page .pbd-topic h3{font-size:18px}.pbd-page .pbd-topic p{font-size:14.5px}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_inner{padding-top:42px}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro h2{font-size:25px}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro p{font-size:14px}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_columns a, .o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_contact>span:not(.o_prof_business_footer_label){font-size:13.5px}}@media(max-width:575.98px){.pbd-page .pbd-service{padding:24px 22px}.pbd-page .pbd-service h3{font-size:18.5px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_lead, .pbd-page .pbd-blueprint-preserved .s_prof_blueprint_step_summary{font-size:15px}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_content{font-size:14.25px}.pbd-page .pbd-partner{flex-basis:148px;width:148px;min-height:70px}.pbd-page .pbd-partner img{height:50px}}@media(prefers-reduced-motion:reduce){.pbd-page .pbd-service, .pbd-page .pbd-topic{transform:none!important}}

/* /prof_business_website/static/src/design_one/final_visual_polish_v13.css */
 .pbd-page{--pbd-final-visual-v13:1;}.pbd-page .pbd-lead{max-width:56ch; font-size:16.5px; line-height:1.88; color:#d7e4f4;}.pbd-page[dir="rtl"] .pbd-lead{max-width:55ch; line-height:2;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_content{font-size:14.5px; line-height:1.86;}@media(min-width:992px){.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_header{align-items:center;}.pbd-page[dir="rtl"] .pbd-blueprint-preserved .s_prof_blueprint_title{max-width:24ch; font-size:clamp(30px,2.25vw,36px); line-height:1.34; text-wrap:balance;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_content{font-size:14.75px; line-height:1.84;}.pbd-page[dir="rtl"] .pbd-blueprint-preserved .s_prof_blueprint_detail_content{font-size:15px; line-height:2;}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_detail_label{font-size:12.25px;}}@media(min-width:992px){.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filters{gap:8px; margin-bottom:18px;}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter{min-height:43px; padding:8px 13px; font-size:13px;}}.pbd-page .pbd-section-heading>p:last-child{color:#40536c;}.pbd-page .pbd-topic p{color:#40536c;}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro p{color:rgba(232,240,250,.78);}.o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_columns a, .o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_contact>span:not(.o_prof_business_footer_label){color:rgba(236,243,252,.84);}.pbd-page[dir="rtl"] .pbd-section-heading>p:last-child, .pbd-page[dir="rtl"] .pbd-topic p{line-height:2;}html[dir="rtl"] .o_prof_business_site:has(#wrap.pbd-page) .o_prof_business_footer_intro p{line-height:2;}@media(max-width:767.98px){.pbd-page .pbd-lead{font-size:15.5px;}}@media(max-width:575.98px){.pbd-page[dir="rtl"] .pbd-blueprint-preserved .s_prof_blueprint_title{max-width:100%; font-size:27px; line-height:1.48;}}

/* /prof_business_website/static/src/design_one/sitewide_premium_polish_v14.css */
 .pbd-page[dir="rtl"]{font-family:"Noto Kufi Arabic",sans-serif;}.pbd-page[dir="rtl"] :is(h1,h2,h3,h4,h5,h6,p,a,button,span){letter-spacing:0;}@media(min-width:992px){.pbd-page .pbd-title{max-width:13ch; font-size:clamp(36px,3.4vw,54px); line-height:1.16;}.pbd-page[dir="rtl"] .pbd-title{max-width:15ch; font-size:clamp(32px,3vw,48px); line-height:1.34;}}@media(max-width:991.98px){.pbd-page .pbd-title{font-size:clamp(32px,6.5vw,44px); line-height:1.22;}.pbd-page[dir="rtl"] .pbd-title{font-size:clamp(30px,6vw,41px); line-height:1.34;}}@media(max-width:575.98px){.pbd-page .pbd-title{max-width:100%; font-size:clamp(30px,8.6vw,40px); line-height:1.24;}.pbd-page[dir="rtl"] .pbd-title{max-width:100%; font-size:clamp(28px,8vw,38px); line-height:1.38;}}

/* /prof_business_website/static/src/design_one/premium_interaction_v14_4.css */
 .pbd-page .pbd-service, .pbd-page .pbd-topic, .pbd-page .pbd-partner, .pbd-page .pbd-metric, .pbd-page .pbd-cta a, .pbd-page .pbd-more, .pbd-page .pbd-insights-link{transition: transform 160ms cubic-bezier(.2,.72,.2,1), border-color 160ms cubic-bezier(.2,.72,.2,1), box-shadow 160ms cubic-bezier(.2,.72,.2,1), background-color 160ms cubic-bezier(.2,.72,.2,1);}.pbd-page .pbd-service:hover, .pbd-page .pbd-service:focus-within, .pbd-page .pbd-topic:hover, .pbd-page .pbd-topic:focus-within{transform:translateY(-2px);}.pbd-page :is(.pbd-more,.pbd-insights-link,.pbd-cta a):focus-visible, .pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab:focus-visible, .pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter:focus-visible{outline:2px solid #1f5eff; outline-offset:3px; box-shadow:0 0 0 3px rgba(31,94,255,.16);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint_tab[aria-selected="true"]{border-color:rgba(134,192,255,.52); background:rgba(31,94,255,.16);}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter[aria-pressed="true"]{color:#fff; background:#145bff; border-color:#145bff; box-shadow:0 8px 22px rgba(20,91,255,.18);}.pbd-page .pbd-client-trust-preserved .s_prof_client_trust_filter:not([aria-pressed="true"]):hover{border-color:#adc8f5; background:#f7f9fd;}.pbd-page .pbd-case{padding:clamp(28px,2.5vw,34px)}.pbd-page .pbd-metrics{padding-block:26px 38px}.pbd-page .pbd-insights{padding-block:clamp(58px,5.5vw,70px)}.pbd-page .pbd-cta{padding:clamp(32px,3.4vw,40px) clamp(28px,3.8vw,44px)}@media(max-width:767.98px){.pbd-page .pbd-insights{padding-block:52px 56px}.pbd-page .pbd-cta{padding:28px 22px}}@media(prefers-reduced-motion:reduce){.pbd-page :is( .pbd-service, .pbd-topic, .pbd-partner, .pbd-metric, .pbd-cta a, .pbd-more, .pbd-insights-link ){transition:none!important;}.pbd-page :is(.pbd-service,.pbd-topic):hover, .pbd-page :is(.pbd-service,.pbd-topic):focus-within{transform:none!important;}}

/* /prof_business_website/static/src/scss/global_visual_refinement_v14_7.scss */
 :root{--pb-navy: #0c2340; --pb-navy-soft: #173b63; --pb-navy-muted: #254d78; --prof-business-ink: var(--pb-navy); --prof-business-ink-soft: var(--pb-navy-soft); --pb-shell-ink: var(--pb-navy); --prof-hero-ink: var(--pb-navy);}.o_prof_business_site{--prof-business-ink: var(--pb-navy); --prof-business-ink-soft: var(--pb-navy-soft); --pb-shell-ink: var(--pb-navy); --prof-hero-ink: var(--pb-navy);}.s_prof_business_problem{background: radial-gradient(circle at 82% 18%, rgba(31, 94, 255, 0.2), transparent 26rem), var(--pb-navy);}.s_prof_blueprint{--prof-blueprint-bg: var(--pb-navy);}.s_prof_persona{--prof-persona-panel-bg: var(--pb-navy);}.s_prof_explorer{--prof-explorer-ink: var(--pb-navy); --prof-explorer-panel: var(--pb-navy);}.s_prof_portal_gateway{--prof-access-ink: var(--pb-navy);}.s_prof_industries{--prof-industry-ink: var(--pb-navy);}.s_prof_core_page_hero, .o_prof_detail_hero{background: radial-gradient(circle at 82% 15%, rgba(31, 94, 255, 0.22), transparent 31rem), linear-gradient(-135deg, var(--pb-navy) 0%, var(--pb-navy-soft) 100%);}.s_prof_core_page_cta, .o_prof_detail_cta, .s_prof_home_completion_cta{background: var(--pb-navy);}.s_prof_insights_gateway_topic:nth-child(1){background: var(--pb-navy);}.o_prof_business_footer{background: var(--pb-navy);}.pbd-page{--pbd-ink: var(--pb-navy);}.pbd-page .pbd-hero, .o_prof_business_site:has(.pbd-page) .o_prof_business_header, .o_prof_business_site:has(.pbd-page) .o_prof_business_footer{background-color: var(--pb-navy);}.pbd-page .pbd-hero{background: radial-gradient(ellipse at 79% 51%, var(--pb-navy-muted) 0%, transparent 49%), var(--pb-navy);}.pbd-page .pbd-evidence{background: radial-gradient(ellipse at 80% 130%, var(--pb-navy-muted), transparent 70%), var(--pb-navy);}.pbd-page .pbd-cta{background: radial-gradient(ellipse at 8% 125%, #1d5f9c, transparent 52%), linear-gradient(-120deg, var(--pb-navy), var(--pb-navy-soft));}.pbd-page .pbd-topic-art{background: radial-gradient(circle at 0 90%, #1c5b99, transparent 65%), var(--pb-navy);}.s_prof_conversion_cta{--prof-cta-ink: var(--pb-navy);}.pbd-page .pbd-button-dark{background: var(--pb-navy);}.pbd-page .pbd-button-dark:hover, .pbd-page .pbd-button-dark:focus-visible{background: var(--pb-navy-soft);}.pbd-page .pbd-blueprint-preserved{background: var(--pb-navy);}.pbd-page .pbd-blueprint-preserved .s_prof_blueprint{--prof-blueprint-bg: var(--pb-navy); background: radial-gradient(circle at 88% 18%, rgba(31, 100, 214, 0.2), transparent 34%), linear-gradient(-180deg, var(--pb-navy) 0%, var(--pb-navy-soft) 100%);}@media (min-width: 1200px){.o_prof_business_site #wrapwrap section[class*="s_prof_"] h2{font-size: clamp(2rem, 2.8vw, 3.3rem); line-height: 1.1;}.s_prof_connected_hero .s_prof_connected_hero_title{max-width: 13ch; font-size: clamp(3rem, 3.6vw, 4.25rem); line-height: 1.06; letter-spacing: -0.04em;}.s_prof_core_page_hero_title{max-width: 16ch; font-size: clamp(2.9rem, 3.45vw, 4.1rem); line-height: 1.08;}.o_prof_detail_hero_grid h1{max-width: 17ch; font-size: clamp(2.75rem, 3.3vw, 3.95rem); line-height: 1.09;}.o_prof_business_footer_intro h2{font-size: clamp(2rem, 2.55vw, 3rem); line-height: 1.16;}.s_prof_proof_metric_value{font-size: clamp(2.15rem, 3vw, 3.35rem);}html[dir="rtl"] .o_prof_business_site #wrapwrap section[class*="s_prof_"] h2{font-size: clamp(1.9rem, 2.5vw, 3rem); line-height: 1.3;}html[dir="rtl"] .s_prof_connected_hero .s_prof_connected_hero_title{max-width: 16ch; font-size: clamp(2.65rem, 3vw, 3.7rem); line-height: 1.3; letter-spacing: 0;}html[dir="rtl"] .s_prof_core_page_hero_title{max-width: 17ch; font-size: clamp(2.55rem, 2.9vw, 3.55rem); line-height: 1.32; letter-spacing: 0;}html[dir="rtl"] .o_prof_detail_hero_grid h1{max-width: 18ch; font-size: clamp(2.45rem, 2.8vw, 3.45rem); line-height: 1.33; letter-spacing: 0;}html[dir="rtl"] .o_prof_business_footer_intro h2{font-size: clamp(1.9rem, 2.35vw, 2.8rem); line-height: 1.32;}}@media (min-width: 576px) and (max-width: 1199.98px){.o_prof_business_site #wrapwrap section[class*="s_prof_"] h2{font-size: clamp(1.95rem, 4.6vw, 3rem);}.s_prof_connected_hero .s_prof_connected_hero_title, .s_prof_core_page_hero_title, .o_prof_detail_hero_grid h1{font-size: clamp(2.55rem, 5.8vw, 3.45rem); line-height: 1.1;}html[dir="rtl"] .s_prof_connected_hero .s_prof_connected_hero_title, html[dir="rtl"] .s_prof_core_page_hero_title, html[dir="rtl"] .o_prof_detail_hero_grid h1{font-size: clamp(2.3rem, 5.2vw, 3.15rem); line-height: 1.3; letter-spacing: 0;}}@media (max-width: 575.98px){.o_prof_business_site #wrapwrap section[class*="s_prof_"] h2{font-size: clamp(1.8rem, 8.4vw, 2.45rem); line-height: 1.14;}.s_prof_connected_hero .s_prof_connected_hero_title, .s_prof_core_page_hero_title, .o_prof_detail_hero_grid h1{max-width: 100%; font-size: clamp(2.05rem, 9.4vw, 2.75rem); line-height: 1.12;}html[dir="rtl"] .o_prof_business_site #wrapwrap section[class*="s_prof_"] h2{font-size: clamp(1.72rem, 7.7vw, 2.3rem); line-height: 1.34;}html[dir="rtl"] .s_prof_connected_hero .s_prof_connected_hero_title, html[dir="rtl"] .s_prof_core_page_hero_title, html[dir="rtl"] .o_prof_detail_hero_grid h1{max-width: 100%; font-size: clamp(1.95rem, 8.6vw, 2.55rem); line-height: 1.35; letter-spacing: 0;}}@media (min-width: 992px){.pbd-page .pbd-title{font-size: clamp(34px, 3.05vw, 50px);}.pbd-page[dir="rtl"] .pbd-title{font-size: clamp(31px, 2.8vw, 46px); line-height: 1.34;}}.o_prof_business_site{--pb-site-blue: #155bff; --pb-site-blue-hover: #1248ef; --pb-site-blue-soft: #eaf2ff; --pb-site-page: #ffffff; --pb-site-surface: #f7faff; --pb-site-surface-strong: #eef4fb; --pb-site-card: #ffffff; --pb-site-line: #dfe8f5; --pb-site-line-strong: #b9cbe2; --pb-site-muted: #53637a; --pb-site-radius-sm: 10px; --pb-site-radius-md: 14px; --pb-site-radius-lg: 18px; --pb-site-shadow: 0 12px 34px rgba(12, 35, 64, 0.075); --pb-site-shadow-hover: 0 18px 44px rgba(21, 91, 255, 0.11);}.o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header{--pb-shell-ink: #edf5ff; --pb-shell-muted: #bdcce0; --pb-shell-line: rgba(216, 232, 255, 0.16); border-bottom-color: rgba(216, 232, 255, 0.14); background: rgba(12, 35, 64, 0.97); color: #edf5ff; box-shadow: 0 10px 32px rgba(7, 25, 48, 0.12); backdrop-filter: blur(18px);}.o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header .o_prof_business_brand_logo_img{filter: none; opacity: 0.98;}.o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header :is( .o_prof_business_nav_link, .o_prof_business_search_link, .o_prof_business_language_btn ){color: #edf5ff;}.o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header .o_prof_business_nav_link:hover, .o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header .o_prof_business_nav_link:focus-visible, .o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header .o_prof_business_nav_link[aria-current="page"]{color: #ffffff; background: rgba(255, 255, 255, 0.075);}.o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header_cta{border-radius: 9px; background: linear-gradient(-115deg, #1974ff, var(--pb-site-blue-hover)); color: #ffffff; box-shadow: 0 8px 24px rgba(21, 91, 255, 0.23);}.o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_header .dropdown-menu, .o_prof_business_site:not(:has(#wrap.pbd-page)) .o_prof_business_mobile_panel nav{--pb-shell-ink: var(--pb-navy); --pb-shell-muted: var(--pb-site-muted); --pb-shell-line: var(--pb-site-line); background: #ffffff; color: var(--pb-navy);}.o_prof_business_site #wrap:not(.pbd-page){background: var(--pb-site-page); color: var(--pb-navy);}.o_prof_business_site #wrap:not(.pbd-page) section[class*="s_prof_"] > .container, .o_prof_business_site #wrap.o_prof_detail_page .container{width: calc(100% - 64px); max-width: 1360px; margin-inline: auto;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_hero{min-height: 430px; padding-block: clamp(4.5rem, 7vw, 6.5rem); background: radial-gradient(ellipse at 82% 42%, rgba(37, 77, 120, 0.95) 0%, transparent 43%), linear-gradient(-120deg, var(--pb-navy) 0%, #102f52 100%); isolation: isolate;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero::before, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_hero::before{content: ""; position: absolute; z-index: 0; inset: 0; pointer-events: none; background-image: linear-gradient(rgba(255, 255, 255, 0.026) 1px, transparent 1px), linear-gradient(-90deg, rgba(255, 255, 255, 0.026) 1px, transparent 1px); background-size: 64px 64px; mask-image: linear-gradient(90deg, transparent 0%, #000 38%, #000 100%);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero::after, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_hero::after{border-color: rgba(143, 202, 255, 0.2); box-shadow: 0 0 0 5rem rgba(92, 165, 255, 0.03), 0 0 0 10rem rgba(92, 165, 255, 0.018);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero_grid, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_hero_grid{align-items: center;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero_eyebrow, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_eyebrow{color: #8fcaff; letter-spacing: 0.06em;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero_lead, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_lead{max-width: 60ch; margin-top: 1.4rem; color: #cfddf0; font-size: clamp(1rem, 1.25vw, 1.12rem); line-height: 1.85;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero_lens, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_signal{border: 1px solid rgba(143, 202, 255, 0.2); border-radius: 12px; padding: 1.35rem 1.45rem; background: rgba(255, 255, 255, 0.055); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.035); backdrop-filter: blur(12px);}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_core_page_statement, .s_prof_core_contact_panel, .s_prof_core_about_principles, .s_prof_capabilities, .s_prof_industries, .s_prof_technology, .s_prof_cases, .s_prof_client_trust, .s_prof_partnerships, .s_prof_structured_outcomes, .s_prof_proof, .s_prof_persona, .s_prof_explorer, .s_prof_portal_gateway ), .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_section{padding-block: clamp(3.6rem, 6vw, 5.25rem);}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_core_page_statement, .s_prof_capabilities, .s_prof_technology, .s_prof_cases, .s_prof_partnerships, .s_prof_structured_outcomes, .s_prof_proof ){background: linear-gradient(-180deg, #ffffff 0%, #fcfdff 100%);}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_core_contact_panel, .s_prof_industries, .s_prof_client_trust, .s_prof_persona, .s_prof_explorer, .s_prof_portal_gateway ){background: linear-gradient(-180deg, var(--pb-site-surface) 0%, #fbfdff 100%);}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_core_page_statement_label, .s_prof_core_contact_panel_eyebrow, .s_prof_core_about_principles_head > p, .s_prof_capabilities_eyebrow, .s_prof_industries_eyebrow, .s_prof_technology_eyebrow, .s_prof_cases_eyebrow, .s_prof_client_trust_eyebrow, .s_prof_partnerships_eyebrow, .s_prof_structured_outcomes_eyebrow, .s_prof_proof_eyebrow, .s_prof_persona_eyebrow, .s_prof_explorer_eyebrow, .s_prof_portal_gateway_eyebrow ), .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_kicker{color: var(--pb-site-blue); opacity: 1; letter-spacing: 0.06em;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_statement_grid{grid-template-columns: minmax(9rem, 0.32fr) minmax(0, 1.68fr); gap: clamp(2rem, 5vw, 5rem);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_statement h2, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_contact_panel h2, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_about_principles_head h2{max-width: 22ch;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_contact_panel{border-block: 1px solid #edf2f8;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_contact_panel_primary, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_conversion_cta_primary, .o_prof_business_site #wrap:not(.pbd-page) .o_prof_detail_primary_cta{min-height: 48px; border-radius: 9px; border: 1px solid transparent; background: linear-gradient(-115deg, #1974ff, var(--pb-site-blue-hover)); color: #ffffff; box-shadow: 0 8px 24px rgba(21, 91, 255, 0.18);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_about_principles_grid{gap: 1rem;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_about_principles_grid article{min-height: 15rem; border: 1px solid var(--pb-site-line); border-radius: 12px; padding: 1.55rem; background: #ffffff; box-shadow: 0 6px 22px rgba(12, 35, 64, 0.035);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_about_principles_grid article > span{margin-bottom: 3rem; color: var(--pb-site-blue);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_grid{grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; border: 0;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card{position: relative; min-height: 24rem; border: 1px solid #e5ebf4; border-radius: 12px; padding: 1.75rem 1.65rem; background: #ffffff; box-shadow: 0 5px 20px rgba(17, 40, 80, 0.035); transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card:nth-child(odd){border-inline-end: 1px solid #e5ebf4;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card::before{content: ""; position: absolute; inset-inline: 1.65rem; inset-block-start: 0; height: 2px; border-radius: 999px; background: var(--pb-site-blue); transform: scaleX(0.18); transform-origin: right center; transition: transform 180ms ease;}html[dir="rtl"] .o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card::before{transform-origin: left center;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card:hover, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card:focus-within{transform: translateY(-3px); border-color: #a3c0ff; box-shadow: var(--pb-site-shadow-hover);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card:hover::before, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card:focus-within::before{transform: scaleX(1);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card h3{margin-top: 2rem; font-size: clamp(1.35rem, 1.8vw, 1.8rem); line-height: 1.35;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_industries a{border-color: var(--pb-site-line); background: var(--pb-site-surface);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries{--prof-industry-muted: var(--pb-site-muted); --prof-industry-line: var(--pb-site-line); --prof-industry-surface: var(--pb-site-surface); --prof-industry-card: #ffffff; --prof-industry-accent: var(--pb-site-blue);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_tab{min-height: 42px; border-radius: 999px; padding: 0.62rem 0.9rem; background: #f1f5fb;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_tab[aria-selected="true"]{border-color: var(--pb-site-blue); background: var(--pb-site-blue); color: #ffffff; box-shadow: 0 6px 18px rgba(21, 91, 255, 0.16);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_panel{border: 1px solid var(--pb-site-line); border-radius: 16px; background: #ffffff; box-shadow: var(--pb-site-shadow); backdrop-filter: none;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_media{border-radius: 12px; background: linear-gradient(-145deg, var(--pb-site-blue-soft), #f8fbff); box-shadow: none;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_challenge, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_kpi, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_industries_service{border-color: var(--pb-site-line); background: #f8fbff;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_grid, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_cases_grid{gap: 16px; border: 0;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_partner, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_cases_card{border: 1px solid var(--pb-site-line); border-radius: 14px; background: #ffffff; box-shadow: 0 6px 24px rgba(12, 35, 64, 0.04); transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_partner:hover, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_cases_card:hover, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_cases_card:focus-within{transform: translateY(-3px); border-color: #bcd0f7; box-shadow: var(--pb-site-shadow-hover);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_logo{border-radius: 12px; background: linear-gradient(-145deg, #f7faff, #ffffff);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_logo img{filter: none; opacity: 1;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_structured_outcomes_list, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_proof_metrics, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_partnerships_grid{overflow: hidden; border: 1px solid var(--pb-site-line); border-radius: 14px; background: #ffffff; box-shadow: 0 8px 28px rgba(12, 35, 64, 0.04);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_structured_outcome, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_proof_metric, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_partnerships_item{border-color: var(--pb-site-line);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_partnerships_item{background: #ffffff;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_partnerships_item:hover{background: #f7faff;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_persona, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_explorer{--prof-persona-panel-bg: var(--pb-navy); --prof-explorer-panel: var(--pb-navy);}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_persona_tab, .s_prof_explorer_tab, .s_prof_client_trust_filter ){min-height: 42px; border-color: var(--pb-site-line); background: #f1f5fb;}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_persona_tab[aria-selected="true"], .s_prof_explorer_tab[aria-selected="true"], .s_prof_client_trust_filter[aria-pressed="true"] ){border-color: var(--pb-site-blue); background: var(--pb-site-blue); color: #ffffff;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_portal_gateway_card{min-height: 14rem; border: 1px solid var(--pb-site-line); border-radius: 14px; background: #ffffff; box-shadow: 0 6px 24px rgba(12, 35, 64, 0.04);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_portal_gateway_card:hover, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_portal_gateway_card:focus-visible{border-color: #a3c0ff; box-shadow: var(--pb-site-shadow-hover);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_conversion_cta{padding-block: clamp(3.4rem, 5vw, 4.75rem); background: #ffffff; color: #ffffff;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_conversion_cta_inner{border: 1px solid #22486f; border-radius: 16px; padding: clamp(2rem, 3.5vw, 3rem); background: radial-gradient(ellipse at 8% 125%, #1d5f9c, transparent 52%), linear-gradient(-120deg, var(--pb-navy), var(--pb-navy-soft)); box-shadow: 0 20px 50px rgba(6, 22, 41, 0.1);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_conversion_cta_secondary{border-radius: 9px;}.o_prof_business_site #wrap.o_prof_detail_page{background: #ffffff;}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_section_light{background: linear-gradient(-180deg, var(--pb-site-surface) 0%, #fbfdff 100%);}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_section_ink{background: radial-gradient(circle at 86% 16%, rgba(31, 94, 255, 0.18), transparent 28rem), var(--pb-navy);}.o_prof_business_site #wrap.o_prof_detail_page :is( .o_prof_detail_card, .o_prof_detail_link_card, .o_prof_detail_story, .o_prof_detail_kpi_grid article, .o_prof_case_metrics article ){border: 1px solid var(--pb-site-line); border-radius: 12px; background: #ffffff; box-shadow: 0 6px 24px rgba(12, 35, 64, 0.04); transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.o_prof_business_site #wrap.o_prof_detail_page :is( .o_prof_detail_card, .o_prof_detail_link_card, .o_prof_detail_story ):hover, .o_prof_business_site #wrap.o_prof_detail_page :is( .o_prof_detail_card, .o_prof_detail_link_card, .o_prof_detail_story ):focus-within{transform: translateY(-3px); border-color: #bcd0f7; box-shadow: var(--pb-site-shadow-hover);}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_section_ink :is( .o_prof_detail_link_card, .o_prof_detail_card ){border-color: rgba(143, 202, 255, 0.18); background: rgba(255, 255, 255, 0.045); box-shadow: none;}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_architecture{gap: 12px; border: 0;}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_architecture article{min-height: 17rem; border: 1px solid rgba(143, 202, 255, 0.18); border-radius: 12px; background: rgba(255, 255, 255, 0.04);}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_architecture article:last-child{border-inline-end: 1px solid rgba(143, 202, 255, 0.18);}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_cta{padding-block: clamp(3.4rem, 5vw, 4.75rem); background: #ffffff; color: #ffffff;}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_cta_inner{border: 1px solid #22486f; border-radius: 16px; padding: clamp(2rem, 3.5vw, 3rem); background: radial-gradient(ellipse at 8% 125%, #1d5f9c, transparent 52%), linear-gradient(-120deg, var(--pb-navy), var(--pb-navy-soft)); box-shadow: 0 20px 50px rgba(6, 22, 41, 0.1);}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_cta_inner p{color: #8fcaff;}.o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_cta_inner h2{color: #ffffff;}.o_prof_business_site #wrap:not(.pbd-page) a:is( .s_prof_capabilities_detail, .s_prof_cases_link, .s_prof_industries_detail, .s_prof_insights_gateway_link ), .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_link_card{text-underline-offset: 0.22em;}@media (max-width: 1199.98px){.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 991.98px){.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_statement_grid{grid-template-columns: 1fr;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_grid{grid-template-columns: 1fr;}}@media (max-width: 767.98px){.o_prof_business_site #wrap:not(.pbd-page) section[class*="s_prof_"] > .container, .o_prof_business_site #wrap.o_prof_detail_page .container{width: calc(100% - 36px);}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_grid, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_cases_grid{grid-template-columns: 1fr;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card{min-height: auto;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_conversion_cta_inner, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_cta_inner{padding: 1.5rem; border-radius: 14px;}}@media (max-width: 575.98px){.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_page_hero, .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_hero{min-height: 0; padding-block: 4rem;}.o_prof_business_site #wrap:not(.pbd-page) :is( .s_prof_core_page_statement, .s_prof_core_contact_panel, .s_prof_core_about_principles, .s_prof_capabilities, .s_prof_industries, .s_prof_technology, .s_prof_cases, .s_prof_client_trust, .s_prof_partnerships, .s_prof_structured_outcomes, .s_prof_proof, .s_prof_persona, .s_prof_explorer, .s_prof_portal_gateway ), .o_prof_business_site #wrap.o_prof_detail_page .o_prof_detail_section{padding-block: 3.25rem;}.o_prof_business_site #wrap:not(.pbd-page) .s_prof_core_about_principles_grid article, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_portal_gateway_card{min-height: auto;}}@media (prefers-reduced-motion: reduce){.o_prof_business_site #wrap:not(.pbd-page) .s_prof_capabilities_card, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_technology_partner, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_cases_card, .o_prof_business_site #wrap:not(.pbd-page) .s_prof_portal_gateway_card, .o_prof_business_site #wrap.o_prof_detail_page :is( .o_prof_detail_card, .o_prof_detail_link_card, .o_prof_detail_story ){transition: none;}}.o_prof_business_site{--pb-v15-border: #dfe8f5; --pb-v15-muted: #5b6b82; --pb-v15-surface: #f7faff; --pb-v15-blue: #155bff;}@media (min-width: 1200px){.o_prof_business_header_inner{gap: clamp(1rem, 1.55vw, 1.75rem);}.o_prof_business_nav{gap: clamp(0.1rem, 0.45vw, 0.55rem);}.o_prof_business_nav_link, .o_prof_business_portal_link{padding-inline: clamp(0.48rem, 0.65vw, 0.72rem); white-space: nowrap;}html[dir="rtl"] .o_prof_business_footer_intro h2{max-width: 13ch; font-size: clamp(1.95rem, 2.15vw, 2.55rem); line-height: 1.36;}html:not([dir="rtl"]) .o_prof_business_footer_intro h2{max-width: 14ch; font-size: clamp(2rem, 2.25vw, 2.7rem); line-height: 1.18;}}.o_prof_business_footer_links a, .o_prof_business_footer_contact, .o_prof_business_footer_meta a{font-size: clamp(0.82rem, 0.88vw, 0.95rem); line-height: 1.65;}.o_prof_business_site #wrap.website_blog.pb_insights_surface{--pb-blog-ink: var(--pb-navy); --pb-blog-muted: #5b6b82; --pb-blog-line: #dfe8f5; --pb-blog-surface: #f7faff; --pb-blog-blue: #155bff; background: #ffffff; color: var(--pb-blog-ink);}.o_prof_business_site #wrap.website_blog #o_wblog_blog_top{position: relative; overflow: hidden; min-height: 15rem; display: flex; align-items: center; background: radial-gradient(ellipse at 82% 40%, rgba(37, 77, 120, 0.92) 0%, transparent 45%), linear-gradient(-120deg, var(--pb-navy) 0%, #102f52 100%); color: #ffffff;}.o_prof_business_site #wrap.website_blog #o_wblog_blog_top::after{content: ""; position: absolute; inset: 0; pointer-events: none; background-image: linear-gradient(rgba(255, 255, 255, 0.025) 1px, transparent 1px), linear-gradient(-90deg, rgba(255, 255, 255, 0.025) 1px, transparent 1px); background-size: 64px 64px; mask-image: linear-gradient(90deg, transparent 0%, #000 40%, #000 100%);}.o_prof_business_site #wrap.website_blog #o_wblog_blog_top > *{position: relative; z-index: 1; width: calc(100% - 48px); max-width: 1180px; margin-inline: auto;}.o_prof_business_site #wrap.website_blog #o_wblog_blog_top :is(h1, .h1, h2, .h2){max-width: 18ch; margin: 0; color: #ffffff; font-size: clamp(2.4rem, 3.4vw, 4rem); line-height: 1.08; letter-spacing: -0.035em;}html[dir="rtl"] .o_prof_business_site #wrap.website_blog #o_wblog_blog_top :is(h1, .h1, h2, .h2){max-width: 16ch; font-size: clamp(2.25rem, 3vw, 3.55rem); line-height: 1.34; letter-spacing: 0;}.o_prof_business_site #wrap.website_blog .pb_insights_toolbar, .o_prof_business_site #wrap.website_blog nav.navbar{margin: 0; padding: 1.15rem 0 !important; border-bottom: 1px solid var(--pb-blog-line); background: #ffffff !important; color: var(--pb-blog-ink);}.o_prof_business_site #wrap.website_blog nav.navbar > .container{width: calc(100% - 48px); max-width: 1180px; max-width: 1180px;}.o_prof_business_site #wrap.website_blog nav.navbar .nav-link{border-radius: 999px; padding: 0.55rem 0.85rem; color: var(--pb-blog-muted) !important; font-weight: 650;}.o_prof_business_site #wrap.website_blog nav.navbar .nav-link.active, .o_prof_business_site #wrap.website_blog nav.navbar .nav-link:hover, .o_prof_business_site #wrap.website_blog nav.navbar .nav-link:focus-visible{background: #eaf2ff; color: var(--pb-blog-blue) !important;}.o_prof_business_site #wrap.website_blog nav.navbar form, .o_prof_business_site #wrap.website_blog nav.navbar .o_searchbar_form{overflow: hidden; border: 1px solid var(--pb-blog-line); border-radius: 999px; background: var(--pb-blog-surface); box-shadow: none;}.o_prof_business_site #wrap.website_blog nav.navbar :is(input, .form-control){min-height: 42px; border: 0; background: transparent; color: var(--pb-blog-ink); box-shadow: none;}.o_prof_business_site #wrap.website_blog nav.navbar :is(button, .btn){border: 0; background: transparent; color: var(--pb-blog-blue);}.o_prof_business_site #wrap.website_blog #o_wblog_index_content{padding-block: clamp(2.5rem, 4vw, 4rem); background: linear-gradient(-180deg, #ffffff 0%, #fbfdff 100%);}.o_prof_business_site #wrap.website_blog #o_wblog_index_content > .container{width: calc(100% - 48px); max-width: 1180px; max-width: 1180px; padding: 0 !important;}.o_prof_business_site #wrap.website_blog #o_wblog_posts_loop > .row{row-gap: 1.2rem;}.o_prof_business_site #wrap.website_blog .o_wblog_post.pb_insight_card, .o_prof_business_site #wrap.website_blog .o_wblog_post{height: 100%; overflow: hidden; border: 1px solid var(--pb-blog-line); border-radius: 14px; padding: 0; background: #ffffff; box-shadow: 0 8px 28px rgba(12, 35, 64, 0.055); transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.o_prof_business_site #wrap.website_blog .o_wblog_post:hover, .o_prof_business_site #wrap.website_blog .o_wblog_post:focus-within{transform: translateY(-3px); border-color: #b8cdf5; box-shadow: 0 18px 42px rgba(21, 91, 255, 0.11);}.o_prof_business_site #wrap.website_blog .o_wblog_post .o_record_cover_container, .o_prof_business_site #wrap.website_blog .o_wblog_post .o_wblog_post_cover_nocard, .o_prof_business_site #wrap.website_blog .o_wblog_post .o_list_cover{min-height: 13rem; border: 0 !important; border-radius: 0 !important; background-color: #eaf2ff; box-shadow: none !important;}.o_prof_business_site #wrap.website_blog .o_wblog_post :is(.card-body, .o_wblog_normalize_font, .pe-2){padding-inline: 1.2rem !important;}.o_prof_business_site #wrap.website_blog .o_blog_post_title{display: block; padding-top: 1.15rem; color: var(--pb-blog-ink) !important; font-size: clamp(1.16rem, 1.45vw, 1.42rem) !important; font-weight: 750; line-height: 1.45;}html[dir="rtl"] .o_prof_business_site #wrap.website_blog .o_blog_post_title{line-height: 1.65;}.o_prof_business_site #wrap.website_blog .o_wblog_post :is(.text-muted, time){color: #6d7a8f !important;}.o_prof_business_site #wrap.website_blog .o_wblog_post .o_tag, .o_prof_business_site #wrap.website_blog .o_filter_tag{border: 1px solid #cfe0fb; border-radius: 999px; background: #f1f6ff !important; color: #24507d !important; font-weight: 600;}.o_prof_business_site #wrap.website_blog .o_wblog_post > .bg-danger{inset-block-start: 0.75rem !important; inset-inline-end: 0.75rem !important; inset-inline-start: auto !important; border-radius: 999px; padding: 0.35rem 0.65rem !important;}.o_prof_business_site #wrap.website_blog .pagination{gap: 0.35rem; margin-top: 2rem;}.o_prof_business_site #wrap.website_blog .page-link{min-width: 40px; min-height: 40px; display: grid; place-items: center; border: 1px solid var(--pb-blog-line); border-radius: 9px !important; color: var(--pb-blog-ink);}.o_prof_business_site #wrap.website_blog .page-item.active .page-link{border-color: var(--pb-blog-blue); background: var(--pb-blog-blue); color: #ffffff;}.o_prof_business_site #wrap.website_blog.pb_insights_article #o_wblog_post_top{background: var(--pb-navy);}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_page_cover{min-height: clamp(22rem, 50vh, 34rem); background-color: var(--pb-navy) !important;}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_page_cover::after{background: linear-gradient(-180deg, rgba(12, 35, 64, 0.2), rgba(12, 35, 64, 0.88)), radial-gradient(ellipse at 80% 20%, rgba(44, 105, 172, 0.35), transparent 48%);}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_name{max-width: 18ch; margin-inline: auto; color: #ffffff; font-size: clamp(2.4rem, 4vw, 4.5rem); line-height: 1.08; letter-spacing: -0.04em;}html[dir="rtl"] .o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_name{max-width: 16ch; font-size: clamp(2.25rem, 3.45vw, 3.9rem); line-height: 1.34; letter-spacing: 0;}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_subtitle{max-width: 60ch; margin: 1rem auto 0; color: #cfddf0; font-size: clamp(1rem, 1.3vw, 1.2rem); line-height: 1.75;}.o_prof_business_site #wrap.website_blog.pb_insights_article #o_wblog_post_main{width: calc(100% - 48px); max-width: 920px; max-width: 920px; padding-block: clamp(3rem, 5vw, 5rem) !important;}.o_prof_business_site #wrap.website_blog.pb_insights_article #o_wblog_post_content{width: 100% !important; max-width: 100%; margin-inline: auto;}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_content_field{color: #24364e; font-size: clamp(1rem, 1.12vw, 1.08rem); line-height: 1.9;}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_content_field :is(h2, h3, h4){color: var(--pb-blog-ink); line-height: 1.35;}.o_prof_business_site #wrap.website_blog.pb_insights_article .o_wblog_post_content_field a{color: var(--pb-blog-blue); text-decoration-thickness: 1px; text-underline-offset: 0.2em;}.o_prof_business_site #wrap.website_blog.pb_insights_article .breadcrumb{font-size: 0.86rem;}@media (max-width: 767.98px){.o_prof_business_site #wrap.website_blog #o_wblog_blog_top > *, .o_prof_business_site #wrap.website_blog nav.navbar > .container, .o_prof_business_site #wrap.website_blog #o_wblog_index_content > .container, .o_prof_business_site #wrap.website_blog.pb_insights_article #o_wblog_post_main{width: calc(100% - 32px);}.o_prof_business_site #wrap.website_blog #o_wblog_blog_top{min-height: 12rem;}.o_prof_business_site #wrap.website_blog nav.navbar > .container{align-items: stretch;}.o_prof_business_site #wrap.website_blog .o_wblog_post .o_record_cover_container, .o_prof_business_site #wrap.website_blog .o_wblog_post .o_list_cover{min-height: 11rem;}}@media (prefers-reduced-motion: reduce){.o_prof_business_site #wrap.website_blog .o_wblog_post{transition: none;}}.o_prof_business_site .o_prof_business_header .o_prof_business_brand_logo img{content: normal; filter: none; opacity: 1; object-fit: contain;}.o_prof_business_site .o_prof_business_whatsapp_floating{min-height: 52px; min-width: 52px; padding: 12px 18px; gap: 9px; background: #0c2340; border: 1px solid rgba(127, 202, 255, 0.4); border-radius: 999px; color: #fff; box-shadow: 0 8px 28px rgba(12, 35, 64, 0.2); font-weight: 600; animation: pb-contact-arrive 4s ease-out 1; inset-block-end: calc(18px + env(safe-area-inset-bottom, 0px));}.o_prof_business_site .o_prof_business_whatsapp_floating svg{color: #6de6a2; width: 24px; height: 24px;}.o_prof_business_site .o_prof_business_whatsapp_floating:hover, .o_prof_business_site .o_prof_business_whatsapp_floating:focus-visible{background: #153955; color: #fff; transform: translateY(-2px); box-shadow: 0 12px 32px rgba(12, 35, 64, 0.24);}.o_prof_business_site .o_prof_business_whatsapp_floating:focus-visible{outline: 3px solid #58bfff; outline-offset: 4px;}.o_prof_business_site .o_prof_business_header_whatsapp{flex: 0 0 44px; min-width: 44px; min-height: 44px; padding: 10px; border-radius: 50%;}@keyframes pb-contact-arrive{0%{opacity: 0; transform: translateY(8px);}18%{opacity: 1; transform: translateY(0);}48%{box-shadow: 0 8px 28px rgba(12, 35, 64, 0.2), 0 0 0 6px rgba(109, 230, 162, 0.12);}100%{box-shadow: 0 8px 28px rgba(12, 35, 64, 0.2), 0 0 0 0 rgba(109, 230, 162, 0);}}@media (max-width: 767.98px){.o_prof_business_site .o_prof_business_whatsapp_floating{width: 52px; height: 52px; padding: 12px;}.o_prof_business_site .o_prof_business_whatsapp_floating span{display: none;}}@media (prefers-reduced-motion: reduce){.o_prof_business_site .o_prof_business_whatsapp_floating{animation: none; transition: none;}}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) .s_prof_core_page_hero_title{max-width: 24ch; font-size: clamp(2rem, 2.8vw, 2.5rem); line-height: 1.3; text-wrap: balance;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) section[class*="s_prof_"] h2{max-width: 44ch; font-size: clamp(1.375rem, 2vw, 1.75rem); line-height: 1.5; letter-spacing: 0; text-wrap: balance;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) section[class*="s_prof_"] h3{font-size: 1.25rem; line-height: 1.6; letter-spacing: 0;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) .s_prof_technology_grid:has(> [data-prof-v2-static="technology-pillars"]){grid-template-columns: repeat(3, minmax(0, 1fr));}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) [data-prof-v2-static="technology-pillars"]{grid-template-columns: 1fr; align-content: start; gap: 1rem; padding: 1.5rem;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) [data-prof-v2-static="technology-pillars"] .s_prof_technology_logo{min-height: 0; padding: 0; justify-content: start;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) [data-prof-v2-static="technology-pillars"] .s_prof_technology_logo .s_prof_technology_label{display: grid; place-items: center; width: 2.5rem; height: 2.5rem; margin: 0; border-radius: 0.75rem; background: #eaf2ff; color: #155bff; opacity: 1; letter-spacing: 0;}@media (max-width: 991.98px){.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) .s_prof_technology_grid:has(> [data-prof-v2-static="technology-pillars"]){grid-template-columns: 1fr;}}@media (max-width: 767.98px){.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) .s_prof_core_page_hero_title{max-width: 100%; font-size: 1.875rem; line-height: 1.5;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) section[class*="s_prof_"] h2{font-size: 1.375rem; line-height: 1.6;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_technology) section[class*="s_prof_"] h3{font-size: 1.125rem; line-height: 1.7;}}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_page_hero_title{max-width: 27ch; font-size: clamp(2rem, 2.8vw, 2.5rem); line-height: 1.4; letter-spacing: 0; text-wrap: balance;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) section[class*="s_prof_"] h2{max-width: 44ch; font-size: clamp(1.375rem, 2vw, 1.75rem); line-height: 1.5; letter-spacing: 0; text-wrap: balance;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) section[class*="s_prof_"] h3{font-size: 1.25rem; line-height: 1.6; letter-spacing: 0; text-wrap: balance;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_page_hero{padding-block: clamp(3rem, 5vw, 4.5rem);}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_page_hero_lead{max-width: 65ch; line-height: 1.9;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_about_principles_grid{align-items: stretch;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_about_principles_grid article{min-width: 0;}@media (max-width: 991.98px){.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_about_principles_grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 767.98px){.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_page_hero_title{max-width: 100%; font-size: 1.875rem; line-height: 1.5;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) section[class*="s_prof_"] h2{font-size: 1.375rem; line-height: 1.6;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) section[class*="s_prof_"] h3{font-size: 1.125rem; line-height: 1.7;}.o_prof_business_site #wrapwrap #wrap:has(> .s_prof_core_about_principles) .s_prof_core_about_principles_grid{grid-template-columns: 1fr;}}.o_prof_business_site .s_prof_blueprint_intake_intro > h1{font-size: clamp(2rem, 3.5vw, 3rem); line-height: 1.25; letter-spacing: -0.025em; margin-bottom: 1.25rem; text-wrap: balance;}html[dir="rtl"] .o_prof_business_site .s_prof_blueprint_intake_intro > h1{line-height: 1.5; letter-spacing: 0;}@media (max-width: 767.98px){.o_prof_business_site .s_prof_blueprint_intake_intro > h1{font-size: clamp(1.75rem, 7vw, 2rem); line-height: 1.3;}html[dir="rtl"] .o_prof_business_site .s_prof_blueprint_intake_intro > h1{line-height: 1.5;}}