.reference-site.direction-page-custom{--site-header-surface:#031729;color:#eff8ff;background:#031729}.bs-analytics-deferred{min-height:540px}.bs-analytics-loading{color:#b3d7e8;place-items:center;min-height:540px;font-size:14px;display:grid}.direction-page-custom .ref-header.wrap{width:min(1512px,100% - 120px)}.direction-page-custom .ref-brand small,.direction-page-custom .ref-header-contact span{color:#9bbcd2}.direction-page-custom .ref-business-nav{border-color:#7aa5c62c}.direction-page-custom .ref-business-nav a{color:#94b6ce}.direction-page-custom .ref-business-nav a:hover,.direction-page-custom .ref-business-nav a[aria-current]{color:#77edff}.direction-page-custom .ref-header .ref-button{color:#04263b;background:#82efff;box-shadow:0 4px 22px #39d2ff19}.direction-page-custom .ref-logo{background:0 0;border-radius:5px;justify-content:center;width:70px;height:54px}.direction-page-custom .ref-logo img{width:80px;height:80px}.direction-page-custom .ref-brand>span:last-child{font-size:24px}.direction-page-custom .ref-brand small{letter-spacing:1.3px;font-size:8px}.direction-page-custom .direction-footer{color:#c1d8e7;background:#021322;border-top:1px solid #608aac36}.direction-page-custom .direction-footer-bottom{color:#90adc1;border-color:#608aac36}.direction-page-custom .direction-footer .ref-brand{color:#eef6ff}.bs-page{--bs-cyan:#73e9ff;--bs-blue:#3d9fff;--bs-muted:#b5cadc;background:#031729;font-family:Manrope,Arial,sans-serif;position:relative;overflow:clip}.bs-wrap{width:min(1512px,100% - 144px);margin-inline:auto}.bs-page *,.bs-page :before,.bs-page :after{box-sizing:border-box}html .reference-site.direction-page-custom .bs-page :is(h1,h2,h3,h4){color:#f5faff;text-wrap:balance;letter-spacing:-.035em!important;font-family:Manrope,Arial,sans-serif!important;font-weight:700!important}html .reference-site.direction-page-custom .bs-page h1{margin:27px 0 28px;font-size:clamp(48px,4.1vw,70px);line-height:1.08!important}html .reference-site.direction-page-custom .bs-page h2{margin:22px 0 24px;font-size:clamp(37px,3.55vw,60px);line-height:1.12!important}html .reference-site.direction-page-custom .bs-page h3{margin:0;font-size:23px;line-height:1.25}html .reference-site.direction-page-custom .bs-page h4{margin:0;font-size:19px;line-height:1.35}.bs-page :is(h1,h2) span{color:#73e9ff!important}.reference-site .bs-page p{color:#b8cedf;margin:0;font-size:16px;line-height:1.65}.bs-page button,.bs-page select,.bs-page input,.bs-page textarea{font-family:inherit}:is(.bs-page a:focus-visible,.bs-page button:focus-visible,.bs-page select:focus-visible,.bs-page input:focus-visible,.bs-page textarea:focus-visible,.bs-page summary:focus-visible){outline-offset:5px;outline:3px solid #82efff}.bs-page button{color:inherit}.bs-page figure{margin:0}.bs-section{isolation:isolate;padding-block:90px;position:relative}.bs-scene{isolation:isolate;position:relative}.bs-scene:before{content:"";z-index:-1;pointer-events:none;opacity:.68;background:url(/business-solutions/navy-landscape.webp) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 72%,#0000);mask-image:linear-gradient(#0000,#000 18% 72%,#0000)}.bs-section:nth-of-type(2n):before{opacity:.46;background-position:80%}.bs-glass{background:#082844cc;border:1px solid #27739c;border-radius:20px;box-shadow:inset 0 1px 24px #5098c616,0 14px 40px #00101d33}.bs-kicker{color:#9ceeff;background:#041c30b8;border:1px solid #286890;border-radius:30px;align-items:center;gap:11px;padding:9px 16px;font-size:13px;display:inline-flex}.bs-kicker>span{background:#78f0ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #46dfff}.bs-button{text-align:center;background:#7ceaff;border:1px solid #a2f2ff;border-radius:10px;justify-content:center;align-items:center;gap:20px;min-height:55px;padding:15px 25px;font-size:14px;font-weight:700;line-height:1.4;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 7px 22px #00cfff14;color:#02233c!important}.bs-button:hover{background:#a1f5ff;transform:translateY(-2px);box-shadow:0 7px 30px #00cfff35}.bs-button.is-secondary{box-shadow:none;background:#051d30ad;border-color:#479ec3;color:#e2f9ff!important}.bs-button.is-secondary:hover{background:#123e59}.bs-actions{flex-wrap:wrap;gap:14px;margin-top:31px;display:flex}.bs-icon-tile{color:#6de3ff;background:#0c3655;border:1px solid #398dc2;border-radius:15px;flex:0 0 53px;place-items:center;width:53px;height:53px;display:grid;box-shadow:inset 0 0 18px #2092e42b,0 3px 12px #0095ea1c}.bs-icon-tile svg{stroke-width:1.7px;width:26px;height:26px}.bs-section-foot{color:#9bbdd4;align-items:center;gap:28px;padding-top:55px;font-size:11px;display:flex}.bs-section-foot i{border-top:1px solid #4882aa60;flex:1}.bs-handwritten{color:#8ccbe7;font-family:Tourism Script,cursive;font-size:26px;line-height:1.45;display:inline-block;transform:rotate(-7deg)}.bs-demo-caption{text-align:center;color:#8eb1c9;letter-spacing:.1px;margin-top:12px;font-size:10px;display:block}.bs-hero{padding:35px 0 29px}.bs-hero:before{opacity:.9;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.bs-hero-grid{grid-template-columns:38% 62%;align-items:center;min-height:660px;display:grid}.bs-hero-copy{z-index:3;padding:18px 0 20px;position:relative}.reference-site .bs-hero-copy>p{max-width:490px;font-size:17px;line-height:1.55}.reference-site .bs-hero-copy .bs-hero-offer{color:#e0edf5;margin-top:17px;font-size:17px}.bs-platforms{color:#a9d5ec;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;font-size:12px;display:flex}.bs-platforms i{background:#76e9ff;border-radius:50%;width:4px;height:4px}.bs-hero-facts{gap:18px;margin-top:44px;display:flex}.bs-hero-facts>div{border-left:1px solid #4b8ca866;padding-left:17px}.bs-hero-facts>div:first-child{border:0;padding:0}.bs-hero-facts strong{color:#7de7f8;white-space:nowrap;font-size:20px;font-weight:600;display:block}.bs-hero-facts small{color:#a8c6db;max-width:120px;margin-top:7px;font-size:11px;line-height:1.5;display:block}.bs-hero-visual{perspective:1400px;width:100%;min-width:0;margin-left:0;padding:0;position:relative}.bs-hero-devices{width:100%;max-width:none;height:auto;transform:rotateX(var(--rotate-x,0deg)) rotateY(var(--rotate-y,0deg)) translate3d(var(--tilt-x,0px), var(--tilt-y,0px), 0);transition:transform .3s ease-out;-webkit-mask-image:radial-gradient(72% 73%,#000 53%,#0000 75%);mask-image:radial-gradient(72% 73%,#000 53%,#0000 75%)}.bs-floating{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:17px;align-items:center;gap:13px;width:230px;padding:18px;display:flex;position:absolute}.bs-floating strong{font-size:14px;font-weight:700;line-height:1.35;display:block}.bs-floating small{color:#b0cfe2;margin-top:6px;font-size:11px;line-height:1.5;display:block}.bs-floating .bs-icon-tile{background:#1d5a7c6b;border:0;flex-basis:43px;width:43px;height:43px}.bs-floating-one{top:0;left:2%;transform:rotate(-6deg)}.bs-floating-two{top:4%;right:0;transform:rotate(5deg)}.bs-floating-three{bottom:0;left:40%;transform:rotate(-3deg)}.bs-hero-visual>.bs-demo-caption{background:#031729bd;border-radius:4px;padding:5px 8px;font-size:9px;position:absolute;bottom:17%;left:38%}.bs-hero .bs-section-foot{padding-top:20px}.bs-motion-toggle{background:0 0;border:0;align-items:center;gap:8px;margin-top:17px;padding:6px 0;font-size:10px;display:flex;color:#89aabe!important}.bs-problem-layout{grid-template-columns:1.08fr 1fr;align-items:center;gap:66px;display:grid}.bs-problem-layout .bs-intro{max-width:620px;margin-bottom:25px}.bs-problem-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.bs-problem-card{border-radius:16px;min-height:207px;padding:20px 18px;transition:transform .2s,border-color .2s,background .2s;position:relative}.bs-problem-card:hover,.bs-problem-card.is-active{background:#0a3552;border-color:#67dfff;transform:translateY(-3px)}.bs-page .bs-problem-card h3{letter-spacing:-.02em!important;margin:14px 0 15px!important;font-size:16px!important;line-height:1.35!important}.bs-problem-card>span:last-child{color:#9dbfd5;align-items:center;gap:6px;font-size:10px;display:flex}.bs-card-arrow{color:#85d6f4;position:absolute;top:20px;right:16px}.bs-training-link{color:#bce7f8;border-bottom:1px solid #397599;align-items:center;gap:16px;padding:21px 0;font-size:14px;display:flex}.bs-training-link>span{flex:1}.bs-training-link small{color:#88b2cc;margin-top:6px;font-size:12px;display:block}.bs-problem-transformation{padding:20px;position:relative}.bs-mini-label{color:#8cdeef;letter-spacing:2px;font-size:10px;font-weight:600;display:block}.bs-before-card{max-width:390px;margin:auto}.bs-before-card>h3{margin-top:12px!important}.bs-message{background:#0a243b;border:1px solid #476780;border-radius:14px;align-items:center;gap:14px;margin-top:16px;padding:15px 18px;display:flex;box-shadow:0 12px 25px #00101b}.bs-message-0{transform:rotate(-5deg)}.bs-message-1{transform:rotate(4deg)translate(22px)}.bs-message-2{transform:rotate(-3deg)translate(-15px)}.bs-message strong,.bs-message small{display:block}.bs-message strong{font-size:13px}.bs-message small{color:#a9bfd1;margin-top:5px;font-size:12px}.bs-message .bs-icon-tile{color:#9ecbe8;background:#264863;border:0}.bs-transform-arrow{color:#78ebff;border:1px solid #55c7f8;border-radius:50%;place-items:center;width:56px;height:56px;margin:22px auto;display:grid;box-shadow:0 0 30px #27d2ff42}.bs-after-card{border-color:#57cef9;max-width:420px;margin-left:auto;padding:28px;box-shadow:0 0 32px #1b90dc35}.bs-after-card h3{margin:11px 0 21px!important}.bs-after-card>div{border-top:1px solid #5a93b335;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.bs-after-card svg{color:#66edc7}.bs-problem-transformation>.bs-handwritten{margin:23px 10% 0}.bs-section-heading{justify-content:space-between;align-items:center;gap:50px;margin-bottom:35px;display:flex}.bs-section-heading>p{max-width:410px}.bs-section-heading>div>p{max-width:700px}.bs-cap-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.bs-cap-card{min-height:343px;padding:23px 24px 0;position:relative;overflow:hidden}.bs-cap-heading{align-items:center;gap:17px;margin-bottom:17px;display:flex}.bs-page .bs-cap-heading h3{flex:1;font-size:20px!important}.bs-cap-heading>a{color:#75dfff;border:1px solid #397395;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.bs-cap-heading>a:hover{background:#17618b}.reference-site .bs-cap-card>p{max-width:350px;min-height:64px;font-size:13px}.bs-tags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.bs-tags span{color:#c0d9e9;border:1px solid #386785;border-radius:6px;padding:5px 8px;font-size:10px}.bs-cap-screen{color:#133653;background:#f1f7fe;border-radius:10px 10px 0 0;width:calc(100% - 2px);min-height:132px;margin-top:21px;margin-left:24px;padding:14px 17px;font-size:10px;transform:perspective(800px)rotateY(-6deg);box-shadow:0 0 0 6px #051929,0 0 0 7px #397095}.bs-cap-screen-title{align-items:center;gap:8px;padding-bottom:10px;font-size:12px;font-weight:700;display:flex}.bs-cap-row{border-top:1px solid #dbe7f3;align-items:center;gap:9px;padding:8px 0;display:flex}.bs-cap-row>span:nth-child(2){flex:1}.bs-state{color:#167d57;white-space:nowrap;background:#dcf6e8;border-radius:5px;align-items:center;padding:4px 7px;font-size:10px;line-height:1.4;display:inline-flex}.bs-avatar{color:#276592;background:#d9eafb;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.bs-cap-stats{gap:10px;padding-block:0 10px;display:flex}.bs-cap-stats>span{background:#e7f1fb;border-radius:5px;flex:1;padding:8px}.bs-cap-stats small,.bs-cap-stats b{display:block}.bs-cap-stats b{margin-top:3px;font-size:19px}.bs-cap-phone{color:#123150;background:#eaf3ff;border:6px solid #02131f;border-radius:20px 20px 0 0;outline:1px solid #4e8db5;width:77%;margin:20px auto 0;padding:14px;font-size:10px;transform:rotate(-4deg)}.bs-cap-phone>strong{margin:5px 0 7px;display:block}.bs-cap-phone>div{border-bottom:1px solid #ccdcec;align-items:center;gap:6px;padding:9px 0;display:flex}.bs-cap-phone>div>span{flex:1}.bs-cap-bottom{color:#92b3c9;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;font-size:11px;display:flex}.bs-cap-bottom .bs-demo-caption{text-align:left;margin:0}.bs-scenarios-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.bs-scenario-card{flex-direction:column;padding:23px;display:flex;overflow:hidden}.bs-scenario-summary{flex:1;grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.bs-reference-only{display:none}.bs-problem-label,.bs-solution-label{color:#ffd3df;background:#5c2942;border-radius:6px;margin:4px 0 8px;padding:4px 7px;font-size:10px;display:inline-block}.bs-solution-label{color:#c4ffe3;background:#09553f;margin-top:15px}.reference-site .bs-scenario-summary p{font-size:12px;line-height:1.55}.bs-mini-workflow{background:#051e33;border:1px solid #2a668f;border-radius:11px;align-self:center;padding:13px 12px}.bs-mini-workflow>small{color:#e1edfa;margin-bottom:11px;font-size:10px;font-weight:700;display:block}.bs-mini-workflow>span{color:#accae0;align-items:center;gap:7px;padding:10px 0;font-size:9px;display:flex}.bs-mini-workflow i{background:#254867;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-style:normal;display:grid}.bs-mini-workflow i.is-done{color:#fff;background:#16bd8b}.bs-card-link{color:#a0f0ff;border-top:1px solid #397ba150;justify-content:space-between;align-items:center;gap:15px;margin-top:21px;padding-top:15px;font-size:12px;font-weight:650;display:flex}.bs-card-link:hover{color:#fff}.bs-scenario-training{grid-column:span 2}.bs-scenario-training .bs-scenario-summary{grid-template-columns:1.7fr 1fr}.bs-other-task{background:#041e31;border:1px dashed #4289ac;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:30px;display:flex}.bs-other-task>svg{color:#74e4ff}.bs-other-task strong{font-size:24px}.bs-other-task span{color:#a1c3d9;font-size:14px;line-height:1.6}.bs-other-task:hover{background:#0c2f48}.bs-scenario-explorer{background:#062138e8;border:1px solid #4097bc;border-radius:24px;margin-top:45px;padding:31px;box-shadow:0 0 50px #0583c523}.bs-explorer-top{justify-content:space-between;align-items:center;gap:30px;margin-bottom:28px;display:flex}.bs-explorer-top>label{color:#a6c1d3;align-items:center;gap:14px;font-size:11px;display:flex}.bs-page select{color:#e5f4ff;background:#0c2b42;border:1px solid #44718e;border-radius:8px;max-width:100%;padding:10px 13px;font-size:12px}.bs-explorer-grid{grid-template-columns:.8fr 1.25fr;align-items:center;gap:38px;display:grid}.bs-explorer-copy>small{color:#8bb3cf;font-size:12px}.bs-page .bs-explorer-copy h3{margin:14px 0 22px!important;font-size:33px!important}.reference-site .bs-explorer-copy>p{font-size:15px}.bs-explorer-result{color:#acf5e1;gap:13px;padding:18px 0 24px;font-size:14px;line-height:1.6;display:flex}.bs-explorer-result svg{flex-shrink:0;margin-top:4px}.bs-explorer-copy details{border-top:1px solid #315e7b;margin-top:20px}.bs-explorer-copy summary{cursor:pointer;color:#9fc7df;justify-content:space-between;gap:10px;padding-block:15px;font-size:12px;display:flex}.bs-explorer-copy details p{font-size:12px}.bs-explorer-note{color:#8faec6;border-top:1px solid #2e5b79;align-items:flex-start;gap:12px;margin-top:24px;padding-top:18px;font-size:12px;line-height:1.6;display:flex}.bs-explorer-note>svg{flex-shrink:0}.bs-live-screen{color:#143650;background:#f2f7ff;border:1px solid #83c2e5;border-radius:15px;overflow:hidden;box-shadow:0 0 0 7px #052338,0 0 0 8px #346988,0 15px 35px #010b1860}.bs-screen-chrome{color:#1e557d;background:#fff;border-bottom:1px solid #d5e5f0;align-items:center;gap:15px;padding:15px 19px;font-size:11px;display:flex}.bs-screen-chrome>span:first-child{align-items:center;gap:9px;margin-right:auto;font-weight:700;display:flex}.bs-screen-label{color:#5b8caa;border:1px solid #c9dfec;border-radius:4px;padding:4px 6px;font-size:8px}.bs-screen-body{padding:24px}.bs-screen-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.bs-page .bs-live-screen h4{color:#16324d!important;font-size:19px!important}.bs-screen-title small{color:#6b869e;margin-bottom:8px;font-size:10px;display:block}.bs-screen-fields{grid-template-columns:1fr 1.1fr;gap:13px;display:grid}.bs-screen-fields>div{background:#e4effa;border:1px solid #d7e5f3;border-radius:7px;padding:13px}.bs-screen-fields small{color:#627f98;margin-bottom:7px;font-size:10px;display:block}.bs-screen-fields strong{align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.bs-demo-flow{justify-content:space-between;gap:5px;margin:25px 0;display:flex}.bs-demo-flow button{color:#53728b;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:8px;padding:4px;font-size:9px;line-height:1.35;display:flex}.bs-demo-flow button>span{background:#d8e6f2;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.bs-demo-flow button>span.is-done{color:#fff;background:#248ee7}.bs-demo-flow button[aria-pressed=true]{color:#0762ae;font-weight:700}.bs-demo-flow button[aria-pressed=true]>span{box-shadow:0 0 0 4px #67b3f140}.bs-screen-checks{background:#fff;border:1px solid #d8e4ef;border-radius:8px;padding:13px 16px}.bs-screen-checks>strong{margin-bottom:10px;font-size:11px;display:block}.bs-screen-checks>div{border-top:1px solid #e7eef5;align-items:center;gap:9px;padding:11px 0;font-size:10px;display:flex}.bs-screen-checks>div>span:nth-child(2){flex:1}.bs-screen-checks svg{color:#4e93ca;flex-shrink:0}.bs-ready-label{color:#158767;font-size:9px}.bs-wait-label{color:#ab7119;background:#fff0cd;border-radius:5px;padding:4px 6px;font-size:9px}.reference-site .bs-page .bs-screen-tip{color:#64819a;align-items:flex-start;gap:9px;margin-top:15px;font-size:10px;line-height:1.5;display:flex}.bs-screen-tip>svg{flex-shrink:0}.bs-process-grid{grid-template-columns:repeat(6,1fr);gap:22px;margin:45px 0 30px;display:grid}.bs-process-grid>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #24516e;border-radius:0;flex-direction:column;align-items:flex-start;padding:10px 10px 16px;display:flex;position:relative}.bs-process-number{color:#56d6ff;font-size:18px;position:absolute;top:7px;left:0}.bs-process-icon{color:#56cdff;background:#06304e;border:1px solid #479bca;border-radius:50%;align-self:center;place-items:center;width:92px;height:92px;margin-bottom:24px;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:inset 0 0 28px #1575bc29,0 0 25px #1994ed1f}.bs-process-grid>button.is-active{border-bottom:2px solid #7fedff}.bs-process-grid>button.is-active .bs-process-icon{color:#b1f8ff;transform:translateY(-5px);box-shadow:inset 0 0 32px #49c7ff4d,0 0 35px #3dafff70}.bs-page .bs-process-grid h3{min-height:44px;margin-bottom:12px!important;font-size:18px!important}.reference-site .bs-process-grid p{font-size:12px}.bs-process-result{align-items:center;gap:20px;padding:25px 28px;display:flex}.bs-process-result>div{flex:1}.bs-process-result small{color:#88bad7;letter-spacing:1.5px;margin-bottom:8px;font-size:9px;display:block}.bs-process-result strong{font-size:19px}.bs-mobile-layout{grid-template-columns:33% 67%;align-items:center;display:grid}.bs-mobile-layout>div{z-index:1;position:relative}.bs-mobile-layout>div>p{max-width:430px}.bs-mobile-layout figure{width:113%;margin-left:-3%}.bs-mobile-layout img{width:100%;height:auto;-webkit-mask-image:radial-gradient(76% 73%,#000 48%,#0000 76%);mask-image:radial-gradient(76% 73%,#000 48%,#0000 76%)}.bs-platform-badges{align-items:center;gap:14px;margin:24px 0;display:flex}.bs-platform-badges span{color:#caedff;border:1px solid #307fa5;border-radius:9px;align-items:center;gap:13px;padding:14px 20px;display:inline-flex}.bs-mobile-roles{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:25px;display:grid}.bs-mobile-roles button{text-align:left;align-items:center;gap:16px;padding:22px;display:flex}.bs-mobile-roles button[aria-pressed=true]{background:#0b3653;border-color:#71e7ff;box-shadow:0 0 24px #0b96d833}.bs-mobile-roles strong,.bs-mobile-roles small{display:block}.bs-mobile-roles strong{font-size:14px;line-height:1.4}.bs-mobile-roles small{color:#9abfd6;margin-top:7px;font-size:11px}.reference-site .bs-mobile-role-description{text-align:center;max-width:930px;margin:25px auto 0;font-size:14px}.bs-mobile-role-description>span{color:#7398b1}.bs-feature-layout{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;display:grid}.bs-feature-layout>div>p{max-width:500px;margin:0 0 27px}.bs-feature-points{color:#a4cde1;flex-wrap:wrap;gap:16px;margin-top:27px;font-size:11px;display:flex}.bs-feature-points>span{align-items:center;gap:8px;display:flex}.bs-company-tabs{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}.bs-company-tabs button{color:#254b68;text-align:left;background:#fff;border:1px solid #cddfec;border-radius:8px;flex-direction:column;align-items:flex-start;gap:9px;padding:14px;display:flex}.bs-company-tabs button>svg{color:#288bdf}.bs-company-tabs button strong{font-size:12px}.bs-company-tabs button small{font-size:9px}.bs-company-tabs button[aria-pressed=true]{background:#e5f2ff;border-color:#1d8cf3}.bs-admin-columns{border-top:1px solid #d1e1ee;grid-template-columns:1fr 1fr;gap:22px;padding-top:18px;display:grid}.bs-admin-columns legend,.bs-role-select{margin-bottom:15px;font-size:11px;font-weight:600}.bs-admin-columns fieldset>label{justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:11px;display:flex}.bs-admin-columns input{accent-color:#1a83ef;width:17px;height:17px}.bs-role-select{flex-direction:column;gap:8px;display:flex}.bs-live-screen select{color:#285174;background:#fff;border:1px solid #c9ddeb;padding:8px;font-size:10px}.bs-access-list>div{align-items:center;gap:10px;padding:9px 0;font-size:11px;display:flex}.bs-access-list svg{color:#218ddb}.bs-analytics-points{color:#b6e2f3;gap:20px;margin:32px 0;font-size:14px;display:grid}.bs-analytics-points span{align-items:center;gap:13px;display:flex}.bs-analytics-points svg{color:#6ce4ff}.bs-screen-chrome label{align-items:center;gap:10px;font-size:9px;display:flex}.bs-analytics-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.bs-analytics-stats>div{background:#fff;border:1px solid #dbe7f1;border-radius:8px;padding:13px}.bs-analytics-stats small{color:#5d7e99;font-size:9px;line-height:1.4;display:block}.bs-analytics-stats strong{margin-top:7px;font-size:25px;display:block}.bs-analytics-charts{grid-template-columns:1.2fr 1fr;gap:12px;margin-top:17px;display:grid}.bs-analytics-charts>div{background:#fff;border:1px solid #d6e6f3;border-radius:8px;min-width:0;padding:14px}.bs-page .bs-analytics-charts h4{font-size:12px!important}.bs-chart{height:197px;margin-top:9px}.bs-donut{height:170px;position:relative}.bs-donut>span{text-align:center;pointer-events:none;font-size:27px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bs-donut small{color:#66889e;font-size:9px;font-weight:400;display:block}.bs-chart-legend{flex-wrap:wrap;justify-content:center;gap:8px;font-size:8px;display:flex}.bs-chart-legend span{align-items:center;gap:4px;display:flex}.bs-chart-legend i{border-radius:50%;width:5px;height:5px}.bs-analytics-bottom{grid-template-columns:1.2fr 1fr;gap:13px;margin-top:13px;display:grid}.bs-analytics-bottom>div{background:#fff;border:1px solid #d5e6f4;border-radius:8px;padding:15px}.bs-analytics-bottom>div>span{align-items:center;gap:9px;margin-bottom:12px;font-size:10px;font-weight:700;display:flex}.bs-analytics-bottom strong{color:#4e6c87;justify-content:space-between;align-items:center;margin-top:13px;font-size:10px;font-weight:500;display:flex}.bs-analytics-bottom b{color:#c55a63;font-weight:700}.bs-small-chart{height:84px}.bs-centered-heading{text-align:center;max-width:970px;margin:0 auto 35px}.bs-centered-heading p{max-width:670px;margin-inline:auto}.bs-compare-toggle{border:1px solid #3b7399;border-radius:12px;justify-content:center;align-items:center;gap:5px;width:fit-content;margin:0 auto 35px;padding:5px;display:flex}.bs-compare-toggle button{color:#8ab0ce;background:0 0;border:0;border-radius:8px;padding:13px 24px;font-size:13px}.bs-compare-toggle button[aria-pressed=true]{color:#08334a;background:#76e5f7}.bs-comparison{grid-template-columns:.75fr 1.25fr;align-items:center;gap:50px;padding:36px;display:grid}.bs-comparison.is-after{border-color:#70d6f3;box-shadow:0 0 45px #198fbd26}.bs-page .bs-comparison h3{margin:18px 0 20px!important;font-size:32px!important}.bs-comparison ul{color:#a1c4da;gap:17px;margin:25px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.bs-comparison li{align-items:center;gap:10px;display:flex}.bs-comparison li svg{color:#75e4d0}.bs-scattered-context{gap:15px;padding:30px;display:grid}.bs-scattered-context>div{background:#173650;border:1px solid #426b87;border-radius:13px;padding:24px;box-shadow:0 12px 25px #001425}.bs-scattered-context>div:first-child{transform:rotate(-3deg)}.bs-scattered-context>div:nth-child(2){transform:rotate(3deg)translate(16px)}.bs-scattered-context>div:nth-child(3){transform:rotate(-2deg)translate(-10px)}.bs-scattered-context svg{color:#87b8d7;vertical-align:middle;margin-right:10px}.bs-scattered-context p{margin-top:13px!important;font-size:13px!important}.bs-about-strip{border-top:1px solid #316486;grid-template-columns:1fr 1fr;gap:85px;margin-top:65px;padding-top:40px;display:grid}.bs-about-strip h3{margin:17px 0!important;font-size:29px!important}.bs-about-strip p{max-width:580px;font-size:14px!important}.bs-own-products{gap:10px;display:grid}.bs-own-products a{background:#09233a;border:1px solid #325d7c;border-radius:10px;align-items:center;gap:18px;padding:17px 20px;display:flex}.bs-own-products a:hover{background:#0e3652}.bs-own-products a>span{flex:1}.bs-own-products small{color:#8caec8;margin-top:5px;font-size:11px;display:block}.bs-own-products strong{font-size:14px}.bs-own-products svg{color:#69cde7}.bs-contact-layout{grid-template-columns:.9fr 1fr;align-items:center;gap:110px;display:grid}.bs-contact-copy>p{max-width:470px}.bs-contact-points{gap:22px;margin-top:28px;display:grid}.bs-contact-points>div{align-items:center;gap:20px;display:flex}.bs-contact-points strong{color:#6fe7fa;font-size:16px;display:block}.bs-contact-points small{color:#a9c6d9;margin-top:6px;font-size:12px;display:block}.bs-contact-copy>.bs-handwritten{margin:30px 0 0 65px}.bs-inquiry-card{border-color:#65bfe5;padding:38px;box-shadow:inset 0 0 45px #106cad28,0 15px 50px #010e23}.bs-inquiry-card>small{color:#9ec3db;letter-spacing:1.8px;font-size:9px}.bs-page .bs-inquiry-card>h3{margin:16px 0 13px!important;font-size:32px!important}.reference-site .bs-inquiry-card>p{margin-bottom:25px;font-size:14px}.bs-inquiry-card form{gap:18px;display:grid}.bs-form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.bs-inquiry-card label,.bs-letter-dialog label{color:#b2d1e2;flex-direction:column;gap:8px;font-size:11px;display:flex}.bs-inquiry-card :is(input,select,textarea){color:#ebf7ff;background:#061d31;border:1px solid #487993;border-radius:8px;width:100%;min-height:46px;padding:13px;font-size:12px;line-height:1.5}.bs-inquiry-card :is(input,textarea)::placeholder{color:#82a3ba;opacity:1}.bs-inquiry-card textarea{resize:vertical;min-height:115px}.bs-inquiry-card .bs-button{width:100%;font-size:15px}.reference-site .bs-inquiry-card .bs-form-note{color:#8fadc3;align-items:flex-start;gap:10px;font-size:10px;line-height:1.5;display:flex}.bs-form-note>svg{flex-shrink:0}.bs-inquiry-direct{border-top:1px solid #397191;flex-wrap:wrap;align-items:center;gap:13px;margin-top:24px;padding-top:22px;font-size:11px;display:flex}.bs-inquiry-direct>a{color:#a5eafb;align-items:center;gap:7px;display:flex}.bs-inquiry-direct>a:last-child{margin-left:auto}.bs-letter-dialog{color:#e9f7ff;background:#08253a;border:1px solid #65d6f5;border-radius:17px;width:min(680px,100% - 32px);max-height:90dvh;margin:auto;padding:28px;position:fixed;inset:0;overflow-y:auto}.bs-letter-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010a18bc}.bs-letter-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.bs-letter-heading>button{color:#aeeeff;background:#143e57;border:1px solid #437d9b;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.bs-letter-dialog>p{margin-block:12px 17px!important;font-size:12px!important}.bs-letter-actions{gap:12px;margin-top:18px;display:flex}.bs-letter-actions .bs-button{flex:1;gap:9px;width:auto;font-size:12px}.business-custom-invitation{color:#15384e;background:#f4f9fb;border:1px solid #bdced8;border-radius:15px;justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:27px 30px;display:flex}.business-custom-invitation strong{font-size:20px;display:block}.business-custom-invitation small{color:#527689;margin-top:8px;font-size:13px;display:block}.business-custom-invitation>span:last-child{white-space:nowrap;align-items:center;gap:17px;font-size:13px;font-weight:650;display:flex}.business-custom-invitation:hover{background:#e9f3f8}@keyframes bs-reveal{0%{opacity:.35;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-float{0%,to{translate:0}50%{translate:0 -9px}}.bs-page[data-motion=on] .bs-reveal[data-visible=true]{animation:.7s both bs-reveal}.bs-page[data-motion=on] .bs-floating{animation:7s ease-in-out infinite bs-float}.bs-page[data-motion=on] .bs-floating-two{animation-delay:-2s}.bs-page[data-motion=on] .bs-floating-three{animation-delay:-4s}.bs-page[data-motion=off] *,.bs-page[data-motion=off] :before{transition:none!important;animation:none!important}.bs-page[data-motion=off] .bs-hero-devices{transform:none}@media (max-width:1450px){.direction-page-custom .ref-header-contact{display:none}.bs-wrap{width:calc(100% - 90px)}.bs-hero-grid{grid-template-columns:41% 59%;min-height:650px}.bs-hero-visual{width:118%;margin-left:-9%}.bs-floating{width:200px;padding:13px}.bs-floating strong{font-size:12px}.bs-floating small{font-size:10px}.bs-hero-facts{gap:12px}.bs-hero-facts strong{font-size:16px}.bs-problem-layout{gap:30px}.bs-problem-card{min-height:196px;padding:15px 12px}.bs-problem-card>.bs-icon-tile{width:42px;height:42px}.bs-page .bs-problem-card h3{font-size:14px!important}.bs-cap-heading{gap:12px}.bs-page .bs-cap-heading h3{font-size:18px!important}.bs-scenario-summary{gap:13px}.bs-scenario-card{padding:18px}.bs-scenario-summary>.bs-mini-workflow{display:none}.bs-scenario-summary,.bs-scenario-training .bs-scenario-summary{grid-template-columns:1fr}.bs-scenario-training{grid-column:span 2}.bs-feature-layout{gap:45px}.bs-contact-layout{gap:60px}.bs-mobile-roles button{gap:11px;padding:17px 14px}.bs-mobile-roles .bs-icon-tile{flex-basis:42px;width:42px;height:42px}.bs-screen-body{padding:19px}}@media (max-width:1100px){.bs-wrap{width:calc(100% - 64px)}.bs-section{padding-block:65px}.bs-hero-grid{grid-template-columns:1fr 1.1fr;min-height:620px}.bs-page .bs-hero h1{font-size:49px!important}.reference-site .bs-hero-copy>p,.reference-site .bs-hero-copy .bs-hero-offer{font-size:14px}.bs-hero .bs-button{gap:12px;min-height:49px;padding:13px 16px;font-size:11px}.bs-hero-visual{width:130%;margin-left:-12%}.bs-floating{width:185px}.bs-floating-one{top:0;left:4%}.bs-floating-two{top:18%;right:7%}.bs-floating-three{bottom:-2%;left:35%}.bs-floating .bs-icon-tile{display:none}.bs-hero-facts{flex-wrap:wrap;margin-top:28px}.bs-problem-layout{grid-template-columns:1fr 1fr}.bs-problem-grid,.bs-cap-grid{grid-template-columns:repeat(2,1fr)}.bs-section-heading{align-items:flex-start;gap:25px}.bs-section-heading>p{max-width:300px;margin-top:60px;font-size:14px}.bs-scenarios-grid{grid-template-columns:repeat(2,1fr)}.bs-scenario-training{grid-column:auto}.bs-explorer-grid{grid-template-columns:1fr}.bs-explorer-copy{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.bs-explorer-copy>small,.bs-explorer-copy>h3{grid-column:1/-1}.bs-explorer-copy .bs-button{align-self:start}.bs-process-grid{grid-template-columns:repeat(3,1fr);row-gap:30px}.bs-process-grid h3{min-height:0!important}.bs-mobile-layout{grid-template-columns:1fr 1.3fr}.bs-mobile-layout figure{width:120%;margin-left:-5%}.bs-mobile-roles{grid-template-columns:repeat(2,1fr)}.bs-feature-layout{grid-template-columns:1fr}.bs-feature-layout>div:first-child{grid-template-columns:1fr 1fr;gap:0 35px;display:grid}.bs-feature-layout .bs-kicker,.bs-feature-layout h2{grid-column:1}.bs-feature-layout .bs-kicker{width:fit-content}.bs-feature-layout>div:first-child>p{grid-area:1/2/3;margin-top:45px}.bs-feature-layout .bs-button{width:fit-content}.bs-analytics-points{grid-row:3;margin-top:0}.bs-feature-points{grid-column:2;margin-top:0}.bs-comparison{grid-template-columns:.7fr 1fr;gap:28px;padding:25px}.bs-page .bs-comparison h3{font-size:25px!important}.bs-comparison .bs-screen-fields{grid-template-columns:1fr}.bs-comparison .bs-screen-fields>div:first-child,.bs-comparison .bs-screen-tip{display:none}.bs-about-strip{gap:35px}.bs-contact-layout{grid-template-columns:.8fr 1fr;gap:32px}.bs-inquiry-card{padding:26px}.bs-form-grid{grid-template-columns:1fr}.bs-inquiry-direct>a:last-child{margin-left:0}}@media (max-width:800px){.direction-page-custom .ref-header.wrap,.bs-wrap{width:calc(100% - 40px)}.bs-section{padding-block:48px}.bs-hero{padding-top:24px}.bs-hero-grid{grid-template-columns:1fr;min-height:0}.bs-hero-copy{max-width:620px;padding-bottom:0}html .reference-site.direction-page-custom .bs-page h1{margin-block:21px 24px;font-size:clamp(43px,7.5vw,62px)!important}.bs-hero-copy h1 br:first-of-type{display:none}.reference-site .bs-hero-copy>p,.reference-site .bs-hero-copy .bs-hero-offer{max-width:560px;font-size:15px}.bs-hero-facts{gap:21px;margin-top:25px}.bs-hero-visual{width:108%;margin:33px -4% 13px;padding-block:20px 15px}.bs-hero-visual .bs-floating{width:165px}.bs-floating-one{top:0;left:5%}.bs-floating-two{top:2%;right:3%}.bs-floating-three{bottom:1%;left:35%}.bs-floating small{font-size:9px}.bs-section-foot{gap:20px;padding-top:28px;font-size:9px}.bs-section-foot>span:last-child{display:none}.bs-problem-layout{grid-template-columns:1fr}.bs-problem-grid{grid-template-columns:repeat(3,1fr)}.bs-problem-card{min-height:172px}.bs-problem-transformation{grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:24px 0;display:grid}.bs-problem-transformation>.bs-transform-arrow{display:none}.bs-problem-transformation>.bs-handwritten{grid-column:1/-1;justify-self:end;font-size:22px}.bs-after-card{padding:19px}.bs-before-card h3,.bs-after-card h3{font-size:19px!important}.bs-message{gap:10px;padding:12px}.bs-message .bs-icon-tile{display:none}.bs-section-heading{flex-direction:column;gap:0}.bs-section-heading>p{max-width:590px;margin-top:0}.bs-section-heading .bs-handwritten{display:none}.bs-cap-card{padding:20px 17px 0}.bs-page .bs-cap-heading h3{font-size:17px!important}.bs-cap-heading{gap:11px}.bs-cap-heading>.bs-icon-tile{border-radius:10px;flex-basis:40px;width:40px;height:40px}.bs-cap-heading>a{flex-basis:28px;width:28px;height:28px}.bs-cap-bottom{flex-direction:column;align-items:flex-start}.bs-scenario-explorer{padding:25px 20px}.bs-explorer-top{flex-direction:column;align-items:flex-start;gap:18px}.bs-explorer-copy{display:block}.bs-process-grid{gap:22px 12px}.bs-process-result .bs-button{padding-inline:15px;font-size:12px}.bs-process-result strong{font-size:15px}.bs-process-result>.bs-icon-tile{display:none}.bs-mobile-layout{display:block}.bs-mobile-layout>div>p{max-width:540px}.bs-mobile-layout figure{width:110%;margin:15px -5% 0}.bs-mobile-layout h2 br{display:none}.bs-mobile-roles{margin-top:30px}.bs-feature-layout>div:first-child{display:block}.bs-feature-layout>div:first-child>p{margin-top:0}.bs-feature-points{margin-top:25px}.bs-analytics-points{margin-top:20px}.bs-comparison{grid-template-columns:1fr;gap:30px}.bs-comparison .bs-screen-fields{grid-template-columns:1fr 1fr}.bs-comparison .bs-screen-fields>div:first-child{display:block}.bs-about-strip,.bs-contact-layout{grid-template-columns:1fr}.bs-contact-copy h2 br{display:none}.bs-contact-points{grid-template-columns:1fr 1fr;gap:18px}.bs-contact-points .bs-icon-tile{flex-basis:43px;width:43px;height:43px}.bs-contact-points>div{gap:12px}.bs-contact-copy>.bs-handwritten{display:none}.bs-form-grid{grid-template-columns:1fr 1fr}.business-custom-invitation{flex-direction:column;align-items:flex-start;padding:24px}}@media (max-width:540px){.bs-wrap{width:calc(100% - 36px)}.direction-page-custom .ref-brand>span:last-child{font-size:21px}.direction-page-custom .ref-brand small{font-size:6px}.direction-page-custom .ref-logo{width:58px}.bs-kicker{gap:8px;padding:8px 12px;font-size:10px}html .reference-site.direction-page-custom .bs-page h1{font-size:43px!important}html .reference-site.direction-page-custom .bs-page h2{margin-block:19px 20px;font-size:34px}.reference-site .bs-page p{font-size:14px}.bs-hero .bs-actions{flex-direction:column;gap:10px;max-width:370px;margin-top:25px}.bs-hero .bs-button{justify-content:space-between;min-height:50px;padding-inline:20px;font-size:13px}.bs-platforms{gap:9px;margin-top:20px;font-size:10px}.bs-hero-facts{flex-wrap:nowrap;gap:10px}.bs-hero-facts strong{font-size:13px}.bs-hero-facts small{font-size:9px}.bs-hero-facts>div{padding-left:10px}.bs-hero-visual{width:116%;margin-top:28px;margin-left:-8%;padding-bottom:25px}.bs-hero-visual .bs-floating{border-radius:11px;width:137px;padding:10px}.bs-floating strong{font-size:10px}.bs-floating small{margin-top:4px;font-size:8px;line-height:1.35}.bs-floating-one{left:7%}.bs-floating-two{right:7%}.bs-floating-three{bottom:0;left:40%}.bs-hero-visual>.bs-demo-caption{background:0 0;width:65%;font-size:8px;bottom:-11px;left:18%}.bs-hero .bs-section-foot{margin-top:24px}.bs-problem-grid{grid-template-columns:repeat(2,1fr);gap:10px}.bs-page .bs-problem-card h3{font-size:14px!important}.bs-problem-card .bs-card-arrow{width:16px}.bs-problem-card>span:last-child{font-size:9px}.bs-training-link{font-size:12px}.bs-training-link small{font-size:10px}.bs-problem-transformation{padding-inline:15px;display:block}.bs-problem-transformation>.bs-transform-arrow{display:grid}.bs-problem-transformation>.bs-handwritten{width:fit-content;margin-left:auto;display:block}.bs-before-card,.bs-after-card{max-width:330px}.bs-message-1{transform:rotate(3deg)translate(9px)}.bs-message-2{transform:rotate(-3deg)translate(-7px)}.bs-cap-grid,.bs-scenarios-grid{grid-template-columns:1fr}.bs-cap-card{min-height:318px;padding-inline:22px}.bs-cap-heading>.bs-icon-tile{flex-basis:48px;width:48px;height:48px}.bs-page .bs-cap-heading h3{font-size:20px!important}.reference-site .bs-cap-card>p{min-height:0;font-size:13px}.bs-cap-screen{max-height:143px}.bs-scenario-summary{display:block}.reference-site .bs-scenario-summary p{font-size:13px}.bs-scenario-card{padding:23px}.bs-scenario-training{grid-column:auto}.bs-other-task{min-height:270px}.bs-scenario-explorer{border-radius:16px;padding:23px 13px}.bs-explorer-top{padding-inline:8px}.bs-explorer-top label{flex-direction:column;align-items:stretch;gap:9px;width:100%}.bs-explorer-top select{width:100%}.bs-explorer-copy{padding-inline:8px}.bs-page .bs-explorer-copy h3{font-size:29px!important}.bs-explorer-copy>.bs-button{width:100%;padding-inline:14px;font-size:12px}.bs-screen-chrome{gap:9px;padding:12px;font-size:9px}.bs-screen-chrome>svg:last-child{display:none}.bs-screen-body{padding:14px 11px}.bs-page .bs-live-screen h4{font-size:15px!important}.bs-screen-title{align-items:flex-start;gap:8px}.bs-screen-title .bs-state{font-size:8px}.bs-screen-fields{gap:8px}.bs-screen-fields>div{padding:10px 8px}.bs-screen-fields small{font-size:8px}.bs-screen-fields strong{gap:5px;font-size:9px}.bs-screen-fields svg{display:none}.bs-demo-flow{gap:0;margin:18px -3px}.bs-demo-flow button{padding-inline:2px;font-size:8px}.bs-demo-flow button>span{width:24px;height:24px}.bs-screen-checks{padding:10px}.bs-screen-checks>div{font-size:9px}.bs-ready-label,.bs-wait-label{font-size:8px}.bs-explorer-note{font-size:10px}.bs-process-grid{grid-template-columns:repeat(2,1fr);gap:18px 13px}.bs-process-icon{width:75px;height:75px;margin-bottom:20px}.bs-process-number{font-size:14px}.bs-process-grid>button{padding-inline:2px}.bs-page .bs-process-grid h3{min-height:42px!important;font-size:16px!important}.reference-site .bs-process-grid p{font-size:11px}.bs-process-result{flex-direction:column;align-items:stretch;padding:22px}.bs-mobile-layout figure{width:116%;margin-left:-8%}.bs-platform-badges span{padding:12px 17px;font-size:13px}.bs-mobile-roles{gap:10px}.bs-mobile-roles button{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.bs-mobile-roles strong{font-size:12px}.bs-mobile-roles small{font-size:10px}.reference-site .bs-mobile-role-description{font-size:12px}.bs-company-tabs{gap:6px}.bs-company-tabs button{padding:10px 7px}.bs-company-tabs button strong{font-size:9px}.bs-company-tabs button small{font-size:8px}.bs-admin-columns{gap:13px}.bs-admin-columns legend,.bs-role-select,.bs-admin-columns fieldset>label,.bs-access-list>div{font-size:9px}.bs-admin-columns .bs-role-select select{max-width:128px}.bs-analytics-stats{grid-template-columns:repeat(2,1fr);gap:8px}.bs-analytics-stats>div{padding:11px}.bs-analytics-stats strong{font-size:23px}.bs-analytics-charts{grid-template-columns:1fr}.bs-chart{height:165px}.bs-analytics-charts>div:nth-child(2){grid-template-columns:1fr 1fr;align-items:center;display:grid}.bs-analytics-charts>div:nth-child(2) h4{grid-column:1/-1}.bs-donut{height:155px}.bs-chart-legend{flex-direction:column;gap:12px;font-size:10px}.bs-analytics-bottom{grid-template-columns:1fr}.bs-small-chart{height:95px}.bs-compare-toggle{width:100%}.bs-compare-toggle button{flex:1;padding:12px 10px;font-size:10px;line-height:1.5}.bs-comparison{padding:23px 15px}.bs-comparison .bs-screen-fields{grid-template-columns:1fr}.bs-comparison .bs-screen-fields>div:first-child{display:none}.bs-about-strip{margin-top:40px;padding-top:28px}.bs-about-strip h3{font-size:26px!important}.bs-own-products a{padding:16px}.bs-own-products strong{font-size:13px}.bs-own-products small{font-size:10px}.bs-contact-points{grid-template-columns:1fr;gap:18px}.bs-contact-points strong{font-size:14px}.bs-contact-points small{font-size:11px}.bs-inquiry-card{padding:24px 20px}.bs-page .bs-inquiry-card>h3{font-size:28px!important}.bs-form-grid{grid-template-columns:1fr}.bs-inquiry-card :is(input,select,textarea){font-size:16px}.bs-inquiry-card .bs-button{padding-inline:13px;font-size:12px}.bs-letter-dialog{padding:22px 17px}.bs-letter-actions{flex-direction:column}.bs-letter-heading h3{font-size:21px!important}.business-custom-invitation strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.bs-page *,.bs-page :before{transition:none!important;animation:none!important}.bs-hero-devices{transform:none!important}}.bs-workflow-showcase{border-top:1px solid #3878976e;margin-top:55px;padding-top:45px}.bs-workflow-heading{justify-content:space-between;align-items:center;gap:60px;display:flex}.bs-page .bs-workflow-heading h3{margin:16px 0 25px!important;font-size:38px!important}.bs-workflow-heading h3>span{color:#7aebf8}.bs-workflow-heading>p{max-width:500px;font-size:14px}.bs-workflow-progress{align-items:center;gap:20px;padding:20px 0 28px;display:flex}.bs-workflow-progress>span{color:#74eafa;font-size:12px;font-weight:600}.bs-workflow-progress progress{-webkit-appearance:none;appearance:none;background:#22475e;border:0;border-radius:4px;width:100px;height:4px;overflow:hidden}.bs-workflow-progress progress::-webkit-progress-bar{background:#22475e}.bs-workflow-progress progress::-webkit-progress-value{background:#77f3db;transition:width .7s;box-shadow:0 0 15px #6fede9}.bs-workflow-progress strong{color:#bbdaec;flex:1;font-size:13px;font-weight:500}.bs-workflow-progress>button{background:0 0;border:1px solid #32607e;border-radius:8px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex}.bs-workflow-panels{perspective:1800px;grid-template-columns:.8fr 70px 1.2fr;align-items:center;gap:25px;max-width:1300px;margin-inline:auto;display:grid}.bs-workflow-phone{background:#061626;border:1px solid #5a9bbe;border-radius:24px;padding:9px;transition:transform .5s,box-shadow .5s;transform:rotateY(5deg)rotate(-2deg);box-shadow:0 16px 50px #000b18,-4px 3px #1b3852}.bs-workflow-phone:hover{transform:rotate(0);box-shadow:0 20px 60px #000b18,0 0 28px #1e99ce35}.bs-workflow-panel-label{color:#bfd9e9;align-items:center;gap:10px;padding:15px 12px;font-size:11px;display:flex}.bs-workflow-panel-label>span{letter-spacing:1px;margin-left:auto;font-size:8px}.bs-workflow-phone-app{color:#173b55;background:#f2f7fc;border-radius:14px;padding:24px 21px}.bs-workflow-phone-app>small:first-child{letter-spacing:1.5px;color:#7995a9;font-size:9px}.bs-page .bs-workflow-phone-app h4{margin:12px 0 19px;color:#113452!important;font-size:23px!important}.bs-workflow-person{color:#5b7a93;border-block:1px solid #d9e5ef;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;font-size:10px;display:flex}.bs-workflow-person .bs-state{margin-left:auto;font-size:9px}.bs-workflow-phone-app fieldset{padding-top:18px}.bs-workflow-phone-app legend{padding-top:18px;font-size:11px;font-weight:700}.bs-workflow-phone-app fieldset>label{cursor:pointer;border-bottom:1px solid #dce8f1;align-items:center;gap:12px;padding:13px 0;font-size:11px;display:flex}.bs-workflow-phone-app input{accent-color:#149ac1;flex-shrink:0;width:19px;height:19px}.bs-workflow-phone-note{color:#5c8099;align-items:center;gap:11px;padding-block:20px;font-size:10px;display:flex}.bs-workflow-phone-app .bs-button{background:#087dba;border-color:#168ed0;gap:10px;width:100%;min-height:47px;padding-inline:15px;font-size:11px;color:#fff!important}.bs-workflow-help{color:#6f8d9f;min-height:28px;margin-top:14px;font-size:9px;line-height:1.5;display:block}.bs-workflow-connection{color:#67dfff;background:#062b43;border:1px solid #368dad;border-radius:50%;place-items:center;width:65px;height:65px;transition:color .3s,box-shadow .3s;display:grid;box-shadow:0 0 30px #43bdfa30}.bs-workflow-panels[data-step="1"] .bs-workflow-connection{color:#b8ffff;box-shadow:0 0 44px #43e1fa90}.bs-workflow-panels[data-step="2"] .bs-workflow-connection{color:#8cffe1;box-shadow:0 0 38px #43faa155}.bs-workflow-office{transition:transform .6s,box-shadow .6s;transform:rotateY(-4deg)}.bs-workflow-office:hover,.bs-workflow-panels[data-step="1"] .bs-workflow-office{transform:rotateY(0);box-shadow:0 0 0 7px #083757,0 0 0 8px #49c6e4,0 15px 55px #249fed3d}.bs-workflow-office-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;display:flex}.bs-workflow-office-title h4{font-size:17px!important}.bs-workflow-review{background:#fff;border:1px solid #cbddec;border-radius:12px;align-items:flex-start;gap:20px;min-height:180px;padding:27px 23px;display:flex}.bs-workflow-review-icon{color:#3c8cb9;background:#e3f0fc;border-radius:14px;flex:0 0 53px;place-items:center;width:53px;height:53px;display:grid}.bs-workflow-review small{color:#6c8aa0;letter-spacing:1px;font-size:9px}.bs-page .bs-workflow-review h4{margin:8px 0 13px;font-size:21px!important}.reference-site .bs-workflow-review p{color:#628095;font-size:12px}.bs-workflow-review.has-update{border-color:#46b9de;box-shadow:0 0 22px #34baff21}.bs-workflow-panels[data-step="2"] .bs-workflow-review-icon{color:#098563;background:#dcf5e9}.bs-workflow-review-actions{align-items:center;gap:18px;padding-block:21px;display:flex}.bs-workflow-review-actions .bs-button{background:#087dba;border-color:#168ed0;min-height:47px;padding-inline:18px;font-size:12px;color:#fff!important}.bs-workflow-return{text-underline-offset:4px;background:0 0;border:0;font-size:11px;text-decoration:underline;color:#577a94!important}.bs-workflow-panels button:disabled{cursor:default}.bs-workflow-next{color:#7190a4;background:#e8f0f8;border:1px solid #d5e1ed;border-radius:11px;align-items:center;gap:17px;padding:20px;transition:background .5s,border-color .5s;display:flex}.bs-workflow-next>span{flex:1}.bs-workflow-next strong{font-size:13px;display:block}.bs-workflow-next small{margin-top:6px;font-size:10px;display:block}.bs-workflow-next.is-ready{color:#247c60;background:#ddf7ec;border-color:#83d4b3}@keyframes bs-light-drift{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.035)translate(-10px)}}@keyframes bs-transfer{0%,to{opacity:.6;transform:translate(-6px)}50%{opacity:1;transform:translate(6px)}}.bs-page[data-motion=on] .bs-hero:before{animation:16s ease-in-out infinite bs-light-drift}.bs-page[data-motion=on] .bs-workflow-panels[data-step="1"] .bs-workflow-connection svg{animation:1.5s ease-in-out infinite bs-transfer}.bs-page[data-motion=on] .bs-workflow-review.has-update{animation:.55s ease-out bs-reveal}.bs-cap-card{transition:transform .3s,box-shadow .3s,border-color .3s}.bs-cap-card:hover{border-color:#79d6ff;transform:perspective(1200px)rotateX(2deg)translateY(-6px);box-shadow:inset 0 1px 26px #4bdeff23,0 20px 45px #009de321}.bs-page[data-motion=off] .bs-workflow-phone,.bs-page[data-motion=off] .bs-workflow-office{transform:none}.bs-letter-dialog>output{color:#acd0e4;margin-top:18px;font-size:12px;line-height:1.5;display:block}@media (min-width:801px) and (max-width:1450px){.bs-hero-visual{width:100%;margin-left:0}}@media (max-width:1100px){.bs-workflow-panels{grid-template-columns:.8fr 1fr;gap:28px}.bs-workflow-connection{display:none}.bs-workflow-phone-app{padding-inline:16px}.bs-workflow-review{gap:12px;padding:20px}.bs-workflow-review-icon{display:none}.bs-workflow-review-actions{flex-direction:column;align-items:stretch}}@media (max-width:800px){.bs-workflow-heading{flex-direction:column;align-items:flex-start;gap:0}.bs-workflow-heading>p{max-width:600px}.bs-workflow-progress{flex-wrap:wrap;gap:15px;padding-top:25px}.bs-workflow-progress>strong{font-size:11px}.bs-workflow-panels{grid-template-columns:1fr;gap:35px}.bs-workflow-phone{width:100%;max-width:430px;margin-inline:auto;transform:none}.bs-workflow-office{transform:none}.bs-workflow-review-icon{display:grid}.bs-workflow-review-actions{flex-direction:row}}@media (max-width:540px){.bs-page .bs-workflow-heading h3{font-size:29px!important}.bs-workflow-progress progress{flex:1}.bs-workflow-progress>strong{flex-basis:68%}.bs-workflow-progress>button{font-size:10px}.bs-workflow-review-icon{display:none}.bs-workflow-office-title h4{font-size:15px!important}.bs-workflow-office-title .bs-state{font-size:8px}.bs-workflow-review{padding:18px}.bs-workflow-review-actions{flex-direction:column;align-items:stretch}.bs-workflow-next{gap:12px;padding:15px 12px}.bs-workflow-next strong{font-size:12px}.bs-workflow-next small{font-size:9px}}@media (prefers-reduced-motion:reduce){.bs-page *,.bs-page :before{transition:none!important;animation:none!important}.bs-workflow-phone,.bs-workflow-office{transform:none!important}}
