.brand-intro[data-v-1dad206d]{z-index:1000;color:#132441;isolation:isolate;background:#f7f8fc;place-items:center;animation:0s 2.2s forwards intro-failsafe-1dad206d;display:grid;position:fixed;inset:0}.brand-intro[data-v-1dad206d]:before{content:"";z-index:-1;background:radial-gradient(at 40% 40%,#49c4e515,#0000 50%),radial-gradient(at 70% 65%,#7863db12,#0000 50%);position:absolute;inset:0}.brand-intro-orbit[data-v-1dad206d]{aspect-ratio:1;pointer-events:none;border:1px solid #cdd7ea66;border-radius:50%;width:min(64vw,620px);position:absolute}.brand-intro-orbit[data-v-1dad206d]:after{content:"";border:1px solid #d8deec66;border-radius:50%;position:absolute;inset:45px}.brand-intro-content[data-v-1dad206d]{text-align:center;animation:.65s cubic-bezier(.2,.7,.2,1) both intro-emerge-1dad206d}.brand-intro-logo[data-v-1dad206d]{justify-content:center;align-items:center;width:130px;height:92px;margin:0 auto 15px;display:flex;overflow:hidden}.brand-intro-logo img[data-v-1dad206d]{width:240px;max-width:none;height:auto}.brand-intro-word[data-v-1dad206d]{letter-spacing:-1.3px;font-size:35px;font-weight:600;line-height:1}.brand-intro-word>span[data-v-1dad206d]{letter-spacing:5px;vertical-align:middle;margin-left:3px;font-size:14px;font-weight:500}.brand-intro-content p[data-v-1dad206d]{letter-spacing:1.5px;color:#53647b;margin-top:20px;font-size:11px}.brand-intro-line[data-v-1dad206d]{transform-origin:0;background:linear-gradient(90deg,#0aaed3,#3157eb,#8661de);width:64px;height:2px;margin:27px auto 0;animation:.8s .1s both intro-line-1dad206d;display:block}.brand-intro-skip[data-v-1dad206d]{color:#334e73;background:#fff;border:1px solid #dce3ed;border-radius:30px;padding:12px 18px;font-size:11px;position:absolute;top:32px;right:36px}.brand-intro-skip>span[data-v-1dad206d]{margin-left:18px}.brand-intro-location[data-v-1dad206d]{letter-spacing:2px;color:#536b89;font-size:8px;position:absolute;bottom:32px}.brand-intro-leave-active[data-v-1dad206d]{pointer-events:none;transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1)}.brand-intro-leave-to[data-v-1dad206d]{opacity:0;transform:translateY(-12px)}@keyframes intro-emerge-1dad206d{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes intro-line-1dad206d{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes intro-failsafe-1dad206d{to{visibility:hidden;pointer-events:none}}html[data-brand-intro=seen] .brand-intro{display:none}@media (width<=600px){.brand-intro-skip[data-v-1dad206d]{top:20px;right:20px}.brand-intro-orbit[data-v-1dad206d]{width:86vw}.brand-intro-location[data-v-1dad206d]{letter-spacing:1.5px;font-size:7px}}@media (prefers-reduced-motion:reduce){.brand-intro-content[data-v-1dad206d],.brand-intro-line[data-v-1dad206d]{animation:none}.brand-intro-leave-active[data-v-1dad206d]{transition:none}}.page-enter-active{transition:opacity var(--duration-page) var(--ease-out), transform var(--duration-page) var(--ease-out)}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from{transform:none}}.st-dashboard .st-dash-main{background:#f5f7fb;padding:30px}.st-dashboard .st-app-heading{margin-bottom:23px}.st-dashboard .st-app-heading h3{letter-spacing:-.9px;font-size:24px;font-weight:500}.st-dashboard-user{align-items:center;gap:15px;display:flex}.st-dashboard-date{color:#4c617f;text-align:right;font-size:9px;line-height:1.8}.st-dashboard-date small{color:#526985;font-size:8px;display:block}.st-dashboard .st-toolbar{border-bottom:1px solid #e0e6f0;margin-bottom:18px;padding-bottom:20px}.st-dashboard-caption{justify-content:space-between;align-items:center;gap:15px;margin:0 0 15px;display:flex}.st-dashboard-caption>span{color:#4b607d;align-items:center;gap:7px;font-size:10px;display:flex}.st-dashboard-caption i{background:#548574;border-radius:50%;width:5px;height:5px}.st-dashboard-caption>small{color:#526985;font-size:8px}.st-dashboard .st-metrics{gap:14px}.st-dashboard .st-metrics article{border-radius:12px;padding:22px;position:relative;overflow:hidden;box-shadow:0 8px 20px -15px #16345e25}.st-dashboard .st-metrics article:first-child{color:#fff;background:#183452;border-color:#183452}.st-dashboard .st-metrics article:first-child small{color:#c7d9ef}.st-dashboard .st-metrics article:first-child>span{color:#b0e1c9}.st-dashboard .st-metrics article>strong{z-index:1;margin-block:12px;font-size:32px;line-height:1.4;position:relative}.st-metric-spark{opacity:.38;pointer-events:none;width:95px;height:31px;position:absolute;bottom:14px;right:14px}.st-metric-spark path{fill:none;stroke:#4b71c6;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.st-metrics article:first-child .st-metric-spark path{stroke:#9bbef0}.st-dashboard .st-chart-card{border-radius:12px;padding:25px}.st-dashboard .st-chart{gap:12px;height:235px;margin-top:20px;padding-top:25px}.st-dashboard .st-chart button i{background:#a8bcf0;border-radius:5px 5px 0 0;max-width:52px}.st-dashboard .st-chart button:nth-child(3n) i{background:#8b80cc}.st-dashboard .st-chart button[aria-pressed=true] i{background:#315fde;box-shadow:0 -3px 15px #315fde15}.st-dashboard .st-chart-detail{background:#f8faff;border-radius:6px;margin-top:18px;padding:12px;font-size:10px}.st-dashboard .st-card-heading :is(h3,h4){letter-spacing:-.3px;font-size:14px;font-weight:500}.st-dashboard .st-activity{padding-top:0}.st-dashboard .st-activity>.st-category-breakdown{background:#fff;border:1px solid #dde5f0;border-radius:11px;margin-bottom:23px;padding:20px;display:block}.st-category-breakdown>div{grid-template-columns:1fr auto;gap:10px;padding:12px 0;display:grid}.st-category-breakdown>div>span{color:#4c607a;align-items:center;gap:8px;font-size:10px;display:flex}.st-category-breakdown>div>span i{background:#537dd4;border-radius:50%;width:6px;height:6px}.st-category-breakdown b{color:#334f76;font-size:10px;font-weight:500}.st-category-breakdown em{background:#edf1f8;border-radius:3px;grid-column:1/-1;height:4px;display:block;position:relative;overflow:hidden}.st-category-breakdown em:before{content:"";width:var(--share);background:#537dd4;border-radius:3px;transition:width .2s;position:absolute;inset:0 auto 0 0}.st-category-breakdown>div>span .breakdown-1,.st-category-breakdown em.breakdown-1:before{background:#8a78c7}.st-category-breakdown>div>span .breakdown-2,.st-category-breakdown em.breakdown-2:before{background:#4d9293}.st-dashboard .st-activity>h4{font-size:14px}.st-dashboard .st-activity>div:not(.st-category-breakdown){padding-block:15px}.st-dashboard .st-activity .st-note{font-size:9px}.st-dashboard--compact .st-dashboard-user,.st-dashboard--compact .st-dashboard-caption{display:none}.st-dashboard--compact .st-metrics article>strong{font-size:26px}.st-dashboard--compact .st-metric-spark{display:none}.st-dashboard--compact .st-chart{gap:9px;height:155px}.st-dashboard--compact .st-chart-detail{margin-top:12px;padding:9px;font-size:9px}.st-crm{background:#f5f6fb;padding:32px}.st-crm .st-app-heading{margin-bottom:26px}.st-crm-summary{background:#fff;border:1px solid #e0e4ee;border-radius:11px;grid-template-columns:1fr 1fr 1.4fr;align-items:center;gap:25px;margin-bottom:24px;padding:23px 27px;display:grid}.st-crm-summary>div>span{color:#62748f;font-size:9px;display:block}.st-crm-summary>div>strong{color:#273d5c;letter-spacing:-1px;margin-top:9px;font-size:28px;font-weight:500;display:block}.st-crm-summary strong small{letter-spacing:0;color:#62748f;font-size:10px;font-weight:400}.st-crm-summary>p{border-left:1px solid #e2e7f1;padding-left:28px;font-size:10px;line-height:1.9}.st-crm-summary>p b{color:#334d73;font-weight:400}.st-crm>.st-search{max-width:360px}.st-crm .st-pipeline{gap:14px;margin-top:25px}.st-crm .st-pipeline>section{background:#edf0f7;border:1px solid #e2e7f0;border-radius:10px;padding:16px}.st-crm .st-pipeline h4{justify-content:start;gap:7px;margin-bottom:8px;font-size:11px}.st-crm .st-pipeline h4>span{margin-left:auto}.st-crm .st-pipeline h4>i{background:#97a8c7;border-radius:50%;width:6px;height:6px}.st-crm .st-pipeline h4>.crm-stage-1{background:#6683c0}.st-crm .st-pipeline h4>.crm-stage-2{background:#9578c3}.st-crm .st-pipeline h4>.crm-stage-3{background:#4e8f7e}.st-pipeline-value{color:#59708d;margin-bottom:17px;font-size:11px}.st-crm .st-opportunity{border-color:#dce2ee;border-radius:9px;gap:13px;padding:16px;position:relative;box-shadow:0 9px 20px -16px #293e6350}.st-crm .st-opportunity[aria-pressed=true]{border-color:#788fd3;box-shadow:0 0 0 2px #788fd311,0 8px 20px -15px #36579735}.st-crm .st-opportunity>.st-crm-card-top{letter-spacing:0;color:#536986;align-items:center;gap:8px;font-size:9px;display:flex}.st-crm-card-top>i{color:#3d588f;background:#e8edf8;border-radius:6px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;display:grid}.st-crm-card-top>b{color:#365db2;margin-left:auto;font-size:10px;font-weight:400}.st-crm .st-opportunity .st-crm-card-label{letter-spacing:.7px;color:#526985;margin-bottom:-6px;font-size:7px}.st-crm .st-opportunity>strong{letter-spacing:-.2px;font-size:13px;line-height:1.5}.st-crm .st-opportunity>span:not(.st-crm-card-top):not(.st-crm-open){letter-spacing:-.8px;color:#294363;font-size:21px}.st-crm .st-opportunity>.st-crm-next{color:#5c7090;border-top:1px solid #e7ebf2;padding-top:12px;font-size:9px;line-height:1.9}.st-crm .st-opportunity>.st-crm-open{color:#365fb5;letter-spacing:0;font-size:8px}.st-crm .st-crm-detail{border-radius:12px;gap:40px;margin-top:27px;padding:28px}.st-contact-profile{border-bottom:1px solid #e3e9f2;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:21px;display:flex}.st-contact-profile>span{color:#4a65a4;background:#e7edf9;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:11px;display:grid}.st-contact-profile strong{color:#304c6f;font-size:13px;font-weight:500}.st-contact-profile .st-overline{letter-spacing:1px;margin:0 0 4px;font-size:7px!important}.st-contact-profile>i{color:#4b6596;background:#edf2fa;border-radius:4px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal}.st-crm-detail label{margin-top:20px}.st-crm-detail h4{letter-spacing:-.4px;font-weight:500}.st-crm-detail .st-log{margin-top:17px}.st-crm-detail .st-log li{padding-block:15px;font-size:10px;line-height:1.9}.st-flow-context{background:#fff;border:1px solid #dce4ef;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin:27px 0 24px;padding:20px 24px;display:flex}.st-flow-context>div{align-items:center;gap:14px;display:flex}.st-flow-context-icon{color:#4269c8;background:#eaf0ff;border-radius:9px;place-items:center;width:37px;height:37px;font-size:23px;display:grid}.st-flow-context strong{color:#304a6e;font-size:13px;font-weight:500}.st-flow-context p{color:#607695;margin-top:4px;font-size:10px}.st-flow-counter{color:#536a8c;white-space:nowrap;background:#eff3fa;border:1px solid #e0e7f3;border-radius:20px;padding:6px 10px;font-size:9px}.st-automation .st-toolbar{justify-content:space-between;gap:18px}.st-automation .st-toolbar label{min-width:230px}.st-flow-progress{background:#dde5f1;border-radius:4px;height:3px;margin:28px 0 0;overflow:hidden}.st-flow-progress>i{background:#517ad3;height:100%;transition:width .25s;display:block}.st-automation .st-flow{gap:17px;margin-block:30px}.st-automation .st-flow li{border-radius:12px;padding:24px 18px;box-shadow:0 9px 24px -21px #18345145}.st-automation .st-flow li>span{background:#f0f3f9;border:1px solid #dce4f0;border-radius:10px;width:37px;height:37px;margin-bottom:24px;font-size:11px}.st-automation .st-flow li h4{letter-spacing:-.2px;font-size:13px;font-weight:500}.st-flow-node-detail{color:#61758f;min-height:33px;margin-top:10px;font-size:9px;line-height:1.8;display:block}.st-automation .st-flow li>p{color:#526985;background:#f3f6fa;border-radius:4px;width:fit-content;margin-top:18px;padding:4px 7px;font-size:8px}.st-automation .st-flow li.is-current{background:#fcfdff;border-color:#7b9bdf;box-shadow:0 0 0 3px #7195df0a}.st-automation .st-flow li.is-current>span{color:#fff;background:#335fbd;border-color:#335fbd}.st-automation .st-flow li.is-complete{border-color:#9dc7b5}.st-automation .st-flow li.is-complete>span{color:#3b785e;background:#edf7f1;border-color:#cfe5d9}.st-automation .st-flow li.is-failed{background:#fffaf0;border-color:#c8a46a}.st-automation .st-flow li.is-failed>span{color:#fff;background:#936b2c;border-color:#936b2c}.st-automation .st-flow li:not(:last-child):after{color:#7a93b6;top:43px}.st-automation .st-flow-result{border-color:#dce4ef;border-radius:13px;grid-template-columns:50px 1fr;gap:0 22px;max-width:none;padding:30px;display:grid;box-shadow:0 10px 30px -25px #1d3e6d20}.st-flow-result>.st-overline{grid-column:2;margin-bottom:13px}.st-flow-outcome-icon{color:#4266b5;background:#edf2fe;border:1px solid #dce5f8;border-radius:11px;grid-area:1/1/5;place-items:center;width:45px;height:45px;font-size:25px;display:grid}.st-flow-outcome-icon.is-done{color:#33734f;background:#e4f4eb;border-color:#c5dfcf}.st-flow-outcome-icon.is-error{color:#8b641e;background:#fff1d5;border-color:#ead2aa}.st-flow-result>h4{color:#2d476c;letter-spacing:-.4px;grid-column:2;font-size:19px;font-weight:500;line-height:1.6}.st-flow-result>p:not(.st-overline){grid-column:2;max-width:740px;font-size:11px;line-height:1.9}.st-flow-result>.st-primary{grid-column:2;justify-self:start;font-size:11px}.st-mobile-layout{background:radial-gradient(at 75%,#cad8ef77,#0000 60%),#edf2f9;gap:65px;padding:50px 80px}.st-mobile-context h3{letter-spacing:-1.9px;font-size:41px;font-weight:500;line-height:1.14}.st-mobile-context>.st-overline{color:#526985;font-size:9px!important}.st-mobile-context>p:not(.st-overline){color:#526985;max-width:400px;font-size:12px;line-height:1.95}.st-mobile-context>.st-note{max-width:360px;font-size:9px}.st-mobile-context .st-mobile-steps{margin-block:30px}.st-mobile-steps li{color:#466180;gap:20px;padding-block:17px;font-size:11px}.st-mobile-steps li>span{font-size:9px}.st-phone{border-width:7px;border-color:#1b304c;border-radius:35px;box-shadow:0 30px 55px -24px #18375c55}.st-phone-top{border-bottom:1px solid #e5eaf3;align-items:center;padding:22px 22px 18px}.st-mobile-wordmark{color:#26466f;letter-spacing:1px;align-items:center;gap:9px;font-size:9px;display:flex}.st-mobile-wordmark>i{letter-spacing:-1px;color:#fff;background:#284e82;border-radius:6px;place-items:center;width:23px;height:23px;font-size:13px;font-style:normal;font-weight:600;display:grid}.st-phone-content{padding:25px 22px}.st-phone h3{letter-spacing:-1.2px;font-size:29px;font-weight:500}.st-mobile-progress{background:#f4f7fc;border-radius:8px;margin-top:20px;padding:16px}.st-mobile-progress>span{color:#5a7191;font-size:9px}.st-mobile-progress b{color:#345b98;margin-right:5px;font-weight:500}.st-mobile-progress>i,.st-order-progress>i{background:#dfe7f3;border-radius:3px;height:4px;margin-top:10px;display:block;overflow:hidden}.st-mobile-progress em,.st-order-progress em{background:#4d77bf;height:100%;transition:width .2s;display:block}.st-phone .st-agenda-date{background:#eef3fc;margin:16px 0;padding:15px}.st-phone .st-agenda-date>strong{font-size:28px}.st-phone .st-agenda-date>span{font-size:10px}.st-phone .st-task{border-color:#dce4ef;border-radius:11px;gap:9px;padding:17px;box-shadow:0 6px 15px -14px #1c3d6d50}.st-task-topline{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:8px;display:flex}.st-task-topline small{color:#526c90;font-size:8px}.st-task-topline>i{color:#88671e;background:#fff5db;border-radius:4px;padding:4px 7px;font-size:7px;font-style:normal}.st-task-topline>i.done{color:#3c765b;background:#edf6ef}.st-phone .st-task-context{letter-spacing:1px;color:#526985;font-size:7px}.st-phone .st-task>strong{letter-spacing:-.4px;color:#294465;font-size:14px}.st-phone .st-task>span:not(.st-task-topline){color:#526985;font-size:11px}.st-phone .st-task>em{color:#3966b1;border-top:1px solid #e6ecf4;width:100%;margin-top:7px;padding-top:12px;font-size:9px}.st-order-progress{background:#f4f7fc;border-radius:8px;grid-template-columns:1fr auto;gap:8px;margin-top:24px;padding:16px;display:grid}.st-order-progress>span,.st-order-progress>b{color:#547092;font-size:9px;font-weight:400}.st-order-progress>i{grid-column:1/-1;margin:0}.st-phone fieldset{margin-block:22px}.st-phone .st-check{border-bottom:1px solid #e8edf5;padding:12px 0;font-size:11px}.st-mobile-app-footer{color:#526985;background:#fbfcfe;border-top:1px solid #e3e9f3;justify-content:space-around;padding:16px 20px;font-size:19px;display:flex}.st-mobile-app-footer>span{flex-direction:column;align-items:center;gap:5px;display:flex}.st-mobile-app-footer small{font-size:7px}.st-mobile-app-footer>.active{color:#3a63a2}.st-erp{background:#f4f6fa;padding:32px}.st-erp-workspace{background:#fff;border:1px solid #dce4ee;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:16px 20px;display:flex}.st-erp-workspace>span{color:#375479;align-items:center;gap:11px;font-size:12px;display:flex}.st-erp-workspace i{color:#506da4;background:#e7edf9;border:1px solid #d2def2;border-radius:6px;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;font-weight:500;display:grid}.st-erp-workspace>small{color:#607798;font-size:9px}.st-erp .st-module-nav{background:#e7edf6;border-radius:8px;padding:5px}.st-erp .st-module-nav>button{border-radius:6px;padding:11px 22px;font-size:11px}.st-erp .st-module-nav>button[aria-pressed=true]{color:#315ea9;border:1px solid #d8e2f0;box-shadow:0 3px 8px #23447808}.st-erp .st-erp-stats{gap:14px;padding-block:25px}.st-erp .st-erp-stats>div{background:#fff;border:1px solid #dce4ee;border-radius:9px;padding:18px 20px;position:relative;overflow:hidden}.st-erp .st-erp-stats>div:before{content:"";background:#7191d3;border-radius:0 3px 3px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.st-erp .st-erp-stats>div:nth-child(2):before{background:#9783c5}.st-erp .st-erp-stats>div:nth-child(3):before{background:#639a86}.st-erp .st-erp-stats small{font-size:10px}.st-erp .st-erp-stats strong{color:#2d4769;margin-top:12px;font-size:29px;font-weight:500}.st-erp .st-erp-stats strong small{color:#526985;font-size:10px;font-weight:400}.st-erp .st-quote{border-radius:11px;gap:11px;padding:20px;box-shadow:0 7px 18px -17px #23446c40}.st-erp .st-quote[aria-pressed=true]{border-color:#7e9cd5;box-shadow:0 0 0 2px #7e9cd511}.st-quote-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.st-quote-topline small{letter-spacing:.5px;color:#506b90;font-size:9px}.st-quote-topline>i{color:#3d5c93;background:#edf2fb;border-radius:4px;padding:5px 8px;font-size:8px;font-style:normal}.st-quote-topline>i.is-order{color:#7a59a7;background:#f1edfb}.st-quote-topline>i.is-delivered{color:#3b805d;background:#e9f5ed}.st-erp .st-quote>.st-quote-caption{letter-spacing:1px;color:#526985;margin-top:3px;font-size:7px}.st-erp .st-quote>strong{color:#304e73;font-size:14px}.st-erp .st-quote>span:not(.st-quote-topline){letter-spacing:-.8px;color:#345275;font-size:22px}.st-erp .st-operation-detail{border-color:#dbe4ef;border-radius:12px;padding:28px}.st-erp-detail-header{border-bottom:1px solid #e1e8f2;justify-content:space-between;gap:20px;margin-bottom:23px;padding-bottom:16px;display:flex}.st-erp-detail-header .st-overline{margin:0;font-size:8px!important}.st-erp-detail-header>span{color:#526985;font-size:8px}.st-erp .st-operation-detail h4{letter-spacing:-.5px;color:#2c496d;font-size:21px}.st-erp .st-operation-detail>p{font-size:11px;line-height:1.9}.st-erp-document{background:#f6f8fc;border:1px solid #e0e7f2;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin:22px 0 25px;padding:18px;display:flex}.st-erp-document>span{color:#4e698c;font-size:10px;font-weight:500}.st-erp-document>strong{text-align:right;letter-spacing:-.5px;color:#335277;font-size:20px;font-weight:500}.st-erp-document small{color:#526985;letter-spacing:0;margin-top:6px;font-size:8px;font-weight:400;line-height:1.8;display:block}.st-erp .st-operation-track{gap:8px;margin:25px 0}.st-erp .st-operation-track li{color:#526985;background:#f3f6fb;border:1px solid #e0e7f1;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:15px 10px;font-size:10px;display:flex}.st-operation-track li>span{background:#fff;border:1px solid #d5dfed;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:8px;display:grid}.st-erp .st-operation-track li.active{color:#315ea9;background:#edf3ff;border-color:#cbdaf4}.st-operation-track li.active>span{color:#fff;background:#3869bb;border-color:#3869bb}@media (width<=1100px){.st-dashboard .st-dash-main{padding:24px}.st-dashboard-date{display:none}.st-dashboard .st-metrics article{padding:18px}.st-dashboard .st-metrics article>strong{font-size:27px}.st-metric-spark{opacity:.25;width:65px}.st-crm{padding:26px}.st-crm .st-pipeline>section,.st-crm .st-opportunity{padding:13px}.st-crm-card-top>i{display:none}.st-mobile-layout{gap:40px;padding:40px}.st-mobile-context h3{font-size:35px}.st-automation .st-flow li{padding:21px 14px}.st-flow-node-detail,.st-erp-workspace>small{font-size:8px}}@media (width<=760px){.st-dashboard .st-metrics article>strong{font-size:25px}.st-dashboard .st-chart{height:210px}.st-crm-summary{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.st-crm-summary>p{border-top:1px solid #e2e7f1;border-left:0;grid-column:1/-1;padding:16px 0 0}.st-crm-summary>div>strong{font-size:26px}.st-crm .st-pipeline{gap:10px}.st-crm .st-crm-detail{gap:25px;padding:22px}.st-contact-profile{flex-wrap:wrap}.st-contact-profile>i{margin-left:0}.st-automation{padding:24px}.st-flow-context{align-items:start;padding:18px}.st-flow-context p{font-size:9px}.st-flow-counter{white-space:normal;text-align:center;max-width:95px;font-size:8px}.st-automation .st-flow{gap:12px}.st-automation .st-flow li{grid-template-columns:40px 1fr;align-items:start;gap:5px 16px;padding:17px}.st-automation .st-flow li>span{grid-row:1/4;align-self:center;margin:0}.st-automation .st-flow li>h4,.st-automation .st-flow li>.st-flow-node-detail,.st-automation .st-flow li>p{grid-column:2}.st-automation .st-flow li>h4{font-size:14px}.st-flow-node-detail{min-height:0;margin-top:0;font-size:9px}.st-automation .st-flow li>p{margin-top:5px}.st-automation .st-flow li:not(:last-child):after{top:auto;bottom:-16px;right:25px}.st-automation .st-flow-result{grid-template-columns:40px 1fr;gap:0 17px;padding:23px}.st-flow-outcome-icon{width:37px;height:37px;font-size:21px}.st-flow-result>h4{font-size:17px}.st-mobile-layout{gap:28px;padding:35px}.st-mobile-context h3{font-size:34px}.st-erp{padding:25px}.st-erp-workspace{padding:16px}.st-erp-workspace>small{text-align:right;max-width:150px;line-height:1.7}.st-erp .st-erp-stats>div{padding:16px}.st-erp .st-erp-stats strong{font-size:27px}.st-erp .st-operation-detail{padding:23px}.st-erp-document{padding:17px}.st-erp-detail-header{gap:15px}.st-erp-detail-header>span{text-align:right;max-width:85px;line-height:1.6}}@media (width<=480px){.st-dashboard .st-dash-main{padding:20px 15px}.st-dashboard .st-app-heading h3{font-size:20px}.st-dashboard .st-dashboard-user,.st-dashboard-caption>small{display:none}.st-dashboard-caption>span{font-size:9px}.st-dashboard .st-toolbar{margin-bottom:16px;padding-bottom:17px}.st-dashboard .st-metrics article{padding:15px}.st-dashboard .st-metrics article:first-child{display:block}.st-dashboard .st-metrics article:first-child strong{text-align:left;margin-block:8px;font-size:30px}.st-dashboard .st-metrics article>strong{font-size:24px}.st-dashboard .st-metrics article>small{font-size:9px;line-height:1.8}.st-dashboard .st-metrics article>span{font-size:8px;line-height:1.8}.st-dashboard .st-metric-spark{display:none}.st-dashboard .st-chart-card{padding:18px 13px}.st-dashboard .st-card-heading :is(h3,h4){font-size:12px}.st-dashboard .st-chart{gap:7px;height:185px}.st-dashboard .st-chart-detail{padding:10px;font-size:9px}.st-crm{padding:20px 14px}.st-crm .st-app-heading{margin-bottom:20px}.st-crm-summary{gap:15px;margin-bottom:19px;padding:17px}.st-crm-summary>div>span{font-size:8px;line-height:1.8}.st-crm-summary>div>strong{font-size:26px}.st-crm-summary>div>strong small{font-size:8px}.st-crm-summary>p{padding-top:13px;font-size:9px}.st-crm .st-pipeline{gap:8px}.st-crm .st-pipeline>section{min-width:0;padding:10px 8px}.st-crm .st-pipeline h4{gap:5px;font-size:10px}.st-crm .st-pipeline h4>i{flex-shrink:0;width:4px;height:4px}.st-pipeline-value{margin-bottom:12px;font-size:10px}.st-crm .st-opportunity{gap:10px;min-width:0;padding:12px 9px}.st-crm .st-opportunity>.st-crm-card-top{gap:4px;font-size:8px;line-height:1.7}.st-crm .st-opportunity>strong{font-size:11px}.st-crm .st-opportunity>span:not(.st-crm-card-top):not(.st-crm-open){font-size:20px}.st-crm .st-opportunity>.st-crm-next{padding-top:10px;font-size:8px}.st-crm .st-opportunity>.st-crm-open{font-size:8px;line-height:1.8}.st-crm .st-crm-detail{gap:24px;padding:20px 17px}.st-contact-profile{gap:10px}.st-contact-profile .st-overline{font-size:6px!important}.st-contact-profile>i{margin-left:auto;font-size:7px}.st-contact-profile strong{font-size:12px}.st-automation{padding:20px 14px}.st-flow-context{flex-wrap:wrap;gap:14px;margin-top:22px;padding:17px}.st-flow-context>div{gap:11px}.st-flow-context strong{font-size:12px}.st-flow-context p{font-size:9px}.st-flow-counter{max-width:none;margin-left:46px;font-size:8px}.st-automation .st-toolbar>label{flex-basis:100%;min-width:0}.st-automation .st-toolbar>.st-primary{width:100%}.st-flow-progress{margin-top:20px}.st-automation .st-flow{margin-block:22px}.st-automation .st-flow-result{grid-template-columns:1fr;gap:0;padding:21px}.st-flow-outcome-icon{grid-area:auto/1;margin-bottom:15px}.st-flow-result>.st-overline,.st-flow-result>h4,.st-flow-result>p:not(.st-overline),.st-flow-result>.st-primary{grid-column:1}.st-flow-result>.st-overline{grid-row:2;font-size:8px!important}.st-flow-result>h4{font-size:16px;line-height:1.7}.st-flow-result>p:not(.st-overline){font-size:10px}.st-flow-result>.st-primary{justify-self:stretch;width:100%;font-size:10px}.st-mobile-layout{padding:27px 15px}.st-mobile-context h3{font-size:32px}.st-mobile-context>p:not(.st-overline){font-size:11px}.st-mobile-context>.st-note{font-size:9px}.st-phone{border:1px solid #d8e1ee;border-radius:14px;box-shadow:0 10px 30px -20px #183b6c35}.st-phone-content{padding:24px 18px}.st-phone-top{padding:17px 18px}.st-phone .st-task{padding:17px}.st-phone .st-task>strong{font-size:15px}.st-phone .st-task>span:not(.st-task-topline){font-size:12px}.st-mobile-app-footer{padding:15px 18px;font-size:20px}.st-mobile-app-footer small{font-size:8px}.st-phone .st-order-progress{padding:15px}.st-erp{padding:20px 14px}.st-erp-workspace{flex-wrap:wrap;gap:9px;padding:14px}.st-erp-workspace>span{font-size:11px}.st-erp-workspace>small{text-align:left;max-width:none;margin-left:39px;font-size:8px}.st-erp .st-erp-stats{gap:8px;padding-block:21px}.st-erp .st-erp-stats>div{border-radius:7px;padding:14px 10px 14px 13px}.st-erp .st-erp-stats>div:before{width:2px;top:14px;bottom:14px}.st-erp .st-erp-stats small{font-size:8px;line-height:1.8}.st-erp .st-erp-stats strong{font-size:26px}.st-erp .st-erp-stats strong small{font-size:8px;display:block}.st-erp .st-quote{gap:11px;padding:18px}.st-quote-topline>i{font-size:8px}.st-erp .st-quote>strong{font-size:15px}.st-erp .st-quote>span:not(.st-quote-topline){font-size:24px}.st-erp .st-operation-detail{padding:23px 18px}.st-erp-detail-header{margin-bottom:20px;display:block}.st-erp-detail-header>span{text-align:left;max-width:none;margin-top:9px;font-size:8px;display:block}.st-erp .st-operation-detail h4{font-size:22px}.st-erp .st-operation-detail>p{font-size:10px}.st-erp-document{margin-block:20px;padding:17px;display:block}.st-erp-document>strong{text-align:left;margin-top:18px;font-size:22px;display:block}.st-erp-document>span{font-size:10px}.st-erp .st-operation-track{gap:5px}.st-erp .st-operation-track li{padding:13px 5px;font-size:8px;display:block}.st-operation-track li>span{width:18px;height:18px;margin:0 auto 8px;font-size:7px}.st-erp .st-operation-detail>.st-primary{width:100%;font-size:10px}}@media (prefers-reduced-motion:reduce){.st-category-breakdown em:before,.st-flow-progress>i,.st-mobile-progress em,.st-order-progress em{transition:none}}.st-web-viewport .st-concept-photo{isolation:isolate;border-radius:5px;position:relative;overflow:hidden}.st-concept-photo>img{object-fit:cover;width:100%;height:100%;display:block}.st-concept-photo:before,.st-concept-photo:after{display:none}.st-steel-art.st-concept-photo{background:#23312c;border:1px solid #b9c5bd20;height:365px;box-shadow:0 15px 35px #0002}.st-steel-art.st-concept-photo>img{opacity:.84;object-position:58% center}.st-steel-art.st-concept-photo>span{letter-spacing:1.5px;color:#dce8d9;background:#12251bcc;border:1px solid #b6ccb233;padding:9px 12px;font-size:7px;line-height:1.7;bottom:15px;left:15px}.st-industrial-hero{gap:45px;padding-block:35px 45px}.st-industrial-hero h3{letter-spacing:-2.3px;font-size:clamp(38px,4.5vw,64px);line-height:1.04}.st-industrial-hero button{letter-spacing:.25px;border-radius:3px;padding:15px 22px;font-size:11px}.st-shop-hero{isolation:isolate;min-height:400px;padding:50px 45px}.st-shop-editorial{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.st-shop-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#eae1d4f2 0%,#eae1d4b8 34%,#eae1d400 69%);position:absolute;inset:0}.st-shop-hero>span{z-index:1;letter-spacing:2px;font-size:8px;position:relative}.st-shop-hero h3{letter-spacing:-2.2px;max-width:58%;margin-top:28px;font-size:59px;line-height:1.02}.st-shop-hero p{color:#614a37;max-width:50%;font-size:13px;line-height:1.9}.st-object-scene>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .28s}.st-object-scene .st-object-photo-small{transform:scale(.79)}.st-shop-catalog button:hover .st-object-scene>img{transform:scale(1.04)}.st-shop-catalog button:hover .st-object-scene>.st-object-photo-small{transform:scale(.83)}.st-shop-catalog .st-object-scene{background:#efebe3;border-radius:3px;height:215px}.st-shop-product{border-top:1px solid #cfbfa9;border-radius:3px;padding:25px}.st-architecture-hero{grid-template-columns:1.1fr 1fr;align-items:start;gap:22px 35px;min-height:0;padding:38px 32px;display:grid}.st-architecture-hero>p{grid-column:1;align-self:end;margin:0;font-size:8px}.st-architecture-hero>h3{letter-spacing:-1.7px;grid-area:2/1;align-self:start;max-width:100%;margin:0;font-size:clamp(30px,3.8vw,52px);line-height:1.12}.st-architecture-hero>.st-building-art.st-concept-photo{background:#dbe0d6;border-radius:0;grid-area:1/2/3;align-self:stretch;width:100%;height:360px;position:relative;inset:auto}.st-building-art.st-concept-photo>img{object-position:50% center;filter:saturate(.8)}.st-building-art.st-concept-photo>span{color:#405143;letter-spacing:1px;background:#f3f0e9e8;padding:8px 10px;font-size:6px;bottom:10px;left:10px}@container (width<=550px){.st-steel-art.st-concept-photo{height:235px;min-height:0}.st-industrial-hero{gap:25px;padding:28px 23px}.st-industrial-hero h3{font-size:44px}.st-shop-hero{min-height:420px;padding:35px 23px}.st-shop-editorial{object-position:62% center}.st-shop-hero:after{background:linear-gradient(90deg,#eae1d4eb 0%,#eae1d499 48%,#eae1d433 100%)}.st-shop-hero h3{width:90%;max-width:90%;margin-top:28px;font-size:46px}.st-shop-hero p{width:78%;max-width:78%;margin-top:22px;font-size:12px}.st-shop-catalog .st-object-scene{height:165px}.st-architecture-hero{min-height:0;padding:28px 23px;display:block}.st-architecture-hero>h3{max-width:100%;margin:25px 0;font-size:37px}.st-architecture-hero>.st-building-art.st-concept-photo{width:100%;height:280px;margin-top:26px}.st-building-art.st-concept-photo>span{font-size:6px}}@media (prefers-reduced-motion:reduce){.st-object-scene>img{transition:none}}.st-dashboard .st-chart-card{flex-direction:column;display:flex}.st-dashboard .st-chart-card .st-chart{flex:1;min-height:235px}@media (width<=480px){.st-dashboard .st-chart-card .st-chart{min-height:185px}}.category-art[data-v-403b3ff5]{--ca-ink:#8399d3;isolation:isolate;background:#edf2fc;border:1px solid #dce5f3;border-radius:8px;flex-shrink:0;width:82px;height:62px;display:block;position:relative;overflow:hidden;box-shadow:0 5px 8px #20375f09}.category-art i[data-v-403b3ff5],.category-art b[data-v-403b3ff5],.category-art em[data-v-403b3ff5],.category-art small[data-v-403b3ff5]{font-style:normal;display:block}.ca-side[data-v-403b3ff5]{background:#263f6a;width:15px;position:absolute;inset:0 auto 0 0}.ca-dashboard[data-v-403b3ff5]{margin:9px 8px 0 23px;display:block}.ca-dashboard>b[data-v-403b3ff5]{background:#93a8c9;border-radius:2px;width:27px;height:3px}.ca-dashboard>span[data-v-403b3ff5]:not(.ca-bars){gap:4px;margin-top:7px;display:flex}.ca-dashboard>span:not(.ca-bars)>i[data-v-403b3ff5]{background:#fff;border:1px solid #d4def0;border-radius:2px;flex:1;height:10px}.ca-bars[data-v-403b3ff5]{align-items:end;gap:3px;height:21px;margin-top:5px;display:flex}.ca-bars i[data-v-403b3ff5]{background:#83a2ea;border-radius:2px 2px 0 0;flex:1;height:40%}.ca-bars i[data-v-403b3ff5]:nth-child(2){height:70%}.ca-bars i[data-v-403b3ff5]:nth-child(3){height:50%}.ca-bars i[data-v-403b3ff5]:nth-child(4){background:#8672cc;height:100%}.ca-bars i[data-v-403b3ff5]:nth-child(5){height:80%}.category-art--pos[data-v-403b3ff5]{background:#f6f3ed}.ca-products[data-v-403b3ff5]{grid-template-columns:16px 16px;gap:4px;display:grid;position:absolute;top:10px;left:8px}.ca-products i[data-v-403b3ff5]{background:#d6c5a9;border-radius:3px;width:16px;height:17px;position:relative}.ca-products i[data-v-403b3ff5]:after{content:"";clip-path:polygon(0 45%,35% 5%,70% 65%,100% 70%,100% 100%,0 100%);background:#a68c68;position:absolute;inset:5px 3px}.ca-products i[data-v-403b3ff5]:nth-child(2){background:#cbd8cf}.ca-products i[data-v-403b3ff5]:nth-child(2):after{background:#8b9d83}.ca-products i[data-v-403b3ff5]:nth-child(3){background:#d5dff0}.ca-products i[data-v-403b3ff5]:nth-child(3):after{background:#7891b5}.ca-products i[data-v-403b3ff5]:nth-child(4){background:#e5cfc2}.ca-ticket[data-v-403b3ff5]{background:#fff;border:1px solid #e0dccc;border-radius:2px;width:24px;height:40px;padding:7px 4px;position:absolute;top:10px;right:7px}.ca-ticket i[data-v-403b3ff5]{background:#b9bec7;height:2px;margin-bottom:5px}.ca-ticket b[data-v-403b3ff5]{background:#3e65b9;border-radius:1px;height:6px}.category-art--inventory[data-v-403b3ff5]{background:#edf4f2}.ca-inventory[data-v-403b3ff5]{margin:10px;display:block}.ca-inventory>b[data-v-403b3ff5]{background:#92aaa4;width:34px;height:3px;margin-bottom:6px}.ca-inventory>span[data-v-403b3ff5]{border-bottom:1px solid #cfdfda;align-items:center;gap:5px;padding:4px 0;display:flex}.ca-inventory i[data-v-403b3ff5]{background:#b8cbbc;border-radius:1px;width:8px;height:6px}.ca-inventory em[data-v-403b3ff5]{background:#92aaa4;width:25px;height:2px}.ca-inventory small[data-v-403b3ff5]{background:#8db4a4;border-radius:1px;width:11px;height:4px}.ca-inventory>span:last-child small[data-v-403b3ff5]{background:#d4b47d}.category-art--crm[data-v-403b3ff5]{background:#f2eff9}.ca-pipeline[data-v-403b3ff5]{gap:4px;padding:9px 7px;display:flex}.ca-pipeline>span[data-v-403b3ff5]{background:#e9e3f4;border-radius:2px;flex:1;min-height:43px;padding:4px 2px}.ca-pipeline b[data-v-403b3ff5]{background:#b6a6d1;height:2px;margin-bottom:5px}.ca-pipeline i[data-v-403b3ff5]{background:#fff;border-radius:2px;height:12px;margin-bottom:4px;box-shadow:0 2px 2px #3d29610b}.ca-pipeline>span:nth-child(2) i[data-v-403b3ff5]{border-top:2px solid #8c78bf}.category-art--automation[data-v-403b3ff5]{background:#eef5fb}.ca-process[data-v-403b3ff5]{justify-content:center;align-items:center;padding:23px 6px;display:flex}.ca-process>i[data-v-403b3ff5]{background:#fff;border:1px solid #b7cbe3;border-radius:4px;place-items:center;width:17px;height:17px;display:grid}.ca-process b[data-v-403b3ff5]{background:#90add5;border-radius:1px;width:5px;height:5px}.ca-process>em[data-v-403b3ff5]{background:#94a8c6;width:7px;height:1px}.ca-process>i[data-v-403b3ff5]:last-child{background:#e1f0e7;border-color:#a5c8b2}.ca-process>i:last-child b[data-v-403b3ff5]{background:#6e9e82}.category-art--mobile[data-v-403b3ff5]{background:#eaeef8}.ca-mobile[data-v-403b3ff5]{background:#fff;border:2px solid #4d6086;border-radius:7px;width:30px;height:55px;padding:5px 4px;display:block;position:absolute;top:5px;left:22px}.ca-mobile>b[data-v-403b3ff5]{background:#b6c1d5;border-radius:1px;width:9px;height:2px;margin:auto auto 6px}.ca-mobile>strong[data-v-403b3ff5]{background:#8196b7;width:15px;height:3px;margin-bottom:5px;display:block}.ca-mobile>i[data-v-403b3ff5]{background:#edf2fb;border-radius:2px;height:10px;margin-bottom:4px;padding:3px}.ca-mobile em[data-v-403b3ff5]{background:#a8bbd9;height:2px}.ca-mobile small[data-v-403b3ff5]{background:#6485d8;border-radius:1px;width:14px;height:4px}.ca-mobile-mark[data-v-403b3ff5]{color:#47765e;text-align:center;background:#e0f0e8;border:1px solid #a5ceba;border-radius:5px;width:17px;height:17px;font:10px/15px sans-serif;position:absolute;top:27px;right:13px}.category-art--website[data-v-403b3ff5]{background:#eeeee8}.ca-web[data-v-403b3ff5]{background:#fff;border:1px solid #d4d7ca;border-radius:3px;padding:5px;display:block;position:absolute;inset:9px 12px 8px 8px}.ca-web>b[data-v-403b3ff5]{background:#718373;width:18px;height:3px;margin-bottom:5px}.ca-web>span[data-v-403b3ff5]{gap:4px;display:flex}.ca-web i[data-v-403b3ff5]{background:#e6dfcd;width:25px;height:20px;position:relative}.ca-web i[data-v-403b3ff5]:after{content:"";clip-path:polygon(0 35%,100% 0,100% 100%,0 100%);background:#a99b7c;position:absolute;inset:5px 5px 0}.ca-web em[data-v-403b3ff5]{background:#b5bbae;width:20px;height:3px;margin-top:4px;box-shadow:0 6px #d0d4c9,0 12px #d0d4c9}.ca-web small[data-v-403b3ff5]{background:#a5b39f;width:25px;height:3px;margin-top:5px}.ca-web-float[data-v-403b3ff5]{background:#f8f5ef;border:2px solid #738171;border-radius:3px;width:16px;height:26px;position:absolute;bottom:5px;right:5px}.ca-web-float i[data-v-403b3ff5]{background:#c6c1af;height:10px;margin:4px 2px}.category-art--erp[data-v-403b3ff5]{background:#edf3f9}.ca-erp[data-v-403b3ff5]{padding:11px 8px;display:block}.ca-erp>b[data-v-403b3ff5]{background:#8fa8c7;width:32px;height:3px;margin-bottom:10px}.ca-erp>span[data-v-403b3ff5]{align-items:center;gap:3px;margin-bottom:8px;display:flex}.ca-erp i[data-v-403b3ff5]{background:#fff;border:1px solid #b4c7dd;border-radius:3px;width:16px;height:13px}.ca-erp i[data-v-403b3ff5]:last-child{background:#d6e9e0;border-color:#a1c2b2}.ca-erp em[data-v-403b3ff5]{background:#a9bcd4;width:5px;height:1px}.ca-erp small[data-v-403b3ff5]{background:#bdcddd;width:45px;height:2px;margin-top:4px}.ca-erp small[data-v-403b3ff5]:last-child{width:30px}@media (width<=600px){.category-art[data-v-403b3ff5]{transform-origin:0 0;width:58px;height:48px}.ca-dashboard[data-v-403b3ff5]{margin:7px 5px 0 17px}.ca-side[data-v-403b3ff5]{width:11px}.ca-dashboard>span[data-v-403b3ff5]:not(.ca-bars){margin-top:5px}.ca-dashboard>span:not(.ca-bars)>i[data-v-403b3ff5]{height:7px}.ca-bars[data-v-403b3ff5]{gap:2px;height:14px;margin-top:3px}.ca-products[data-v-403b3ff5]{grid-template-columns:12px 12px;gap:3px;top:7px;left:5px}.ca-products i[data-v-403b3ff5]{width:12px;height:13px}.ca-products i[data-v-403b3ff5]:after{inset:3px 2px}.ca-ticket[data-v-403b3ff5]{width:17px;height:29px;padding:5px 3px;top:7px;right:4px}.ca-ticket i[data-v-403b3ff5]{margin-bottom:4px}.ca-ticket b[data-v-403b3ff5]{height:4px}.ca-inventory[data-v-403b3ff5]{margin:7px}.ca-inventory>span[data-v-403b3ff5]{gap:4px;padding:3px 0}.ca-inventory em[data-v-403b3ff5]{width:18px}.ca-inventory small[data-v-403b3ff5]{width:8px}.ca-pipeline[data-v-403b3ff5]{gap:3px;padding:7px 5px}.ca-pipeline>span[data-v-403b3ff5]{min-height:33px;padding:3px 2px}.ca-pipeline b[data-v-403b3ff5]{margin-bottom:3px}.ca-pipeline i[data-v-403b3ff5]{height:9px;margin-bottom:3px}.ca-process[data-v-403b3ff5]{padding:17px 4px}.ca-process>i[data-v-403b3ff5]{border-radius:3px;width:13px;height:13px}.ca-process>em[data-v-403b3ff5]{width:5px}.ca-process b[data-v-403b3ff5]{width:4px;height:4px}.ca-mobile[data-v-403b3ff5]{border-radius:5px;width:24px;height:42px;padding:4px 3px;top:4px;left:16px}.ca-mobile>b[data-v-403b3ff5]{margin-bottom:3px}.ca-mobile>strong[data-v-403b3ff5]{width:12px;height:2px;margin-bottom:3px}.ca-mobile>i[data-v-403b3ff5]{height:7px;margin-bottom:3px;padding:2px}.ca-mobile small[data-v-403b3ff5]{width:11px;height:3px}.ca-mobile-mark[data-v-403b3ff5]{width:14px;height:14px;font-size:8px;line-height:12px;top:20px;right:6px}.ca-web[data-v-403b3ff5]{padding:4px;inset:6px 8px 6px 5px}.ca-web>b[data-v-403b3ff5]{height:2px;margin-bottom:4px}.ca-web i[data-v-403b3ff5]{width:18px;height:15px}.ca-web i[data-v-403b3ff5]:after{inset:4px 3px 0}.ca-web em[data-v-403b3ff5]{width:12px;height:2px;box-shadow:0 4px #d0d4c9,0 8px #d0d4c9}.ca-web small[data-v-403b3ff5]{width:18px;height:2px;margin-top:4px}.ca-web-float[data-v-403b3ff5]{width:12px;height:20px;bottom:3px;right:3px}.ca-web-float i[data-v-403b3ff5]{height:7px;margin:3px 1px}.ca-erp[data-v-403b3ff5]{padding:8px 5px}.ca-erp>b[data-v-403b3ff5]{width:24px;height:2px;margin-bottom:7px}.ca-erp>span[data-v-403b3ff5]{gap:2px;margin-bottom:5px}.ca-erp i[data-v-403b3ff5]{border-radius:2px;width:12px;height:10px}.ca-erp em[data-v-403b3ff5]{width:3px}.ca-erp small[data-v-403b3ff5]{width:35px;margin-top:3px}}.vo-studio{--st-ink:#18283f;--st-soft:#526278;--st-line:#dce3ed;--st-blue:#2456d9;color:var(--st-ink);width:100%;min-width:0}.vo-studio :is(button,input,select){font:inherit}.vo-studio button{touch-action:manipulation}.vo-studio :is(button,a,select,input){transition:background var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast)}.vo-studio button:disabled{opacity:.55;cursor:not-allowed}.vo-studio button:focus-visible{outline-offset:3px;outline:3px solid #2456d9}.vo-studio p{color:var(--st-soft)}.st-tabs{background:var(--st-line);border:1px solid var(--st-line);border-radius:var(--radius-md);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:38px;display:grid;overflow:hidden}.st-tabs button{text-align:left;color:#526278;background:#f8fafe;border:0;align-items:center;gap:12px;min-height:62px;padding:15px 20px;font-size:13px;font-weight:500;display:flex}.vo-studio .st-tabs button{transition:box-shadow var(--duration-fast)}.st-tabs button small{opacity:1;font-size:10px}.st-tabs button:hover{background:#edf2fe}.st-tabs button[aria-selected=true]{color:#fff;background:#172b4b}.st-intro{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.st-intro :is(h2,h3){letter-spacing:-1px;font-size:clamp(21px,2.4vw,30px)}.st-intro>p{max-width:380px;font-size:13px}.st-overline{letter-spacing:1.7px;color:#526278;margin-bottom:9px;font-weight:600;font-size:9px!important;line-height:1.6!important}.st-window{border-radius:var(--radius-md);box-shadow:var(--shadow-product);background:#fff;border:1px solid #d3dce9;overflow:hidden}.st-window-bar{border-bottom:1px solid var(--st-line);color:#33445f;background:#fafbfd;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:11px;display:flex}.st-window-bar b{color:#5c6b80;font-weight:400}.st-window-dots{gap:5px;display:flex}.st-window-dots i{background:#c9d3e2;border-radius:100%;width:7px;height:7px}.st-window-dots i:first-child{background:#abbcd3}.st-demo-label{letter-spacing:1.3px;color:#526278;font-size:8px}.st-window-footer{border-top:1px solid var(--st-line);color:#526278;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;font-size:10px;display:flex}.st-window-footer button{border:1px solid var(--st-line);color:#233d65;background:#f8fafe;border-radius:6px;flex-shrink:0;padding:8px 12px;font-size:10px}.st-window-footer button:hover{background:#eaf0fd}.st-benefit{justify-content:space-between;align-items:center;gap:36px;padding:26px 0;display:flex}.st-benefit>div{align-items:center;gap:18px;max-width:620px;display:flex}.st-benefit p{font-size:13px}.st-benefit-icon{color:var(--blue);font-size:28px}.st-benefit .text-link{flex-shrink:0;font-size:12px}.st-next{border-top:1px solid var(--st-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.st-next>span{letter-spacing:1.5px;color:#526278;font-size:9px}.st-next button{color:var(--blue);background:0 0;border:0;padding:10px 0;font-size:13px}.st-loading{color:#526278;background:#f4f7fc;padding:100px 30px}.st-app-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.st-app-heading :is(h2,h3){letter-spacing:-.8px;font-size:clamp(18px,1.7vw,24px);line-height:1.4}.st-avatar{color:#3153ac;background:#e9edfa;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.st-chip{background:#edf3fb;border:1px solid #dce6f3;border-radius:30px;padding:8px 12px;font-size:10px;line-height:1.5}.st-toolbar{flex-wrap:wrap;align-items:end;gap:14px;margin-bottom:22px;display:flex}.vo-studio label{color:#445671;flex-direction:column;gap:6px;min-width:0;font-size:10px;font-weight:500;display:flex}.vo-studio :is(input:not([type=checkbox]),select){color:#253957;background:#fff;border:1px solid #ccd6e4;border-radius:5px;width:100%;min-width:0;max-width:100%;min-height:40px;padding:10px 12px;font-size:12px;display:block}.st-search{flex:1;min-width:140px!important}.vo-studio :is(.st-primary,.st-secondary){border:1px solid #2456d9;border-radius:6px;min-height:44px;padding:12px 16px;font-size:11px;font-weight:500;line-height:1.6}.st-primary{color:#fff;background:#2456d9}.st-primary:not(:disabled):hover{background:#1b44b2}.st-secondary{color:#2456d9;background:#fff}.st-secondary:not(:disabled):hover{background:#eef3ff}.st-feedback{overflow-wrap:anywhere;min-height:18px;margin-top:12px;font-size:11px;line-height:1.7;color:#176447!important}.st-reset-feedback:empty{display:none}.st-note{margin-top:12px;font-size:10px;line-height:1.8}.st-success{color:#176447;background:#edf7f1;border:1px solid #c8e2d2;border-radius:8px;margin-top:16px;padding:16px;font-size:12px}.st-success p{color:#245d45;font-size:11px}.st-warning{color:#80520f!important}.st-empty{text-align:center;padding:40px 20px;font-size:13px}.st-dashboard{background:#f3f6fb;grid-template-columns:170px minmax(0,1fr);display:grid}.st-sidebar{color:#aebed5;background:#12233f;flex-direction:column;gap:22px;padding:28px 19px;font-size:11px;display:flex}.st-company-icon{color:#fff;justify-content:space-between;font-size:25px;font-weight:600;display:flex}.st-company-icon>span{color:#5bdaea;font-size:18px}.st-sidebar>strong{color:#fff;letter-spacing:-.4px;font-size:16px;line-height:1.35}.st-sidebar>small{letter-spacing:1.2px;color:#b1bfd5;margin-top:10px;font-size:7px}.st-sidebar>span:not(.st-company-icon){margin:-6px -4px;padding:10px 8px}.st-sidebar-active{color:#fff;background:#ffffff14;border:1px solid #ffffff16;border-radius:5px}.st-sidebar-bottom{border-top:1px solid #ffffff24;gap:9px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.st-sidebar-bottom small{color:#b6c4d7;font-size:8px}.st-dash-main{min-width:0;padding:28px}.st-metrics{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.st-metrics article{border:1px solid var(--st-line);background:#fff;border-radius:8px;min-width:0;padding:19px 16px}.st-metrics small{color:#526278;font-size:9px;display:block}.st-metrics strong{letter-spacing:-1px;margin:7px 0;font-size:clamp(20px,2.1vw,29px);font-weight:500;line-height:1.4;display:block}.st-metrics article>span{color:#176447;font-size:8px;display:block}.st-dash-grid{grid-template-columns:minmax(0,1.6fr) minmax(180px,1fr);gap:18px;display:grid}.st-chart-card{border:1px solid var(--st-line);background:#fff;border-radius:8px;min-width:0;padding:20px}.st-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.st-card-heading :is(h3,h4){font-size:12px;font-weight:500}.st-card-heading select{min-height:32px!important;padding:6px!important;font-size:10px!important}.st-chart-caption{margin-top:5px;font-size:9px}.st-chart{background:repeating-linear-gradient(0deg,#0000 0 39px,#eef1f6 39px 40px);border-bottom:1px solid #dce3ed;gap:8px;height:185px;margin-top:12px;padding-top:20px;display:flex}.st-chart button{color:#526278;background:0 0;border:0;flex-direction:column;flex:1;justify-content:end;align-items:center;min-width:0;padding:0 2px;font-size:9px;display:flex;position:relative}.st-chart button i{width:100%;max-width:40px;height:calc(var(--bar) * .82);min-height:4px;transition:height var(--duration-page), background var(--duration-fast);background:#9eb4f4;border-radius:4px 4px 0 0;display:block}.st-chart button:nth-child(3n) i{background:#6d6bd4}.st-chart button:hover i,.st-chart button[aria-pressed=true] i{background:#2456d9}.st-chart button>span:last-child{background:#fff;width:100%;padding-block:9px}.st-bar-value{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:1;background:#142845;border-radius:4px;padding:3px 6px;font-size:8px;position:absolute;top:-12px}.st-chart button:hover .st-bar-value,.st-chart button:focus-visible .st-bar-value{opacity:1}.st-chart-detail{min-height:17px;margin-top:12px;font-size:9px}.st-activity{padding:18px 4px 0}.st-activity h4{margin-bottom:8px;font-size:14px;font-weight:500}.st-activity>div{border-bottom:1px solid var(--st-line);align-items:start;gap:10px;padding:16px 0;display:flex}.st-activity strong{font-size:10px;font-weight:500;display:block}.st-activity small{color:#526278;margin-top:5px;font-size:9px;display:block}.st-dot{background:#187d6c;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.st-dot--violet{background:#7754c9}.st-dot--amber{background:#a86e1d}.st-commerce,.st-crm,.st-erp{background:#f7f9fc;padding:28px}.st-commerce-grid{grid-template-columns:minmax(0,1fr) 290px;gap:26px;display:grid}.st-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.st-product{text-align:left;background:#fff;border:1px solid #dce3ed;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.st-product[aria-pressed=true]{border-color:#2456d9;box-shadow:0 0 0 1px #2456d9}.st-product-art{border-radius:4px;place-items:center;width:100%;height:110px;display:grid;overflow:hidden}.st-product-art svg{width:90%;max-width:150px;height:95px;transition:transform .2s}.st-product:hover svg{transform:translateY(-3px)}.art-sand{color:#a18d6b;background:#eee7dc}.art-blue{color:#587394;background:#e3e9f1}.art-sage{color:#7e8b6b;background:#e6eadf}.art-ink{color:#4c5967;background:#e2e5ea}.art-clay{color:#b37960;background:#efe0d8}.st-product>strong{font-size:12px;font-weight:500}.st-product>small{color:#526278;font-size:8px}.st-product>span:last-child{justify-content:space-between;gap:8px;width:100%;font-size:11px;display:flex}.st-product>span:last-child small{color:#526278;font-size:8px}.st-order{border:1px solid var(--st-line);background:#fff;border-radius:9px;align-self:start;padding:22px}.st-order h4{letter-spacing:-.3px;margin-bottom:8px;font-size:16px;font-weight:500}.st-order>label{margin-top:14px}.st-order>.st-primary{width:100%;margin-top:14px}.st-stock{margin:9px 0;font-size:10px;color:#176447!important}.st-cart{border-top:1px solid var(--st-line);margin-top:24px;padding-top:18px}.st-cart h4{justify-content:space-between;font-size:12px;display:flex}.st-cart h4 small{color:#526278;font-size:9px}.st-cart article{border-bottom:1px solid var(--st-line);grid-template-columns:1fr auto;gap:10px;padding:12px 0;font-size:10px;display:grid}.st-cart article strong{font-weight:500}.st-cart article small{font-size:9px}.st-quantity{grid-column:1/-1;align-items:center;gap:8px;display:flex}.st-quantity button{border:1px solid var(--st-line);background:#f5f7fb;border-radius:4px;width:32px;height:32px}.st-quantity button:last-child{margin-left:auto}.st-total{border-bottom:1px solid var(--st-line);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:11px;display:flex}.st-total strong{white-space:nowrap;font-size:16px;font-weight:500}.st-movement-actions{gap:10px;margin:16px 0 24px;display:flex}.st-movement-actions button{flex:1}.st-log{max-height:260px;font-size:11px;line-height:1.8;list-style:none;overflow:auto}.st-log li{border-bottom:1px solid var(--st-line);padding:12px 0 12px 16px;position:relative}.st-log li:before{content:"";background:#2456d9;border-radius:50%;width:5px;height:5px;position:absolute;top:20px;left:0}.st-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.st-pipeline>section{background:#edf1f7;border-radius:8px;min-width:0;padding:14px}.st-pipeline h4{justify-content:space-between;gap:6px;margin-bottom:16px;font-size:11px;font-weight:500;display:flex}.st-pipeline h4 span{color:#526278;font-size:10px}.st-opportunity{text-align:left;border:1px solid var(--st-line);background:#fff;border-radius:6px;flex-direction:column;gap:12px;width:100%;margin-bottom:12px;padding:14px;display:flex}.st-opportunity[aria-pressed=true]{border-color:#2456d9}.st-opportunity strong{font-size:12px;font-weight:500}.st-opportunity small{color:#526278;font-size:9px;line-height:1.7}.st-opportunity>span{letter-spacing:-.5px;font-size:17px}.st-crm-detail{border:1px solid var(--st-line);background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:36px;margin-top:22px;padding:24px;display:grid}.st-crm-detail h4{font-size:16px}.st-crm-detail p{margin-block:8px;font-size:12px}.st-crm-detail label{margin-bottom:14px}.st-automation{background:#f7f9fc;padding:32px}.st-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:42px 0;list-style:none;display:grid}.st-flow li{background:#fff;border:1px solid #d6dfeb;border-radius:10px;padding:20px 14px;position:relative}.st-flow li:not(:last-child):after{content:"→";color:#8393aa;position:absolute;top:40px;right:-18px}.st-flow li>span{color:#526278;background:#edf1f7;border-radius:8px;place-items:center;width:32px;height:32px;margin-bottom:22px;font-size:12px;display:grid}.st-flow h4{font-size:13px;font-weight:500}.st-flow p{margin-top:8px;font-size:9px}.st-flow .is-complete{border-color:#92c6ae}.st-flow .is-complete>span{color:#176447;background:#e3f3e9}.st-flow .is-current{border-color:#2456d9;box-shadow:0 0 0 2px #2456d911}.st-flow .is-current>span{color:#fff;background:#2456d9}.st-flow .is-failed{background:#fff9ed;border-color:#af7921}.st-flow .is-failed>span{color:#fff;background:#80520f}.st-flow-result{border:1px solid var(--st-line);background:#fff;border-radius:10px;max-width:760px;margin:auto;padding:28px}.st-flow-result h4{font-size:18px;font-weight:500;line-height:1.6}.st-flow-result>p:not(.st-overline){margin:12px 0;font-size:12px}.st-flow-result button{margin-top:10px}.st-mobile-layout{background:#eaf0f8;grid-template-columns:1fr 360px;align-items:center;gap:70px;padding:40px 80px;display:grid}.st-mobile-context h3{letter-spacing:-1.6px;margin:22px 0;font-size:clamp(26px,3vw,40px);line-height:1.25}.st-mobile-context>p{font-size:13px;line-height:1.9}.st-mobile-steps{margin:28px 0;list-style:none}.st-mobile-steps li{border-bottom:1px solid #cbd7e8;gap:18px;padding:14px 0;font-size:12px;display:flex}.st-mobile-steps span{color:#2456d9;font-size:10px}.st-phone{background:#fff;border:7px solid #18283f;border-radius:34px;justify-self:center;width:100%;max-width:360px;overflow:hidden;box-shadow:0 20px 40px #172b5520}.st-phone-top{letter-spacing:1px;border-bottom:1px solid #e4e9f2;justify-content:space-between;padding:20px 22px;font-size:9px;display:flex}.st-phone-top>span{color:#526278;font-size:8px}.st-phone-content{min-height:480px;padding:26px 22px}.st-phone h3{letter-spacing:-1px;font-size:26px;line-height:1.25}.st-phone p{margin-top:10px;font-size:12px}.st-phone small{font-size:10px}.st-agenda-date{background:#eef3ff;border-radius:8px;align-items:center;gap:16px;margin:24px 0;padding:16px;display:flex}.st-agenda-date>strong{color:#2456d9;font-size:32px;font-weight:500}.st-agenda-date>span{color:#334e75;font-size:11px;line-height:1.7}.st-task{border:1px solid var(--st-line);text-align:left;background:#fff;border-radius:8px;flex-direction:column;gap:10px;width:100%;margin-top:12px;padding:16px;display:flex}.st-task strong{font-size:13px;font-weight:500}.st-task span{font-size:12px}.st-task small{color:#526278;font-size:9px}.st-task em{color:#2456d9;margin-top:5px;font-size:10px;font-style:normal}.st-phone-bottom{background:#172b4b;border-radius:5px;width:70px;height:4px;margin:4px auto 12px}.st-back{color:#2456d9;background:0 0;border:0;padding:0 0 22px;display:block;font-size:11px!important}.st-phone fieldset{border:0;margin:24px 0}.st-phone legend{margin-bottom:14px;font-size:12px}.vo-studio .st-check{flex-direction:row;align-items:start;gap:10px;padding:10px 0;font-size:11px;line-height:1.7}.st-check input{accent-color:#2456d9;flex-shrink:0;width:17px;height:17px;margin-top:3px}.st-phone :is(.st-primary,.st-secondary){width:100%;margin:8px 0}.st-evidence{background:#f4f7fb;border:1px dashed #a9b8cf;border-radius:6px;margin-block:12px;padding:16px;font-size:10px;line-height:1.8}.st-evidence>span{color:#526278;font-size:28px;display:block}.st-module-nav,.st-device-toggle{background:#e9eef7;border-radius:7px;gap:5px;width:fit-content;padding:4px;display:flex}.st-module-nav button,.st-device-toggle button{color:#445671;background:0 0;border:0;border-radius:5px;padding:10px 17px;font-size:11px}.st-module-nav button[aria-pressed=true],.st-device-toggle button[aria-pressed=true]{color:#2456d9;background:#fff;box-shadow:0 2px 5px #18283f0f}.st-erp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:28px 0;display:grid}.st-erp-stats>div{border-left:2px solid #adbdf0;padding-left:18px}.st-erp-stats small{color:#526278;font-size:10px;display:block}.st-erp-stats strong{margin-top:9px;font-size:29px;font-weight:500;display:block}.st-erp-stats strong small{font-size:11px;display:inline}.st-erp-grid{grid-template-columns:260px minmax(0,1fr);gap:26px;display:grid}.st-quote{border:1px solid var(--st-line);text-align:left;background:#fff;border-radius:7px;flex-direction:column;gap:10px;width:100%;margin-bottom:12px;padding:20px;display:flex}.st-quote[aria-pressed=true]{border-color:#2456d9}.st-quote small{color:#526278;font-size:9px}.st-quote strong{font-size:13px;font-weight:500}.st-quote>span{font-size:18px}.st-operation-detail{border:1px solid var(--st-line);background:#fff;border-radius:9px;padding:26px}.st-operation-detail h4{font-size:18px;font-weight:500}.st-operation-detail>p{margin:12px 0;font-size:12px}.st-operation-track{gap:6px;margin:28px 0;list-style:none;display:flex}.st-operation-track li{text-align:center;background:#edf1f7;border-bottom:3px solid #dce3ed;flex:1;padding:14px 10px;font-size:11px}.st-operation-track li.active{color:#2456d9;background:#edf2ff;border-color:#2456d9}.st-web{background:#edf1f7;padding:24px}.st-web-controls{justify-content:space-between}.st-web-viewport{width:100%;max-width:100%;transition:max-width var(--duration-page);background:#fff;border:1px solid #d5dce6;border-radius:7px;margin:auto;overflow:hidden;container-type:inline-size}.st-web-viewport.is-mobile{max-width:375px}.st-web-viewport header{justify-content:space-between;align-items:center;gap:20px;padding:26px 32px;display:flex}.st-web-viewport footer{letter-spacing:1px;border-top:1px solid #8883;padding:20px 32px;font-size:9px}.st-web-viewport nav{border-bottom:1px solid #8883;flex-wrap:wrap;gap:8px;padding:16px 32px;display:flex}.st-web-viewport nav button{background:0 0;border:0;padding:8px 12px;font-size:11px}.st-web-viewport nav button[aria-pressed=true]{box-shadow:inset 0 -2px}.st-web-viewport button{min-height:40px}.st-web-industrial{color:#f1f2e6;background:#14221f}.st-web-industrial header>strong{letter-spacing:-1px;font-size:21px}.st-web-industrial header>strong span{font-weight:400}.st-web-industrial header>small{letter-spacing:1.4px;color:#b6c9bd;font-size:8px}.st-industrial-hero{grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:38px 32px 48px;display:grid}.st-industrial-hero p{letter-spacing:1.8px;color:#b7d99b;font-size:9px}.st-industrial-hero h3{letter-spacing:-2px;margin:25px 0;font-family:Arial,sans-serif;font-size:clamp(30px,4vw,58px);font-weight:700;line-height:1.04}.st-industrial-hero>div>span{color:#c6d1cc;max-width:300px;font-size:12px;line-height:1.9;display:block}.st-web-industrial button{color:#16251c;background:#d5ed83;border:0;margin-top:20px;padding:13px 18px;font-size:10px}.st-web-industrial nav button{color:#dce7e0;background:0 0;margin:0}.st-steel-art{isolation:isolate;background:repeating-linear-gradient(0deg,#0000 0 29px,#ffffff0a 29px 30px),repeating-linear-gradient(90deg,#0000 0 29px,#ffffff0a 29px 30px);min-height:270px;position:relative;overflow:hidden}.st-steel-art i{background:linear-gradient(90deg,#839a8b,#c3cdbb 12%,#4c6458 13%,#244234 86%,#c4d1c1 87%,#718c79);width:22%;height:68%;position:absolute;top:16%;left:22%;transform:skewY(-30deg)rotate(25deg);box-shadow:15px 15px 20px #0004}.st-steel-art i:nth-child(2){opacity:1;height:55%;top:27%;left:45%}.st-steel-art i:nth-child(3){opacity:.6;height:40%;top:38%;left:68%}.st-steel-art>span{letter-spacing:2px;color:#c8d5cb;font-size:8px;line-height:1.8;position:absolute;bottom:12px;left:12px}.st-industrial-detail{min-height:200px;padding:32px}.st-industrial-detail>small{letter-spacing:1.5px;color:#b3d091;font-size:8px}.st-industrial-detail h4{margin:14px 0;font-size:22px;font-weight:500}.st-industrial-detail p{color:#c2cfc7;font-size:12px}.st-industrial-services{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.st-industrial-services>span{border-top:1px solid #566b5f;padding-top:16px;font-size:12px}.st-industrial-services small{color:#b7c8bd;margin-top:10px;font-size:9px;display:block}.st-web-shop{color:#4c3729;background:#f9f5ee;font-family:Georgia,serif}.st-web-shop header>strong{letter-spacing:-2px;font-size:37px;font-weight:400;line-height:1}.st-web-shop header>strong span{letter-spacing:2px;margin-top:10px;font:7px Poppins,sans-serif;display:block}.st-web-shop header>span{font-size:12px;font-style:italic}.st-shop-hero{background:#eae1d4;min-height:330px;padding:36px 44px;position:relative;overflow:hidden}.st-shop-hero>span{letter-spacing:2px;font:8px Poppins,sans-serif}.st-shop-hero h3{letter-spacing:-1.8px;z-index:1;width:70%;margin-top:24px;font-size:52px;font-weight:400;line-height:1.03;position:relative}.st-shop-hero p{color:#6a5340;z-index:1;width:65%;margin-top:20px;font-size:12px;line-height:1.8;position:relative}.st-home-object{background:#b57f53;display:block;position:absolute}.st-object-lamp,.st-object-lamp-small{background:linear-gradient(90deg,#9b6848,#d2a078 50%,#946449);border-radius:45% 45% 0 0/80% 80% 0 0;width:90px;height:100px;bottom:20px;left:50%;transform:translate(-50%)}.st-object-lamp:after,.st-object-lamp-small:after{content:"";background:linear-gradient(90deg,#9c7150,#d4ad87,#a07752);border-radius:0 0 6px 6px;width:16px;height:60px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.st-shop-hero>.st-object-lamp{filter:drop-shadow(14px 24px 15px #6a44262b);width:160px;height:180px;bottom:80px;left:78%}.st-shop-hero>.st-object-lamp:after{width:26px;height:100px;bottom:-80px}.st-shop-heading{justify-content:space-between;align-items:center;gap:20px;padding:30px 32px;display:flex}.st-shop-heading h4{font-size:23px;font-weight:400}.st-shop-heading select{background:0 0;font-family:Poppins,sans-serif;font-size:10px}.st-shop-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0 32px 30px;display:grid}.st-shop-catalog button{text-align:left;color:#4c3729;background:0 0;border:0}.st-shop-catalog button[aria-pressed=true] .st-object-scene{box-shadow:inset 0 0 0 2px #80664d}.st-object-scene{background:#eee6d9;height:170px;margin-bottom:13px;display:block;position:relative;overflow:hidden}.st-object-scene .st-object-lamp{width:85px;height:80px;bottom:58px}.st-object-vase{background:linear-gradient(90deg,#9b7251,#d3b18b 45%,#a8815c);border-radius:30% 30% 42% 42%;width:76px;height:105px;bottom:20px;left:50%;transform:translate(-50%)}.st-object-vase:before{content:"";background:inherit;border-radius:5% 5% 25% 25%;width:64%;height:35%;position:absolute;top:-15%;left:18%}.st-object-lamp-small{width:65px;height:65px;bottom:65px}.st-shop-catalog strong{font-size:17px;font-weight:400;display:block}.st-shop-catalog small{color:#6a5340;margin-top:8px;font:9px Poppins,sans-serif;display:block}.st-shop-product{background:#eee6d9;margin:0 32px 32px;padding:20px}.st-shop-product h4{font-size:24px;font-weight:400}.st-shop-product p{color:#5e4633;margin:10px 0;font-size:12px}.st-shop-product button{color:#fff8ed;background:#4c3729;border:0;padding:12px 18px;font-size:11px}.st-web-professional{color:#303a34;background:#f4f2ee}.st-web-professional header{border-bottom:1px solid #c9cec6}.st-web-professional header strong{letter-spacing:2px;font-size:10px;line-height:1.8}.st-web-professional header strong span{letter-spacing:-1px;font-size:23px;font-weight:500}.st-web-professional header>span{letter-spacing:1.5px;font-size:8px}.st-architecture-hero{min-height:365px;padding:32px;position:relative;overflow:hidden}.st-architecture-hero>p{letter-spacing:2px;color:#526055;font-size:8px}.st-architecture-hero h3{letter-spacing:-1px;z-index:1;max-width:70%;margin-top:24px;font:40px/1.1 Georgia,serif;position:relative}.st-architecture-hero h3 em{color:#697c60}.st-building-art{background:linear-gradient(160deg,#c4d4d0,#e4e8d9);width:46%;height:265px;position:absolute;bottom:28px;right:32px;overflow:hidden}.st-building-art:before{content:"";background:#d8cbb2;width:100%;height:100%;position:absolute;top:24%;left:14%;transform:skewY(-12deg);box-shadow:-8px 5px #f1e9d8}.st-building-art:after{content:"";background:#5c6b60;border:9px solid #c2b596;width:32%;height:60%;position:absolute;top:39%;left:45%;transform:skewY(-12deg)}.st-building-art i{z-index:1;background:#f3e8d4;width:90%;height:17px;position:absolute;top:48%;left:11%;transform:skewY(-12deg)}.st-building-art span{letter-spacing:1px;z-index:2;background:#f3f0e9;padding:5px;font-size:6px;position:absolute;bottom:12px;left:12px}.st-web-professional nav button{color:#3c4a3e}.st-professional-detail{grid-template-columns:1fr 1fr;gap:20px;padding:32px;display:grid}.st-professional-detail>small{letter-spacing:2px;grid-column:1/-1;font-size:8px}.st-professional-detail h4{letter-spacing:-.5px;font:27px/1.2 Georgia,serif}.st-professional-detail p{color:#526055;font-size:12px;line-height:1.9}.st-professional-detail button{color:#36462e;background:0 0;border:1px solid #56634f;grid-column:1/-1;justify-self:start;padding:12px 18px;font-size:11px}.studio-page-hero{background:#f5f7fc;border-bottom:1px solid #dce3ed;padding:28px 0 64px}.studio-page-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:70px;margin-top:50px;display:grid}.studio-page-heading h1{letter-spacing:-2.7px;font-size:clamp(37px,4.3vw,60px)}.studio-page-heading>div:last-child>p{font-size:14px}.studio-page-heading .studio-disclaimer{margin:20px 0;font-size:10px;line-height:1.9}.studio-disclaimer>span{background:#6841c8;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.studio-page-explorer{background:#f5f7fc;padding:45px 0 65px}.studio-final{color:#fff;background:#142440}.studio-final h2{max-width:750px;font-size:clamp(36px,4vw,55px)}.studio-final .section-kicker{color:#b8cbff}.studio-final p:not(.section-kicker){color:#b8c9e2;max-width:510px;margin:24px 0}.studio-final .button{color:#142440;background:#fff}@container (width<=550px){.st-web-viewport header{padding:20px}.st-web-viewport header>small{display:none}.st-industrial-hero{grid-template-columns:1fr;gap:20px;padding:22px}.st-industrial-hero h3{font-size:45px}.st-steel-art{min-height:180px}.st-industrial-services{grid-template-columns:1fr}.st-industrial-detail{padding:24px}.st-web-viewport nav{padding:12px}.st-shop-hero{min-height:340px;padding:28px 22px}.st-shop-hero h3{font-size:41px}.st-shop-hero>.st-object-lamp{opacity:.7;width:95px;height:115px;bottom:90px;left:82%}.st-shop-heading{flex-wrap:wrap;padding:24px 18px}.st-shop-heading h4{font-size:23px}.st-shop-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 18px 20px}.st-object-scene{height:155px}.st-shop-catalog strong{font-size:17px}.st-web-shop header>span{max-width:90px;font-size:10px}.st-architecture-hero{min-height:520px;padding:25px 20px}.st-architecture-hero h3{max-width:100%;font-size:36px}.st-building-art{width:70%;height:240px;bottom:20px;right:20px}.st-professional-detail{grid-template-columns:1fr;padding:24px}.st-web-professional header>span{max-width:80px;line-height:1.8}}@media (width<=1100px){.st-sidebar{padding:24px 14px}.st-dashboard{grid-template-columns:130px minmax(0,1fr)}.st-dash-main{padding:22px}.st-dash-grid{grid-template-columns:minmax(0,1fr)}.st-activity{display:none}.st-commerce-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.st-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.st-mobile-layout{gap:30px;padding:35px}.st-tabs button{padding:14px;font-size:11px}.studio-page-heading{gap:32px}}@media (width<=760px){.st-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.st-tabs button{min-height:54px;font-size:11px}.st-intro{display:block}.st-intro>p{margin-top:12px}.st-benefit{display:block}.st-benefit .text-link{margin-top:18px;display:inline-flex}.st-commerce,.st-crm,.st-erp,.st-automation{padding:20px}.st-commerce-grid{grid-template-columns:1fr}.st-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.st-order{max-width:none}.st-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.st-crm-detail{gap:24px;padding:20px}.st-flow{grid-template-columns:1fr;gap:12px;margin:24px 0}.st-flow li{grid-template-columns:38px 1fr;gap:2px 14px;padding:14px;display:grid}.st-flow li>span{grid-row:1/3;align-self:center;margin:0}.st-flow p{margin-top:0}.st-flow li:not(:last-child):after{content:"↓";z-index:1;font-size:14px;top:auto;bottom:-15px;right:20px}.st-flow-result{padding:20px}.st-mobile-layout{grid-template-columns:1fr;gap:30px;padding:30px}.st-mobile-context{max-width:500px}.st-mobile-context h3{font-size:32px}.st-mobile-steps{display:none}.st-erp-grid{grid-template-columns:1fr}.st-erp-grid>div:first-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.st-erp-grid>div:first-child>p{grid-column:1/-1;margin-bottom:0}.st-quote{padding:15px}.st-operation-detail{padding:20px}.studio-page-heading{grid-template-columns:1fr;gap:28px;margin-top:30px}.studio-page-heading>div:last-child{max-width:570px}.st-app-heading{align-items:start}.st-chip{max-width:165px}}@media (width<=480px){.st-window-bar{gap:8px;padding:12px;font-size:10px}.st-window-dots{display:none}.st-demo-label{letter-spacing:.6px;font-size:7px}.st-window-footer{flex-direction:column;align-items:start;padding:12px;font-size:9px}.st-window-footer button{align-self:end;min-height:38px}.st-dashboard{grid-template-columns:1fr}.st-sidebar{display:none}.st-dash-main{padding:18px 14px}.st-app-heading :is(h2,h3){font-size:19px}.st-app-heading{flex-wrap:wrap;gap:10px}.st-app-heading .st-chip{max-width:none;font-size:9px}.st-toolbar{gap:10px}.st-toolbar>label{flex:1}.st-toolbar>label.st-search{flex-basis:100%}.st-metrics{grid-template-columns:1fr 1fr;gap:9px}.st-metrics article:first-child{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;padding:15px;display:grid}.st-metrics article:first-child>span{grid-column:1/-1}.st-metrics article{padding:13px}.st-metrics article strong{font-size:24px}.st-metrics article:first-child strong{text-align:right;margin:0;font-size:29px}.st-chart-card{padding:16px 12px}.st-card-heading{flex-wrap:wrap;gap:8px}.st-chart{gap:6px;height:180px}.st-chart button,.st-chart-detail{font-size:9px}.st-commerce,.st-crm,.st-erp,.st-automation{padding:18px 14px}.st-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.st-product{gap:7px;padding:8px}.st-product-art{height:100px}.st-product>strong{font-size:11px}.st-product>span:last-child{flex-wrap:wrap}.st-order{padding:18px}.st-pipeline{gap:8px}.st-pipeline>section{min-height:150px;padding:10px}.st-opportunity{gap:9px;padding:11px}.st-opportunity strong{font-size:11px}.st-opportunity>span{font-size:16px}.st-crm-detail{grid-template-columns:1fr;padding:17px}.st-mobile-layout{padding:24px 14px}.st-mobile-context h3{font-size:30px}.st-phone{box-shadow:none;border-width:0;border-radius:12px;max-width:none}.st-phone-top{padding:18px}.st-phone-content{min-height:0;padding:24px 18px}.st-phone-bottom{display:none}.st-phone-content h3{font-size:28px}.st-erp-stats{gap:9px;padding:24px 0}.st-erp-stats>div{padding-left:9px}.st-erp-stats small{font-size:9px;line-height:1.7}.st-erp-stats strong{font-size:25px}.st-erp-stats strong small{font-size:9px;display:block}.st-erp-grid>div:first-child{grid-template-columns:1fr}.st-operation-track{gap:3px}.st-operation-track li{padding:12px 5px;font-size:9px}.st-total{gap:12px}.st-total strong{font-size:14px}.st-module-nav{width:100%}.st-module-nav button{flex:1;padding:10px;font-size:10px}.st-web{padding:16px 10px}.st-web-controls>label{flex-basis:100%}.st-device-toggle{margin-top:4px}.st-web-viewport footer{padding:18px;font-size:8px}.st-next>span{font-size:8px}.st-next button{font-size:11px}.studio-page-hero{padding-bottom:36px}.studio-page-heading h1{letter-spacing:-1.8px;font-size:38px}.studio-page-heading .section-kicker{font-size:9px}.studio-page-explorer{padding-top:25px}.st-window-bar b{font-size:9px}}.st-dashboard--compact{grid-template-columns:100px minmax(0,1fr)}.st-dashboard--compact .st-sidebar{gap:18px;padding:20px 12px;font-size:9px}.st-dashboard--compact .st-sidebar>strong{font-size:12px}.st-dashboard--compact .st-sidebar>small{font-size:6px}.st-dashboard--compact .st-sidebar-bottom{display:none}.st-dashboard--compact .st-dash-main{padding:20px 16px}.st-dashboard--compact .st-app-heading :is(h2,h3){font-size:17px}.st-dashboard--compact .st-overline{letter-spacing:1px;font-size:7px!important}.st-dashboard--compact .st-metrics{grid-template-columns:1.4fr 1fr;gap:9px;margin-bottom:16px}.st-dashboard--compact .st-metrics article{padding:12px}.st-dashboard--compact .st-metrics article:first-child{grid-column:auto}.st-dashboard--compact .st-metrics article:nth-child(3){display:none}.st-dashboard--compact .st-metrics strong{font-size:23px}.st-dashboard--compact .st-metrics small{font-size:8px}.st-dashboard--compact .st-metrics article>span{font-size:7px}.st-dashboard--compact .st-dash-grid{grid-template-columns:1fr}.st-dashboard--compact .st-activity{display:none}.st-dashboard--compact .st-chart{height:125px}.st-dashboard--compact .st-chart-card{padding:13px}.st-dashboard--compact .st-toolbar{gap:8px;margin-bottom:16px}.st-dashboard--compact .st-toolbar label{flex:1;font-size:8px}.st-dashboard--compact select{min-height:34px;padding:8px;font-size:9px}.st-dashboard--compact .st-card-heading :is(h3,h4){font-size:10px}@media (width<=480px){.st-dashboard--compact{grid-template-columns:1fr}.st-dashboard--compact .st-sidebar{display:none}.st-dashboard--compact .st-app-heading :is(h2,h3){font-size:19px}.st-dashboard--compact .st-overline{font-size:8px!important}.st-dashboard--compact .st-metrics article:first-child{display:block}.st-dashboard--compact .st-metrics article:first-child strong{text-align:left}.st-dashboard--compact .st-metrics small{font-size:9px}.st-dashboard--compact .st-metrics article>span{font-size:8px}.st-dashboard--compact select{min-height:40px;font-size:11px}.st-dashboard--compact .st-toolbar label{font-size:10px}.st-dashboard--compact .st-chart{height:155px}}@media (prefers-reduced-motion:reduce){.vo-studio *{transition:none!important;animation:none!important}}.vo-studio .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vo-studio--explorer{--explorer-border:#d9e2f0;--explorer-ink:#162746;--explorer-muted:#566983}.st-selection-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.st-selection-heading>div{align-items:center;gap:15px;display:flex}.st-selection-heading p{color:var(--explorer-ink);font-size:12px;font-weight:500}.st-section-index{letter-spacing:1.2px;color:#566983;border-right:1px solid #ccd7e7;padding-right:15px;font-size:9px;display:inline-block}.st-selection-note{color:#566983;align-items:center;gap:8px;font-size:10px;display:flex}.st-selection-note i{background:#22765d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #e1f1e9}.vo-studio .st-tabs{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:42px;overflow:visible}.vo-studio .st-tabs>button{border:1px solid var(--explorer-border);min-width:0;min-height:116px;color:var(--explorer-ink);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:14px;padding:23px 17px 25px;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex;position:relative;box-shadow:0 4px 8px #223a6503}.vo-studio .st-tabs>button:hover{background:#fff;border-color:#92a9d2;transform:translateY(-2px);box-shadow:0 8px 22px #223a650c}.vo-studio .st-tabs>button[aria-selected=true]{color:#fff;background:#172b4c;border-color:#172b4c;box-shadow:0 10px 26px #172b4c25}.vo-studio .st-tabs>button[aria-selected=true]:before{content:"";background:linear-gradient(90deg,#7ec7ed,#a394ed);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:17px;right:17px}.vo-studio .st-tabs>button:focus-visible{outline-offset:4px;outline:3px solid #2456d9}.st-category-number{letter-spacing:1px;color:#64748b;font-size:8px;line-height:1;position:absolute;top:8px;left:17px}.st-category-copy{flex-direction:column;gap:7px;min-width:0;padding-right:3px;display:flex}.vo-studio .st-tabs .st-category-copy strong{letter-spacing:-.2px;font-size:13px;font-weight:500;line-height:1.45}.st-category-copy>span{color:#566983;max-width:130px;font-size:9px;line-height:1.65}.st-category-check{color:#60728d;border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;line-height:1;display:grid;position:absolute;top:8px;right:9px}.st-category-selected{letter-spacing:.3px;color:#c1d6f5;font-size:7px;line-height:1;position:absolute;bottom:8px;right:12px}.st-tabs>button[aria-selected=true] .st-category-number{color:#c1d6f5}.st-tabs>button[aria-selected=true] .st-category-copy>span{color:#c4d1e4}.st-tabs>button[aria-selected=true] .st-category-check{color:#23529e;background:#e9f2ff}.st-tabs>button[aria-selected=true] .category-art{border-color:#617798;box-shadow:0 4px 14px #06162e3b}.vo-studio .st-intro{align-items:end;gap:40px;margin-bottom:20px;padding:0 3px}.vo-studio .st-intro :is(h2,h3){letter-spacing:-1.2px;text-wrap:balance;max-width:710px;font-size:clamp(24px,2.5vw,34px);line-height:1.2}.vo-studio .st-intro>.st-overline{color:#526278}.st-intro .st-overline{letter-spacing:1.5px;align-items:center;gap:8px;display:flex;font-size:8px!important}.st-intro .st-overline>span{background:#6841c8;border-radius:50%;width:5px;height:5px}.vo-studio .st-intro>p{max-width:330px;font-size:12px;line-height:1.85}.st-experience-guide{color:#2456d9;background:#edf3fc;border:1px solid #dbe5f3;border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:12px;margin:0 14px;padding:14px 18px;display:flex}.st-experience-guide>span:first-child{flex-shrink:0;font-size:23px;line-height:1}.st-experience-guide p{color:#475c7a;margin:0;font-size:10px;line-height:1.8}.st-experience-guide strong{color:#233d65;font-weight:500}.st-guide-label{letter-spacing:1.2px;white-space:nowrap;color:#536b8e;margin-left:auto;font-size:7px}.vo-studio--explorer .st-window{border:1px solid #cfdbea;border-radius:14px;box-shadow:0 28px 70px -30px #172e5655}.vo-studio--explorer .st-window-bar{background:#fbfcff;padding:15px 20px}.vo-studio--explorer .st-demo-label{color:#526b8b;letter-spacing:1.1px;border:1px solid #dce5f2;border-radius:4px;padding:5px 8px;font-size:7px}.vo-studio--explorer .st-window-footer{background:#fbfcff}.vo-studio--explorer .st-window-footer button{color:#344c70;background:#fff;border-color:#d4deec;border-radius:6px}.vo-studio--explorer .st-benefit{gap:30px;padding:25px 3px 30px}.vo-studio--explorer .st-benefit>div{gap:15px;max-width:640px}.vo-studio--explorer .st-benefit p{font-size:12px;line-height:1.85}.vo-studio--explorer .st-benefit-icon{background:#f6f9ff;border:1px solid #d2dff2;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:21px;display:grid}.vo-studio--explorer .st-benefit>.text-link{color:#234c9b;white-space:nowrap;background:#fff;border:1px solid #cedbf0;border-radius:7px;padding:13px 17px;font-size:11px;line-height:1.7}.vo-studio--explorer .st-benefit>.text-link:hover{background:#edf3ff;border-color:#a2b9e4}.vo-studio--explorer .st-next{align-items:center;padding:18px 3px 4px}.vo-studio--explorer .st-next>span{letter-spacing:1.6px;font-size:8px}.vo-studio--explorer .st-next>button{text-align:left;color:#526278;background:0 0;border:0;align-items:center;gap:14px;min-height:60px;padding:0;display:flex}.vo-studio--explorer .st-next>button .category-art{transform-origin:50%;width:62px;height:47px;margin:-8px;transform:scale(.75)}.vo-studio--explorer .st-next>button>span:last-child{font-size:9px;line-height:1.7}.vo-studio--explorer .st-next strong{letter-spacing:-.3px;color:#234b97;margin-top:1px;font-size:14px;font-weight:500;display:block}.vo-studio--explorer .st-next strong i{margin-left:15px;font-style:normal}.st-loading .st-loading-line{background:#dbe5f3;border-radius:4px;width:180px;height:12px;margin-bottom:28px;display:block}.st-loading .st-loading-blocks{gap:16px;margin-bottom:20px;display:flex}.st-loading .st-loading-blocks i{background:#e2eaf6;border-radius:7px;flex:1;height:60px;display:block}.st-loading>p{font-size:12px}.vo-studio--embedded .st-selection-heading{display:none}.vo-studio--embedded .st-tabs>button{min-height:105px;padding-block:20px}.vo-studio--embedded .st-category-selected,.vo-studio--embedded .st-guide-label{display:none}@media (width<=1200px){.vo-studio .st-tabs>button{gap:10px;padding-inline:12px}.vo-studio .st-tabs .category-art{width:66px;height:56px}.st-category-copy>span{font-size:8px}.vo-studio .st-tabs .st-category-copy strong{font-size:11px}.st-category-number{left:12px}.st-category-selected{font-size:6px}.st-guide-label{display:none}}@media (width<=950px){.vo-studio .st-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.vo-studio .st-tabs>button{flex-direction:column;align-items:start;gap:10px;min-height:143px;padding:25px 13px 20px}.st-category-copy{gap:4px}.vo-studio .st-tabs .st-category-copy strong{font-size:12px}.st-category-copy>span{max-width:none;font-size:8px}.vo-studio .st-tabs .category-art{width:82px;height:62px}.st-category-selected{font-size:6px;bottom:7px}.vo-studio .st-intro{gap:25px}.vo-studio .st-intro>p{max-width:260px;font-size:11px}.st-selection-note{font-size:8px}.st-selection-heading p{font-size:11px}.st-section-index{padding-right:10px;font-size:8px}.st-selection-heading>div{gap:10px}.vo-studio--embedded .st-tabs>button{min-height:126px}.vo-studio--embedded .st-category-copy>span{display:none}.vo-studio--explorer .st-benefit{flex-direction:column;align-items:start;gap:18px}.vo-studio--explorer .st-benefit>.text-link{white-space:normal}}@media (width<=600px){.st-selection-heading{display:none}.st-selection-heading>div{flex-direction:column;align-items:start;gap:6px}.st-section-index{border:0;padding:0;font-size:7px}.st-selection-heading p{max-width:220px;font-size:11px;line-height:1.6}.st-selection-note{display:none}.vo-studio .st-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:30px}.vo-studio .st-tabs>button,.vo-studio--embedded .st-tabs>button{border-radius:9px;flex-direction:row;align-items:center;gap:10px;min-height:76px;padding:16px 10px 12px}.vo-studio .st-tabs .category-art{width:58px;height:48px}.st-category-number{font-size:6px;top:6px;left:10px}.st-category-check{width:14px;height:14px;font-size:9px;top:4px;right:5px}.vo-studio .st-tabs .st-category-copy strong{letter-spacing:-.1px;font-size:11px;line-height:1.45}.st-category-copy>span{display:none}.st-category-selected{font-size:6px;bottom:5px;right:8px}.vo-studio .st-tabs>button[aria-selected=true]:before{left:10px;right:10px}.vo-studio .st-intro{padding:0;display:block}.vo-studio .st-intro :is(h2,h3){letter-spacing:-1px;font-size:26px;line-height:1.2}.vo-studio .st-intro>p{max-width:none;margin-top:12px;font-size:12px}.st-intro .st-overline{font-size:7px!important}.st-experience-guide{border-radius:8px 8px 0 0;gap:9px;margin:0 7px;padding:12px 13px}.st-experience-guide p{font-size:9px;line-height:1.8}.st-experience-guide>span:first-child{font-size:20px}.vo-studio--explorer .st-window{border-radius:10px}.vo-studio--explorer .st-window-bar{gap:8px;padding:12px 13px;font-size:9px}.vo-studio--explorer .st-demo-label{letter-spacing:.5px;padding:4px 5px;font-size:6px}.vo-studio--explorer .st-benefit{gap:17px;padding:22px 0}.vo-studio--explorer .st-benefit>div{gap:12px}.vo-studio--explorer .st-benefit p{font-size:11px}.vo-studio--explorer .st-benefit>.text-link{justify-content:space-between;width:100%;padding:12px 14px;font-size:10px}.vo-studio--explorer .st-next{gap:16px;padding-inline:0}.vo-studio--explorer .st-next>span{max-width:100px;font-size:7px;line-height:1.7}.vo-studio--explorer .st-next strong{font-size:12px}.vo-studio--explorer .st-next>button{gap:10px}.vo-studio--explorer .st-next>button>span:last-child{font-size:8px}.vo-studio--explorer .st-next strong i{margin-left:6px}.vo-studio--embedded .st-tabs>button{min-height:78px}.vo-studio--embedded .st-category-selected{display:none}}@media (width<=370px){.vo-studio .st-tabs>button{gap:7px;padding-inline:8px}.vo-studio .st-tabs .category-art{width:50px}.vo-studio .st-tabs .st-category-copy strong{font-size:10px}.st-category-selected{font-size:5px}.vo-studio--explorer .st-next>button .category-art{display:none}}@media (prefers-reduced-motion:reduce){.vo-studio .st-tabs>button{transition:none}.vo-studio .st-tabs>button:hover{transform:none}}.product-artwork[data-v-95a5ef04]{isolation:isolate;background:#efeeea;display:block;position:relative;overflow:hidden}.product-artwork img[data-v-95a5ef04]{object-fit:contain;width:100%;max-width:none;height:100%;transition:transform .28s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.product-artwork img[data-v-95a5ef04]{transition:none}}.hero-workspace[data-v-7a645ca2]{isolation:isolate;--hw-ink:#183351;min-width:0;padding:10px 0 30px;position:relative}.hero-workspace[data-v-7a645ca2]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#b5c8f03b,#0000 65%);border-radius:50%;position:absolute;inset:3% -30px 10%}.hw-caption[data-v-7a645ca2]{color:#556983;letter-spacing:1.2px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;font-size:7px;display:flex}.hw-caption>span[data-v-7a645ca2]{align-items:center;gap:7px;display:flex}.hw-caption i[data-v-7a645ca2]{background:#2456d9;border-radius:50%;width:5px;height:5px}.hw-caption>small[data-v-7a645ca2]{white-space:nowrap;color:#6f55b4;font-size:7px}.hw-window[data-v-7a645ca2]{background:#fff;border:1px solid #cdd8e8;border-radius:14px;overflow:hidden;box-shadow:0 35px 70px -35px #1b376c45,0 3px 10px #17336906}.hw-window-top[data-v-7a645ca2]{letter-spacing:.4px;color:#5d708b;background:#f7f9fc;border-bottom:1px solid #e3e9f2;justify-content:space-between;align-items:center;padding:12px 18px;font-size:8px;display:flex}.hw-window-dots[data-v-7a645ca2]{gap:4px;display:flex}.hw-window-dots i[data-v-7a645ca2]{background:#c2ccdb;border-radius:50%;width:5px;height:5px}.hw-demo[data-v-7a645ca2]{letter-spacing:1.5px;color:#526784;font-size:7px}.hw-app-header[data-v-7a645ca2]{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 18px;display:flex}.hw-company[data-v-7a645ca2]{align-items:center;gap:12px;min-width:0;display:flex}.hw-company>span[data-v-7a645ca2]{color:#fff;background:#173454;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:36px;height:36px;font-size:18px;display:flex}.hw-company>span>span[data-v-7a645ca2]{color:#80d8ec;font-size:10px}.hw-company strong[data-v-7a645ca2]{color:#1b324e;font-size:12px;font-weight:600;display:block}.hw-company small[data-v-7a645ca2]{color:#6a7b90;margin-top:4px;font-size:8px;display:block}.hw-avatar[data-v-7a645ca2]{color:#506bbc;background:#eef1fb;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.hw-nav[data-v-7a645ca2]{border-bottom:1px solid #e5eaf3;align-items:center;gap:22px;padding:0 24px;display:flex}.hw-nav button[data-v-7a645ca2]{color:#63758d;background:0 0;border:0;padding:13px 0;font-size:10px;position:relative}.hw-nav button[aria-pressed=true][data-v-7a645ca2]{color:#2456d9;font-weight:500}.hw-nav button[aria-pressed=true][data-v-7a645ca2]:after{content:"";background:#2456d9;height:2px;position:absolute;bottom:-1px;left:0;right:0}.hw-nav>span[data-v-7a645ca2]{letter-spacing:.8px;color:#6b7c93;margin-left:auto;font-size:8px}.hw-body[data-v-7a645ca2]{padding:23px 24px 0}.hw-section-label[data-v-7a645ca2]{letter-spacing:1.4px;color:#5d708b;margin-bottom:7px;font-size:7px}.hw-body h2[data-v-7a645ca2]{letter-spacing:-.6px;text-wrap:initial;color:#17314e;font-size:17px;font-weight:500;line-height:1.4}.hw-analytics[data-v-7a645ca2]{grid-template-columns:1fr 1.3fr;align-items:center;gap:20px;margin:25px 0 28px;display:grid}.hw-analytics>div:first-child>p[data-v-7a645ca2]{color:#62748b;font-size:8px;line-height:1.7}.hw-analytics>div:first-child>strong[data-v-7a645ca2]{letter-spacing:-1.5px;color:#17314e;margin:8px 0;font-size:34px;font-weight:500;display:block}.hw-analytics>div:first-child>span[data-v-7a645ca2]{color:#3b7868;align-items:center;gap:5px;font-size:7px;display:flex}.hw-analytics>div:first-child i[data-v-7a645ca2]{background:#ecf7f1;border-radius:3px;padding:2px 5px;font-size:10px;font-style:normal}.hw-chart[data-v-7a645ca2]{min-width:0}.hw-chart svg[data-v-7a645ca2]{aspect-ratio:2.2;width:100%;display:block;overflow:visible}.hw-chart>div[data-v-7a645ca2]{color:#5d708b;justify-content:space-between;margin-top:9px;font-size:8px;display:flex}.hw-table-heading[data-v-7a645ca2]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.hw-table-heading strong[data-v-7a645ca2]{color:#2c4463;font-size:9px;font-weight:500}.hw-table-heading>.hw-context-link[data-v-7a645ca2]{letter-spacing:.6px;color:#5d708b;font-size:8px}.hw-operation-rows>div[data-v-7a645ca2]{color:#5d708b;border-top:1px solid #edf0f5;grid-template-columns:.65fr 1.2fr .65fr 1.1fr;align-items:center;gap:12px;padding:13px 0;font-size:8px;display:grid}.hw-operation-rows strong[data-v-7a645ca2]{color:#2c4463;font-size:10px;font-weight:500}.hw-operation-rows small[data-v-7a645ca2]{color:#487064;background:#f0f7f3;border:1px solid #dfebe4;border-radius:4px;align-items:center;gap:5px;width:fit-content;padding:4px 6px;font-size:8px;line-height:1.6;display:flex}.hw-operation-rows small i[data-v-7a645ca2]{background:#5b947d;border-radius:50%;flex-shrink:0;width:3px;height:3px}.hw-footer[data-v-7a645ca2]{background:#fafbfd;border-top:1px solid #e9edf5;justify-content:space-between;align-items:center;gap:12px;margin:10px -24px 0;padding:13px 24px;display:flex}.hw-footer>span[data-v-7a645ca2]{color:#5d708b;align-items:center;gap:5px;font-size:8px;display:flex}.hw-footer i[data-v-7a645ca2]{background:#699786;border-radius:50%;width:4px;height:4px}.hw-footer a[data-v-7a645ca2]{color:#355fba;padding:4px 0;font-size:7px}.hw-floating[data-v-7a645ca2]{background:#fff;border:1px solid #d3dded;border-radius:0 0 12px 12px;align-items:center;gap:15px;margin:-1px 22px 0 45px;padding:17px 20px;display:flex;position:relative;box-shadow:0 20px 35px -25px #1b376c40}.hw-floating-icon[data-v-7a645ca2]{color:#7750c8;background:#f0ecfd;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.hw-floating-icon[data-v-7a645ca2] .product-artwork{mix-blend-mode:multiply;width:38px;height:38px}.hw-floating small[data-v-7a645ca2]{letter-spacing:1px;color:#786c96;font-size:8px;display:block}.hw-floating strong[data-v-7a645ca2]{color:#2d405d;margin-top:5px;font-size:10px;font-weight:500;display:block}.hw-floating div>span[data-v-7a645ca2]{color:#6a7a90;margin-top:7px;font-size:8px;display:block}.hw-floating i[data-v-7a645ca2]{color:#b1bdd0;margin:0 7px;font-style:normal}.hw-floating>b[data-v-7a645ca2]{color:#4c8967;background:#edf6f0;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;margin-left:auto;font-size:9px;font-weight:400;display:grid}.hw-note[data-v-7a645ca2]{align-items:center;gap:12px;margin:25px 0 0 4px;display:flex}.hw-note-line[data-v-7a645ca2]{background:#aebfd9;width:24px;height:1px}.hw-note p[data-v-7a645ca2]{color:#61748e;font-size:8px;line-height:1.6}.hw-note p strong[data-v-7a645ca2]{color:#314a6b;font-weight:500}.hw-note>span[data-v-7a645ca2]:last-child{letter-spacing:.9px;color:#5d708b;margin-left:auto;font-size:7px}@media (width>=1700px){.hw-app-header[data-v-7a645ca2]{padding-top:26px}.hw-body[data-v-7a645ca2]{padding-top:30px}.hw-body h2[data-v-7a645ca2]{font-size:20px}.hw-analytics>div:first-child>strong[data-v-7a645ca2]{font-size:40px}.hw-operation-rows>div[data-v-7a645ca2]{padding-block:17px;font-size:9px}.hw-operation-rows strong[data-v-7a645ca2]{font-size:10px}}@media (width<=1050px) and (width>=851px){.hw-company small[data-v-7a645ca2]{max-width:130px;line-height:1.6}.hw-body[data-v-7a645ca2]{padding:20px 18px 0}.hw-footer[data-v-7a645ca2]{margin-inline:-18px;padding-inline:18px}.hw-analytics[data-v-7a645ca2]{gap:12px}.hw-analytics>div:first-child>strong[data-v-7a645ca2]{font-size:28px}.hw-nav>span[data-v-7a645ca2]{display:none}.hw-operation-rows>div[data-v-7a645ca2]{grid-template-columns:.6fr 1fr .8fr;gap:8px}.hw-operation-rows small[data-v-7a645ca2],.hw-note>span[data-v-7a645ca2]:last-child{display:none}.hw-floating[data-v-7a645ca2]{gap:10px;margin-left:20px;padding:15px}}@media (width<=850px){.hero-workspace[data-v-7a645ca2]{width:100%;max-width:650px;margin-inline:auto}.hw-company strong[data-v-7a645ca2]{font-size:14px}.hw-company small[data-v-7a645ca2]{font-size:9px}.hw-body h2[data-v-7a645ca2]{font-size:21px}.hw-analytics>div:first-child>strong[data-v-7a645ca2]{font-size:39px}.hw-operation-rows>div[data-v-7a645ca2],.hw-operation-rows strong[data-v-7a645ca2]{font-size:10px}.hw-operation-rows small[data-v-7a645ca2]{font-size:8px}.hw-nav button[data-v-7a645ca2]{min-height:44px;font-size:12px}.hw-window-top[data-v-7a645ca2]{font-size:9px}.hw-analytics>div:first-child>p[data-v-7a645ca2]{font-size:10px}.hw-analytics>div:first-child>span[data-v-7a645ca2]{font-size:9px}.hw-floating strong[data-v-7a645ca2]{font-size:12px}.hw-floating div>span[data-v-7a645ca2],.hw-note p[data-v-7a645ca2]{font-size:10px}.hw-footer a[data-v-7a645ca2]{font-size:9px}.hw-section-label[data-v-7a645ca2]{font-size:8px}.hw-table-heading strong[data-v-7a645ca2]{font-size:11px}}@media (width<=480px){.hw-caption[data-v-7a645ca2]{letter-spacing:.65px;font-size:8px}.hw-caption>small[data-v-7a645ca2]{font-size:8px}.hw-company small[data-v-7a645ca2]{max-width:190px;font-size:8px;line-height:1.7}.hw-app-header[data-v-7a645ca2]{padding:18px 16px 12px}.hw-company[data-v-7a645ca2]{gap:9px}.hw-company>span[data-v-7a645ca2]{width:31px;height:31px;font-size:15px}.hw-company strong[data-v-7a645ca2]{font-size:12px}.hw-nav[data-v-7a645ca2]{gap:24px;padding-inline:16px}.hw-nav>span[data-v-7a645ca2]{display:none}.hw-body[data-v-7a645ca2]{padding:19px 16px 0}.hw-body h2[data-v-7a645ca2]{font-size:19px}.hw-analytics[data-v-7a645ca2]{grid-template-columns:1fr;gap:12px;margin:20px 0}.hw-analytics>div[data-v-7a645ca2]:first-child{grid-template-columns:1fr auto;align-items:center;gap:5px;display:grid}.hw-analytics>div:first-child>p[data-v-7a645ca2]{grid-column:1;max-width:140px;font-size:9px}.hw-analytics>div:first-child>strong[data-v-7a645ca2]{grid-area:1/2/3;margin:0;font-size:32px}.hw-analytics>div:first-child>span[data-v-7a645ca2]{font-size:8px}.hw-chart svg[data-v-7a645ca2]{aspect-ratio:auto;height:95px}.hw-chart>div[data-v-7a645ca2]{margin-top:2px;font-size:7px}.hw-table-heading strong[data-v-7a645ca2]{font-size:10px}.hw-table-heading>.hw-context-link[data-v-7a645ca2]{display:none}.hw-operation-rows>div[data-v-7a645ca2]{grid-template-columns:.65fr 1.2fr .75fr;gap:10px;padding-block:12px;font-size:8px}.hw-operation-rows strong[data-v-7a645ca2]{font-size:9px}.hw-operation-rows small[data-v-7a645ca2]{display:none}.hw-footer[data-v-7a645ca2]{margin:10px -16px 0;padding:13px 16px}.hw-footer>span[data-v-7a645ca2]{max-width:100px;font-size:8px;line-height:1.8}.hw-footer a[data-v-7a645ca2]{text-align:right;max-width:140px;font-size:8px;line-height:1.8}.hw-floating[data-v-7a645ca2]{gap:10px;margin:0 10px 0 18px;padding:14px 12px}.hw-floating strong[data-v-7a645ca2]{font-size:10px}.hw-floating-icon[data-v-7a645ca2] .product-artwork{mix-blend-mode:multiply;width:38px;height:38px}.hw-floating small[data-v-7a645ca2]{font-size:7px}.hw-floating div>span[data-v-7a645ca2]{font-size:8px}.hw-note[data-v-7a645ca2]{margin-top:20px}.hw-note>span[data-v-7a645ca2]:last-child{display:none}.hero-workspace[data-v-7a645ca2]{padding-bottom:0}.hero-workspace[data-v-7a645ca2]:before{inset:0}}.home-hero--editorial[data-v-551845cc]{background:radial-gradient(at 86% 24%,#f0f4ff 0,#0000 48%),#fdfdfd;padding-top:52px;overflow:clip}.home-hero--editorial .hero-layout[data-v-551845cc]{grid-template-columns:1.04fr 1fr;align-items:center;gap:65px}.home-hero--editorial h1[data-v-551845cc]{letter-spacing:-4.3px;text-wrap:initial;font-size:clamp(48px,5.15vw,77px);font-weight:500;line-height:1.025;position:relative}.home-hero--editorial h1 em[data-v-551845cc]{-webkit-text-fill-color:transparent;color:#2456d9;background:linear-gradient(110deg,#2456d9 20%,#4b4dc4 75%,#7755ca);-webkit-background-clip:text;background-clip:text;font-weight:500}.hero-heading-period[data-v-551845cc]{vertical-align:baseline;background:#8967de;border-radius:50%;width:9px;height:9px;margin-left:10px;display:inline-block}.home-hero--editorial .eyebrow[data-v-551845cc]{letter-spacing:2.1px;margin-bottom:26px;font-size:9px}.home-hero--editorial .eyebrow>span[data-v-551845cc]{width:6px;height:6px;box-shadow:0 0 0 4px #2456d90b}.home-hero--editorial .hero-lead[data-v-551845cc]{color:#5c6b81;margin-top:25px;font-size:14px;line-height:1.85}.home-hero--editorial .hero-actions[data-v-551845cc]{gap:25px;margin-top:27px}.home-hero--editorial .hero-actions>.button[data-v-551845cc]{gap:24px;min-height:49px;font-size:11px;box-shadow:0 7px 15px -8px #2456d970}.hero-studio-link[data-v-551845cc]{color:#243d60;align-items:center;gap:10px;min-height:44px;font-size:11px;font-weight:500;display:flex}.hero-studio-link>span[data-v-551845cc]{color:#2456d9;border:1px solid #d4deed;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;transition:background .2s,transform .2s;display:grid}.hero-studio-link:hover>span[data-v-551845cc]{background:#eaf0fe;transform:scale(1.08)}.hero-assurance[data-v-551845cc]{align-items:center;gap:12px;margin-top:29px;display:flex}.hero-assurance p[data-v-551845cc]{color:#5e7089;font-size:8px;line-height:1.9}.hero-assurance strong[data-v-551845cc]{color:#465e7c;font-weight:400}.hero-location-mark[data-v-551845cc]{color:#9aabc3;font-size:23px}.hero-assurance-divider[data-v-551845cc]{background:#dfe5ee;width:1px;height:27px;margin:0 5px}.home-hero--editorial .hero-baseline[data-v-551845cc]{gap:24px;margin-top:35px;padding-block:23px;font-size:9px}.hero-baseline>span[data-v-551845cc]{align-items:center;gap:12px;display:flex}.hero-baseline>span>i[data-v-551845cc]{color:#5777b2;font-size:18px;font-style:normal}.hero-baseline>a[data-v-551845cc]{letter-spacing:1.2px;color:#60738e;align-items:center;gap:20px;font-size:7px;display:flex}.hero-baseline>a>b[data-v-551845cc]{color:#2456d9;font-size:13px;font-weight:400}@media (width>=1700px){.home-hero--editorial[data-v-551845cc]{padding-top:65px}.home-hero--editorial .hero-layout[data-v-551845cc]{gap:90px}.home-hero--editorial .hero-lead[data-v-551845cc]{font-size:15px}.home-hero--editorial .hero-baseline[data-v-551845cc]{margin-top:52px}}@media (width<=1100px){.home-hero--editorial .hero-layout[data-v-551845cc]{grid-template-columns:1fr 1fr;gap:32px}.home-hero--editorial h1[data-v-551845cc]{letter-spacing:-3px;font-size:54px}.hero-desktop-break[data-v-551845cc]{display:none}.home-hero--editorial .hero-lead[data-v-551845cc]{font-size:13px}.home-hero--editorial .hero-actions[data-v-551845cc]{gap:15px}.home-hero--editorial .hero-actions>.button[data-v-551845cc]{gap:15px;padding-inline:14px;font-size:10px}.hero-studio-link[data-v-551845cc]{gap:7px;font-size:10px}.hero-assurance[data-v-551845cc]{gap:9px}.hero-assurance p[data-v-551845cc]{font-size:7px}.hero-location-mark[data-v-551845cc]{font-size:19px}}@media (width<=850px){.home-hero--editorial[data-v-551845cc]{padding-top:42px}.home-hero--editorial .hero-layout[data-v-551845cc]{grid-template-columns:1fr;gap:45px}.hero-copy[data-v-551845cc]{width:100%;max-width:620px;margin-inline:auto}.home-hero--editorial h1[data-v-551845cc]{letter-spacing:-3.3px;font-size:clamp(54px,8.8vw,72px);line-height:1.05}.home-hero--editorial h1>br[data-v-551845cc]:first-of-type{display:none}.home-hero--editorial .hero-lead[data-v-551845cc]{max-width:460px;font-size:15px}.home-hero--editorial .hero-actions>.button[data-v-551845cc]{padding-inline:20px;font-size:12px}.hero-studio-link[data-v-551845cc]{font-size:12px}.hero-assurance p[data-v-551845cc]{font-size:9px}.hero-assurance[data-v-551845cc]{gap:14px}.home-hero--editorial .hero-baseline[data-v-551845cc]{align-items:start;margin-top:28px}.hero-baseline>a[data-v-551845cc]{max-width:150px;font-size:6px;line-height:1.8}}@media (width<=480px){.home-hero--editorial[data-v-551845cc]{padding-top:34px}.home-hero--editorial .eyebrow[data-v-551845cc]{letter-spacing:1.6px;margin-bottom:22px;font-size:8px}.home-hero--editorial h1[data-v-551845cc]{letter-spacing:-2.9px;font-size:clamp(43px,11.8vw,56px)}.home-hero--editorial h1>br[data-v-551845cc]:first-of-type{display:initial}.home-hero--editorial .hero-lead[data-v-551845cc]{max-width:340px;margin-top:22px;font-size:13px;line-height:1.9}.home-hero--editorial .hero-actions[data-v-551845cc]{align-items:center;gap:12px 20px;margin-top:23px}.home-hero--editorial .hero-actions>.button[data-v-551845cc]{gap:20px;min-height:47px;padding-inline:16px;font-size:10px}.hero-studio-link[data-v-551845cc]{gap:7px;font-size:10px}.hero-studio-link>span[data-v-551845cc]{width:25px;height:25px;font-size:9px}.hero-assurance[data-v-551845cc]{gap:9px;margin-top:24px}.hero-assurance p[data-v-551845cc]{font-size:7px}.hero-assurance-divider[data-v-551845cc]{margin-inline:3px}.hero-location-mark[data-v-551845cc]{font-size:18px}.hero-heading-period[data-v-551845cc]{width:6px;height:6px;margin-left:5px}.home-hero--editorial .hero-layout[data-v-551845cc]{gap:35px}.home-hero--editorial .hero-baseline[data-v-551845cc]{padding-block:20px;font-size:8px;display:block}.hero-baseline>a[data-v-551845cc]{justify-content:space-between;max-width:none;margin-top:16px;font-size:7px}.hero-baseline>span[data-v-551845cc]{align-items:start;gap:9px;line-height:1.8}.hero-baseline>span>i[data-v-551845cc]{font-size:16px}}@media (prefers-reduced-motion:reduce){.hero-studio-link>span[data-v-551845cc]{transition:none}}.service-visual[data-v-2e039e39]{pointer-events:none;background:#fff;border:1px solid #d9e1ee;border-radius:9px;height:220px;margin:12px 0 25px;overflow:hidden;box-shadow:0 15px 25px -20px #18325640}.service-visual span[data-v-2e039e39],.service-visual small[data-v-2e039e39]{color:#526278;letter-spacing:.4px;font-size:8px}.service-visual strong[data-v-2e039e39]{letter-spacing:-.6px;font-weight:500}.service-visual i[data-v-2e039e39]{font-style:normal}.sv-dashboard[data-v-2e039e39]{grid-template-columns:55px 1fr;height:100%;display:grid}.sv-sidebar[data-v-2e039e39]{color:#fff;background:#142642;flex-direction:column;gap:19px;padding:18px 12px;display:flex}.sv-sidebar b[data-v-2e039e39]{font-size:15px}.sv-sidebar i[data-v-2e039e39]{background:#67809c66;border-radius:3px;height:5px;display:block}.sv-dashboard>div[data-v-2e039e39]:last-child{padding:22px 26px}.sv-dashboard strong[data-v-2e039e39]{align-items:baseline;gap:12px;margin-top:12px;font-size:26px;display:flex}.sv-bars[data-v-2e039e39]{border-bottom:1px solid #dce3ed;align-items:end;gap:12px;height:86px;margin-top:19px;display:flex}.sv-bars i[data-v-2e039e39]{background:#a9baf0;border-radius:3px 3px 0 0;flex:1}.sv-bars i[data-v-2e039e39]:nth-child(3n){background:#786bd0}.sv-sites[data-v-2e039e39]{grid-template-columns:repeat(3,1fr);height:100%;display:grid}.sv-sites>div[data-v-2e039e39]{color:#eff2df;background:#172b25;padding:18px 12px;position:relative;overflow:hidden}.sv-sites span[data-v-2e039e39]{color:inherit;font-size:7px}.sv-sites strong[data-v-2e039e39]{margin-top:24px;font-size:17px;line-height:1.2;display:block}.sv-sites i[data-v-2e039e39]{color:#cce290;font-size:60px;position:absolute;bottom:10px;right:15px}.sv-sites>div[data-v-2e039e39]:nth-child(2){color:#594333;background:#eee5d6;font-family:Georgia,serif}.sv-sites>div:nth-child(2)>span[data-v-2e039e39]{font-size:20px}.sv-sites>div:nth-child(2)>strong[data-v-2e039e39]{margin-top:15px;font-size:19px;font-weight:400}.sv-sites>div:nth-child(2)>i[data-v-2e039e39]{color:#aa805c}.sv-sites>div[data-v-2e039e39]:nth-child(3){color:#3e4b3e;background:#e9eae2}.sv-sites>div:nth-child(3)>strong[data-v-2e039e39]{font:19px/1.1 Georgia,serif}.sv-sites>div:nth-child(3)>i[data-v-2e039e39]{color:#7b8b72}.sv-pos[data-v-2e039e39]{grid-template-columns:1.1fr 1fr;gap:12px;height:100%;padding:22px;display:grid}.sv-goods[data-v-2e039e39]{gap:8px;margin-top:24px;display:flex}.sv-goods i[data-v-2e039e39]{text-align:center;color:#8d795c;background:#eee7dc;border-radius:5px;flex:1;padding:12px 6px;font-size:32px}.sv-goods i[data-v-2e039e39]:nth-child(2){color:#7b8a68;background:#e5ebdf}.sv-goods i[data-v-2e039e39]:nth-child(3){color:#ab7b61;background:#eee1da}.sv-goods small[data-v-2e039e39]{font-size:7px;display:block}.sv-ticket[data-v-2e039e39]{border-left:1px solid #dce3ed;padding-left:18px}.sv-ticket>span[data-v-2e039e39]{letter-spacing:0;justify-content:space-between;gap:5px;margin-top:20px;font-size:8px;display:flex}.sv-ticket b[data-v-2e039e39]{color:#30425b;font-weight:500}.sv-ticket>strong[data-v-2e039e39]{margin-top:20px;font-size:24px;display:block}.sv-ticket strong small[data-v-2e039e39]{font-size:8px;display:block}.service-visual--automation[data-v-2e039e39]{background:#f8fbfe}.sv-flow[data-v-2e039e39]{justify-content:space-around;gap:15px;padding:40px 20px 20px;display:flex}.sv-flow>div[data-v-2e039e39]{text-align:center;flex:1;position:relative}.sv-flow>div[data-v-2e039e39]:not(:last-child):after{content:"→";color:#9aaccc;font-size:14px;position:absolute;top:15px;right:-13px}.sv-flow i[data-v-2e039e39]{color:#2456d9;background:#fff;border:1px solid #cddaf2;border-radius:9px;place-items:center;width:42px;height:42px;margin:auto auto 14px;font-size:13px;display:grid}.sv-flow>div:last-child i[data-v-2e039e39]{color:#176447;background:#e7f3ed;border-color:#c1ddce}.sv-flow span[data-v-2e039e39]{letter-spacing:0;font-size:8px}.sv-caption[data-v-2e039e39]{text-align:center;margin-top:10px;font-size:10px}.service-visual--mobile[data-v-2e039e39]{background:#eaf0fa}.sv-mobile[data-v-2e039e39]{grid-template-columns:1fr 145px;gap:20px;height:100%;padding:22px 26px 0;display:grid}.sv-mobile strong[data-v-2e039e39]{margin-top:24px;font-size:20px;line-height:1.3;display:block}.sv-mobile>div>small[data-v-2e039e39]{margin-top:16px;font-size:7px;display:block}.sv-mini-phone[data-v-2e039e39]{background:#fff;border:5px solid #253957;border-bottom:0;border-radius:19px 19px 0 0;margin-top:8px;padding:18px 10px}.sv-mini-phone>span[data-v-2e039e39]{color:#1c3454;letter-spacing:-.3px;font-size:12px}.sv-mini-phone i[data-v-2e039e39]{color:#526278;background:#f0f4fb;border-radius:5px;margin-top:12px;padding:10px 7px;font-size:7px;display:block}.sv-mini-phone b[data-v-2e039e39]{color:#243e64;margin-top:6px;font-size:8px;font-weight:500;display:block}.sv-mini-phone>small[data-v-2e039e39]{margin-top:14px;font-size:6px}.sv-erp[data-v-2e039e39]{padding:28px}.sv-erp>div[data-v-2e039e39]{align-items:center;gap:10px;margin-top:30px;display:flex}.sv-erp i[data-v-2e039e39]{color:#526278;background:#f3f6fc;border:1px solid #dde5f1;border-radius:6px;flex:1;padding:14px 9px;font-size:9px}.sv-erp b[data-v-2e039e39]{color:#2456d9;margin-top:10px;font-size:11px;font-weight:500;display:block}.sv-erp em[data-v-2e039e39]{color:#9aaccc;font-size:14px;font-style:normal}.sv-erp p[data-v-2e039e39]{margin-top:24px;font-size:9px}@media (width<=1100px){.sv-mobile[data-v-2e039e39]{grid-template-columns:1fr 125px;padding-inline:18px}.sv-mobile strong[data-v-2e039e39]{font-size:17px}.sv-pos[data-v-2e039e39]{gap:10px;padding:18px}.sv-ticket[data-v-2e039e39]{padding-left:12px}.sv-goods[data-v-2e039e39]{gap:5px}}@media (width<=380px){.service-visual[data-v-2e039e39]{height:200px}.sv-mobile[data-v-2e039e39]{grid-template-columns:1fr 110px;gap:10px}.sv-mobile strong[data-v-2e039e39]{font-size:16px}.sv-mini-phone[data-v-2e039e39]{padding-inline:7px}.sv-pos[data-v-2e039e39]{grid-template-columns:1fr 1fr;padding:14px}.sv-goods[data-v-2e039e39]{gap:4px}.sv-goods i[data-v-2e039e39]{padding:10px 4px;font-size:23px}.sv-ticket>span[data-v-2e039e39]{font-size:7px}.sv-sites>div[data-v-2e039e39]{padding:16px 9px}.sv-sites strong[data-v-2e039e39]{font-size:15px}.sv-erp[data-v-2e039e39]{padding:22px 16px}.sv-erp>div[data-v-2e039e39]{gap:6px}.sv-erp i[data-v-2e039e39]{padding:12px 7px}}.sv-goods i[data-v-2e039e39]{background:#f2efe9;padding:5px 3px 10px}.sv-goods i[data-v-2e039e39] .product-artwork{mix-blend-mode:multiply;width:100%;height:92px}.sv-goods i small[data-v-2e039e39]{margin-top:5px}@media (width<=480px){.sv-goods i[data-v-2e039e39] .product-artwork{height:75px}}.sv-sites>div[data-v-2e039e39]{background-position:50%;background-size:cover}.solution-section[data-v-1b39cdb1]{background:#f5f6fa;border-top:1px solid #e4e7ef}.solution-explorer[data-v-1b39cdb1]{grid-template-columns:.9fr 1.2fr;align-items:start;gap:48px;display:grid}.solution-nav[data-v-1b39cdb1]{display:grid}.solution-nav>button[data-v-1b39cdb1]{text-align:left;color:#536983;background:0 0;border:0;border-bottom:1px solid #dce2ec;align-items:center;gap:20px;min-width:0;padding:24px 20px;display:flex;position:relative}.solution-nav>button[data-v-1b39cdb1]:first-child{border-top:1px solid #dce2ec}.solution-number[data-v-1b39cdb1]{font-variant-numeric:tabular-nums;align-self:start;padding-top:3px;font-size:11px}.solution-nav strong[data-v-1b39cdb1]{letter-spacing:-.7px;color:#34445a;font-size:20px;font-weight:500;line-height:1.3;display:block}.solution-nav small[data-v-1b39cdb1]{color:#526780;margin-top:8px;font-size:10px;line-height:1.7;display:block}.solution-nav i[data-v-1b39cdb1]{flex-shrink:0;margin-left:auto;font-size:20px;font-style:normal;transition:transform .2s}.solution-nav>button[aria-selected=true][data-v-1b39cdb1]{color:#2456d9;background:#fff;border-color:#0000;border-radius:12px;box-shadow:0 10px 35px -22px #24335b26}.solution-nav>button[aria-selected=true][data-v-1b39cdb1]:before{content:"";background:#2456d9;border-radius:4px;width:3px;position:absolute;top:25px;bottom:25px;left:0}.solution-nav>button[aria-selected=true] strong[data-v-1b39cdb1]{color:#142845}.solution-nav>button:hover i[data-v-1b39cdb1]{transform:translate(3px,-3px)}.solution-panel[data-v-1b39cdb1]{view-transition-name:solution-focus;background:#fff;border:1px solid #dce3ef;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 25px 65px -40px #213f6c40}.solution-panel-top[data-v-1b39cdb1]{letter-spacing:1.4px;color:#586b85;border-bottom:1px solid #e8ecf3;justify-content:space-between;gap:12px;padding:20px 26px;font-size:8px;display:flex}.solution-selected[data-v-1b39cdb1]{letter-spacing:0;align-items:center;gap:7px;font-size:9px;display:flex}.solution-selected i[data-v-1b39cdb1]{background:#2456d9;border-radius:50%;width:5px;height:5px}.solution-panel[data-v-1b39cdb1] .service-visual{border-radius:12px;height:265px;margin:24px;box-shadow:0 12px 35px -24px #14284555}.solution-panel[data-v-1b39cdb1] .sv-dashboard>div:last-child{padding:30px}.solution-panel[data-v-1b39cdb1] .sv-bars{height:120px}.solution-panel[data-v-1b39cdb1] .sv-sites strong{font-size:23px}.solution-panel[data-v-1b39cdb1] .sv-sites>div{padding:25px 20px}.solution-panel[data-v-1b39cdb1] .sv-mobile{padding-top:35px}.solution-panel-copy[data-v-1b39cdb1]{padding:8px 30px 32px}.solution-panel-copy>.section-kicker[data-v-1b39cdb1]{margin-bottom:12px;font-size:9px}.solution-panel-copy h3[data-v-1b39cdb1]{letter-spacing:-.8px;max-width:470px;font-size:23px;font-weight:500;line-height:1.45}.solution-panel-copy>p[data-v-1b39cdb1]:not(.section-kicker){max-width:450px;margin-top:14px;font-size:12px}.solution-panel-actions[data-v-1b39cdb1]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.solution-panel-actions .button[data-v-1b39cdb1]{padding:13px 18px;font-size:11px}.solution-panel-actions .text-link[data-v-1b39cdb1]{font-size:11px}.solution-help[data-v-1b39cdb1]{color:#526780;text-align:right;margin-top:26px;font-size:10px}@media (width<=1050px){.solution-explorer[data-v-1b39cdb1]{grid-template-columns:.9fr 1.1fr;gap:28px}.solution-nav>button[data-v-1b39cdb1]{gap:15px;padding:22px 15px}.solution-nav strong[data-v-1b39cdb1]{font-size:17px}.solution-panel[data-v-1b39cdb1] .service-visual{height:240px;margin:18px}.solution-panel[data-v-1b39cdb1] .sv-sites strong{font-size:18px}.solution-panel-copy[data-v-1b39cdb1]{padding:8px 22px 26px}.solution-panel-copy h3[data-v-1b39cdb1]{font-size:21px}}@media (width<=760px){.solution-explorer[data-v-1b39cdb1]{grid-template-columns:1fr;gap:24px}.solution-nav[data-v-1b39cdb1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.solution-nav>button[data-v-1b39cdb1],.solution-nav>button[data-v-1b39cdb1]:first-child{background:#fff8;border:1px solid #dce2ec;border-radius:9px;align-items:start;gap:9px;padding:15px 12px}.solution-nav strong[data-v-1b39cdb1]{letter-spacing:-.3px;font-size:12px}.solution-nav small[data-v-1b39cdb1]{display:none}.solution-number[data-v-1b39cdb1]{padding-top:2px;font-size:8px}.solution-nav i[data-v-1b39cdb1]{font-size:13px}.solution-nav>button[aria-selected=true][data-v-1b39cdb1]{color:#fff;box-shadow:none;background:#152e53;border-color:#152e53}.solution-nav>button[aria-selected=true] strong[data-v-1b39cdb1]{color:#fff}.solution-nav>button[aria-selected=true][data-v-1b39cdb1]:before{display:none}.solution-panel[data-v-1b39cdb1]{border-radius:15px}.solution-panel[data-v-1b39cdb1] .service-visual{height:235px}.solution-panel[data-v-1b39cdb1] .sv-sites>div{padding:20px 12px}.solution-panel[data-v-1b39cdb1] .sv-sites strong{font-size:19px}.solution-panel-top[data-v-1b39cdb1]{padding:17px 20px;font-size:7px}.solution-help[data-v-1b39cdb1]{text-align:left;line-height:1.8}.solution-panel-copy h3[data-v-1b39cdb1]{font-size:22px}}@media (width<=380px){.solution-panel[data-v-1b39cdb1] .service-visual{height:210px;margin:14px}.solution-panel[data-v-1b39cdb1] .sv-sites strong{font-size:16px}.solution-panel-copy[data-v-1b39cdb1]{padding:10px 18px 24px}.solution-panel[data-v-1b39cdb1] .sv-dashboard>div:last-child{padding:24px 18px}.solution-panel[data-v-1b39cdb1] .sv-dashboard strong{font-size:23px}.solution-nav>button[data-v-1b39cdb1]{padding:13px 10px}.solution-nav strong[data-v-1b39cdb1]{font-size:11px}}@media (prefers-reduced-motion:reduce){.solution-nav i[data-v-1b39cdb1]{transition:none}}.solution-directory[data-v-1b39cdb1]{border-top:1px solid #dce3ed;border-bottom:1px solid #dce3ed;margin-top:24px}.solution-directory summary[data-v-1b39cdb1]{color:#536983;cursor:pointer;justify-content:space-between;align-items:center;padding:17px 0;font-size:10px;list-style:none;display:flex}.solution-directory summary[data-v-1b39cdb1]::-webkit-details-marker{display:none}.solution-directory summary>span[data-v-1b39cdb1]{color:#2456d9;font-size:16px}.solution-directory[open] summary>span[data-v-1b39cdb1]{transform:rotate(45deg)}.solution-directory>div[data-v-1b39cdb1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 30px;padding:5px 0 20px;display:grid}.solution-directory a[data-v-1b39cdb1]{color:#304c71;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:11px;display:flex}.solution-directory a[data-v-1b39cdb1]:hover{color:#2456d9}@media (width<=620px){.solution-directory>div[data-v-1b39cdb1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.solution-directory a[data-v-1b39cdb1]{font-size:10px}}.contact-honeypot[data-v-b622e53e]{display:none}.contact-form button[data-v-b622e53e]:disabled{cursor:wait;opacity:.65;transform:none}.form-feedback[data-v-b622e53e]{border:1px solid var(--border);border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:13px;line-height:1.7;display:flex}.form-feedback--success[data-v-b622e53e]{color:#136345;background:#34d39912;border-color:#34d39940}.form-feedback--error[data-v-b622e53e]{color:#a12020;background:#f8717112;border-color:#f8717140}.form-feedback-icon[data-v-b622e53e]{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.form-feedback strong[data-v-b622e53e]{margin-bottom:4px;display:block}.product-showcase[data-v-9a166b7b]{background:#f3f6fc}.product-showcase .vp-wrap[data-v-9a166b7b]{max-width:1000px;margin-inline:auto}.product-showcase .text-link[data-v-9a166b7b]{margin-top:24px}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-latin-400-cpxAROuN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-latin-600-zEkxB9Mr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/poppins-latin-500-C8OXljZJ.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-soft:#f7f9fc;--surface:#fff;--surface-2:#eef3fa;--text:#182333;--soft:#526071;--muted:#637082;--border:#dde4ed;--blue:#2456d9;--cyan:#007b92;--violet:#6841c8;--green:#176447;--container:1240px;--header:88px;font-synthesis:none;text-rendering:optimizelegibility;color:var(--text);background:var(--bg);--surface-product:#f5f7fb;--ink-brand:#101f3b;--success-bg:#edf7f1;--warning-bg:#fff4dd;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--shadow-product:0 22px 65px -24px #172b5540;--duration-fast:.18s;--duration-page:.24s;--duration-reveal:.42s;--ease-out:cubic-bezier(.2, .7, .2, 1);--space-section:clamp(64px, 8vw, 112px);font-family:Poppins,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--bg);min-width:320px;color:var(--text)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}ul{list-style:none}button,summary{cursor:pointer}::selection{color:#163c9e;background:#dce6ff}:focus-visible{outline:3px solid var(--blue);outline-offset:5px}h1,h2,h3{font-weight:600}h1{letter-spacing:-2.8px;text-wrap:balance;font-size:clamp(38px,4.7vw,66px);line-height:1.13}h2{letter-spacing:-1.8px;text-wrap:balance;font-size:clamp(30px,3.4vw,46px);line-height:1.2}h3{line-height:1.4}p{color:var(--soft);line-height:1.8}small{font-size:12px}.container{width:min(calc(100% - 80px), var(--container));margin-inline:auto}.section{padding:100px 0}.section-anchor,[id]{scroll-margin-top:105px}.section-kicker{color:var(--blue);letter-spacing:1.8px;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:600}.section-heading{margin-bottom:48px}.section-heading--split,.editorial-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.section-heading--split{align-items:end}.section-heading--split>p{justify-self:end;max-width:440px;font-size:15px}.section-heading--center{text-align:center}.section-lead{max-width:480px;margin-top:24px;font-size:15px}.gradient-text{color:var(--blue)}.muted-heading{color:#6b7787}.button{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:14px 22px;font-size:13px;font-weight:600;line-height:1.5;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{color:#fff;background:var(--blue)}.button--primary:hover{background:#1946bb}.button--ghost{border-color:var(--border);background:#fff}.button--ghost:hover{border-color:var(--blue)}.button--whatsapp{color:#fff;background:#176447}.button--small{gap:12px;min-height:44px;padding:12px 15px;font-size:12px}.button--block{width:100%}.text-link{align-items:center;gap:20px;padding:14px 0;font-size:13px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--blue)}.skip-link{z-index:300;background:var(--blue);color:#fff;padding:14px;position:fixed;top:8px;left:15px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{height:var(--header);z-index:100;border-bottom:1px solid var(--border);background:#fffffff7;transition:box-shadow .2s;position:sticky;top:0}.site-header.is-scrolled{box-shadow:0 4px 22px #203e7610}.header-inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.brand-mark{justify-content:center;align-items:center;width:52px;height:40px;display:flex;overflow:hidden}.brand-mark img{width:98px;max-width:none;height:auto}.brand-word{align-items:baseline;gap:5px;display:flex}.brand-word strong{letter-spacing:-1px;font-size:23px;font-weight:600}.brand-word small{letter-spacing:2px;font-size:10px}.main-nav{align-items:center;gap:25px;display:flex}.main-nav>a:not(.button){color:var(--soft);padding:12px 0;font-size:12px}.main-nav>a.active,.main-nav>a:hover{color:var(--blue)}.main-nav>a.button{color:#fff}.menu-toggle{border:1px solid var(--border);background:#fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:46px;height:46px;display:none}.menu-toggle span{background:var(--text);width:20px;height:2px}.home-hero{background:linear-gradient(120deg,#fff 45%,#f5f7ff);padding:80px 0 0}.hero-layout{grid-template-columns:1.08fr 1fr;align-items:center;gap:65px;display:grid}.eyebrow{letter-spacing:2px;color:var(--soft);align-items:center;gap:10px;margin-bottom:26px;font-size:10px;font-weight:600;display:flex}.eyebrow>span{background:var(--blue);border-radius:50%;width:7px;height:7px}.home-hero h1{letter-spacing:-3.2px;font-size:clamp(40px,4.6vw,65px);font-weight:600;line-height:1.13}.home-hero h1 em{color:var(--blue);font-style:normal;font-weight:600}.hero-lead{max-width:580px;margin-top:24px;font-size:15px;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.hero-location{margin-top:27px;font-size:11px;line-height:1.7}.hero-baseline{border-top:1px solid var(--border);color:var(--soft);justify-content:space-between;align-items:center;margin-top:65px;padding-block:24px;font-size:11px;display:flex}.hero-baseline>span:last-child{letter-spacing:1.5px;font-size:10px}.hero-baseline i{color:var(--blue);margin-inline:12px;font-style:normal}.business-visual{background:#ecf0fa;border:1px solid #dce3f3;border-radius:16px;min-width:0;padding:24px;position:relative}.visual-topline{letter-spacing:1.5px;color:#526381;align-items:center;gap:8px;margin-bottom:25px;font-size:9px;font-weight:600;display:flex}.visual-dot{background:var(--blue);border-radius:50%;width:6px;height:6px}.visual-symbol{color:var(--blue);margin-left:auto;font-size:24px}.visual-workspace{background:#fff;border:1px solid #dbe3f2;border-radius:10px;padding:24px;box-shadow:0 18px 45px #3556a00b}.workspace-heading{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.pill{color:#3356a2;white-space:nowrap;background:#f5f8ff;border:1px solid #d8e3f8;border-radius:20px;padding:5px 9px;font-size:9px}.visual-overview{justify-content:space-between;align-items:center;margin-block:28px;display:flex}.visual-overview small{color:var(--soft);font-size:12px;display:block}.visual-overview strong{letter-spacing:-1px;font-size:25px;font-weight:600}.overview-icon{color:#879fe2;font-size:40px}.visual-modules{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.visual-modules>div{background:#f5f7fc;border:1px solid #e5eaf4;border-radius:6px;flex-direction:column;gap:6px;padding:14px 10px;display:flex}.visual-modules>div>span{color:var(--blue);font-size:22px}.visual-modules strong{font-size:12px;font-weight:600}.visual-modules small{color:var(--soft);font-size:9px}.visual-flow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:4px;margin-block:22px;padding-bottom:20px;font-size:10px;display:flex}.visual-flow i{color:#8899bf;font-style:normal}.flow-ready{color:var(--blue)}.visual-task{align-items:center;gap:12px;display:flex}.task-check{width:29px;height:29px;color:var(--green);background:#e9f5f0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.visual-task strong{font-size:10px;font-weight:600;display:block}.visual-task small{color:var(--soft);font-size:9px}.business-visual figcaption{color:#526381;align-items:center;gap:10px;margin-top:22px;font-size:10px;display:flex}.business-visual figcaption>span:first-child{color:var(--blue)}.business-visual figcaption>span:last-child{color:var(--violet);margin-left:auto;font-size:22px}.problem-list>div{border-bottom:1px solid var(--border);align-items:start;gap:22px;padding:20px 0;display:flex}.problem-list>div>span{color:var(--blue);padding-top:3px;font-size:11px}.problem-list>div>span:last-child{margin-left:auto;font-size:17px}.problem-list h3{font-size:15px;font-weight:600}.problem-list p{margin-top:4px;font-size:12px}.services-section{background:var(--bg-soft);border-block:1px solid var(--border)}.services-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.service-card{border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;min-width:0;padding:29px;transition:border-color .2s,transform .2s;display:flex}.service-card:hover{border-color:#9aafe4;transform:translateY(-3px)}.service-card--featured{background:#eaf0ff;border-color:#d1ddf7}.service-top{justify-content:space-between;align-items:center;display:flex}.service-top>span{color:var(--blue);font-size:28px}.service-top small{color:var(--soft);font-size:10px}.service-card h3{letter-spacing:-.6px;margin-top:30px;font-size:21px}.service-card>p{margin-top:13px;font-size:13px}.service-example{color:var(--soft);margin-top:12px;padding-block:20px;font-size:11px;line-height:1.7}.service-link{color:var(--blue);border-top:1px solid #d8e0ee;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.approach-copy{flex-direction:column;gap:24px;display:flex}.approach-copy>p{font-size:14px}.approach-copy>.large-copy{letter-spacing:-.6px;color:var(--text);font-size:23px;line-height:1.6}.approach-copy .text-link{align-self:start}.showcase-preview{background:#f0f4fc}.preview-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px;display:grid}.preview-layout>div>p:not(.section-kicker){max-width:400px;margin-top:24px;font-size:14px}.preview-layout>div>p.demo-disclaimer{font-size:11px}.preview-layout .button{margin-top:27px}.preview-board{background:#f9fbff;border:1px solid #d7e0f0;border-radius:12px;padding:27px}.preview-board .workspace-heading strong{font-size:13px;font-weight:600}.preview-lanes{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px;display:grid}.preview-lanes>div>small{letter-spacing:1px;color:var(--soft);font-size:9px}.preview-lanes article{border:1px solid var(--border);background:#fff;border-radius:6px;margin-top:14px;padding:20px}.tag{color:var(--blue);background:#eef3ff;border-radius:3px;padding:4px 6px;font-size:9px}.preview-lanes h3{margin-top:20px;font-size:14px}.preview-lanes p{margin-top:8px;font-size:11px}.preview-lanes article>span:last-child{color:var(--blue);margin-top:25px;font-size:12px;display:block}.preview-outcome{color:#275f4b;background:#edf6f2;border:1px solid #d6e6e0;border-radius:6px;margin-top:25px;padding:16px;font-size:11px}.preview-outcome>span{margin-right:8px}.compact-process-section{border-bottom:1px solid var(--border)}.compact-process-grid{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.compact-process-grid article{border-top:1px solid #a8b9df;padding-top:22px}.compact-process-grid article>span{color:var(--blue);font-size:12px}.compact-process-grid h3{margin-top:20px;font-size:16px}.compact-process-grid p{margin-top:10px;font-size:12px;line-height:1.8}.compact-process-note{text-align:center;margin-top:40px;font-size:12px}.compact-process-note strong{color:var(--text)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{justify-content:space-between;align-items:center;gap:24px;padding:21px 0;font-size:14px;font-weight:600;line-height:1.6;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--blue);font-size:21px;font-weight:400}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list p{padding:0 25px 24px 0;font-size:13px}.contact-panel{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.contact-copy>p:not(.section-kicker){margin-top:24px;font-size:14px}.contact-copy ul{flex-wrap:wrap;gap:15px;margin-top:20px;font-size:11px;display:flex}.contact-copy li>span{color:var(--green);margin-right:8px}.contact-copy>.button{width:auto;margin-top:25px}.contact-person{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:28px;padding-top:28px;display:flex}.contact-person>span{width:40px;height:40px;color:var(--blue);background:#e2eafb;border-radius:50%;place-items:center;font-size:12px;display:grid}.contact-person p{flex-direction:column;display:flex}.contact-person strong{color:var(--text);font-size:12px}.contact-person small{font-size:10px}.contact-direct{color:var(--blue);overflow-wrap:anywhere;flex-direction:column;gap:10px;margin-top:15px;font-size:12px;display:flex}.contact-form-disclosure{min-width:0}.contact-form-disclosure>summary{display:none}.contact-form{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:20px;padding:30px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form label{flex-direction:column;gap:9px;min-width:0;font-size:11px;font-weight:600;display:flex}.contact-form input,.contact-form textarea,.contact-form select{width:100%;min-width:0;color:var(--text);background:#fbfcfe;border:1px solid #cdd6e2;border-radius:5px;min-height:46px;padding:12px;font-size:12px}.contact-form ::placeholder{color:#6a7687}.contact-form textarea{resize:vertical;min-height:105px}.form-note{font-size:10px;line-height:1.7}.site-footer{background:#fff;padding:65px 0 0}.footer-main{grid-template-columns:1.4fr .7fr 1fr 1fr;gap:40px;display:grid}.footer-brand>p{max-width:290px;margin-top:20px;font-size:12px}.footer-brand address{color:var(--soft);margin-top:25px;font-size:11px;font-style:normal}.footer-brand>p.footer-coverage{margin-top:5px;font-size:11px}.footer-column{flex-direction:column;align-items:start;gap:6px;min-width:0;display:flex}.footer-column>strong{margin-bottom:15px;font-size:12px}.footer-column>a,.footer-column>span{color:var(--soft);overflow-wrap:anywhere;max-width:100%;padding-block:5px;font-size:11px}.footer-column>a:hover{color:var(--blue)}.footer-bottom{border-top:1px solid var(--border);color:var(--soft);justify-content:space-between;gap:20px;margin-top:55px;padding-block:24px;font-size:10px;display:flex}.footer-bottom strong{font-weight:600}.breadcrumbs{color:var(--soft);flex-wrap:wrap;gap:12px;margin-bottom:50px;font-size:11px;display:flex}.breadcrumbs a{color:var(--blue)}.service-hero{border-bottom:1px solid var(--border);background:linear-gradient(130deg,#fff,#f3f6fc);padding:35px 0 85px}.service-hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;gap:85px;display:grid}.service-hero .button{margin-top:30px}.service-map{background:#eef3fc;border:1px solid #dce3ef;border-radius:12px;padding:32px}.service-map-icon{color:var(--blue);font-size:46px}.service-map h2{letter-spacing:-.7px;margin:18px 0;font-size:25px;line-height:1.4}.service-map ul{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.service-map li{border-bottom:1px solid #d4dfee;gap:8px;padding-block:15px;font-size:11px;display:flex}.service-map li>span{color:var(--blue)}.service-map>small{color:var(--soft);margin-top:22px;font-size:10px;display:block}.service-editorial{grid-template-columns:1fr 1fr;gap:55px 85px;display:grid}.service-editorial article{border-top:1px solid var(--border);padding-top:24px}.service-editorial .section-kicker{display:block}.service-editorial h2{letter-spacing:-.7px;font-size:28px;line-height:1.35}.service-editorial p{margin-top:20px;font-size:14px}.service-process ol{list-style:none}.service-process li{border-bottom:1px solid var(--border);gap:24px;padding:22px 0;font-size:14px;line-height:1.8;display:flex}.service-process li>span{color:var(--blue);font-size:12px}.cta-section .button{margin-top:32px}.related-links{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;display:grid}.related-links a{border-bottom:1px solid var(--border);color:var(--blue);justify-content:space-between;gap:20px;padding:20px 0;font-size:14px;display:flex}.values-grid{grid-template-columns:repeat(3,1fr);gap:60px;display:grid}.values-grid span{color:var(--blue);font-size:12px}.values-grid h2{letter-spacing:-.7px;margin-top:25px;font-size:26px}.values-grid p{margin-top:15px;font-size:14px}.contact-page-intro{padding-block:35px 65px}.not-found{padding-block:100px}.not-found p{margin-block:25px}.reveal{opacity:1;transform:none}@media (width>=1600px){.home-hero{padding-top:100px}.hero-baseline{margin-top:80px}}@media (width<=1100px){.container{width:calc(100% - 48px)}.main-nav{gap:17px}.main-nav>a:not(.button){font-size:11px}.main-nav .button{gap:8px;padding-inline:12px;font-size:10px}.hero-layout{gap:30px}.home-hero h1{font-size:49px}.editorial-grid,.section-heading--split,.preview-layout{gap:45px}.contact-panel{gap:40px}.service-card{padding:23px}.service-card h3{font-size:19px}.service-hero-grid{gap:40px}.footer-main{gap:25px}.compact-process-grid{gap:16px}.compact-process-grid h3{font-size:14px}}@media (width<=850px){:root{--header:74px}.menu-toggle{display:flex}.main-nav{border-bottom:1px solid var(--border);background:#fff;align-items:stretch;max-height:calc(100dvh - 74px);padding:24px;display:none;position:absolute;top:73px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 30px #18346015}.main-nav.is-open{flex-direction:column;gap:6px;display:flex}.main-nav>a:not(.button){padding:13px 10px;font-size:16px}.main-nav .button{margin-top:10px;font-size:13px}.home-hero{padding-top:50px}.home-hero h1{letter-spacing:-2px;font-size:44px}.hero-layout{grid-template-columns:1fr 1fr;gap:28px}.hero-actions{gap:10px}.hero-actions .button{gap:10px;padding:12px 15px;font-size:11px}.hero-lead{font-size:13px}.business-visual{padding:14px}.visual-workspace{padding:15px}.visual-topline{letter-spacing:.8px;font-size:8px}.visual-overview strong{font-size:20px}.visual-modules{gap:5px}.visual-modules>div{padding:9px 6px}.visual-modules small{font-size:8px}.visual-flow{font-size:9px}.visual-task small{font-size:8px}.business-visual figcaption{gap:5px;font-size:8px}.section{padding-block:75px}.services-grid{grid-template-columns:repeat(2,1fr)}.section-heading--split{grid-template-columns:1.1fr .9fr;gap:30px}.editorial-grid{gap:40px}.compact-process-grid{grid-template-columns:repeat(3,1fr);gap:30px}.contact-panel{grid-template-columns:1fr 1.2fr;gap:30px}.contact-form{padding:22px}.form-row{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr 1fr;gap:35px}.preview-layout{grid-template-columns:1fr 1.1fr;gap:30px}.preview-board{padding:18px}.preview-lanes{gap:10px}.preview-lanes article{padding:13px}.service-hero-grid{grid-template-columns:1fr 1fr;gap:30px}.service-map{padding:22px}.service-map ul{grid-template-columns:1fr}.service-map li{padding-block:9px}.service-editorial{gap:40px}.values-grid{gap:25px}}@media (width<=620px){.container{width:calc(100% - 36px)}h1{letter-spacing:-1.8px;font-size:38px}h2{letter-spacing:-1.3px;font-size:31px}.home-hero{padding-top:36px}.home-hero h1{letter-spacing:-2px;max-width:440px;font-size:43px}.hero-layout{grid-template-columns:1fr;gap:34px}.eyebrow{margin-bottom:20px;font-size:9px}.hero-lead{margin-top:20px;font-size:14px}.hero-actions{gap:8px 20px;margin-top:22px}.hero-actions .button{min-height:48px;font-size:12px}.hero-location{margin-top:15px;font-size:10px}.hero-location br{display:none}.business-visual{width:100%;max-width:460px;margin-inline:auto;padding:20px}.visual-topline{margin-bottom:15px;font-size:9px}.visual-workspace{padding:20px}.visual-overview{margin-block:18px}.visual-overview strong{font-size:24px}.visual-modules>div{padding:12px 9px}.visual-modules small{font-size:9px}.visual-flow{margin-block:17px;padding-bottom:15px;font-size:10px}.visual-task small{font-size:9px}.business-visual figcaption{margin-top:14px;font-size:10px}.hero-baseline{gap:15px;margin-top:35px;padding-block:18px;font-size:10px}.hero-baseline>span:last-child{letter-spacing:.6px;font-size:8px}.hero-baseline i{margin-inline:3px}.section{padding-block:60px}.section-kicker{letter-spacing:1.4px;margin-bottom:18px;font-size:10px}.editorial-grid,.section-heading--split,.preview-layout,.contact-panel,.service-hero-grid,.service-editorial{grid-template-columns:1fr;gap:34px}.section-heading{margin-bottom:30px}.section-heading--split>p{justify-self:start;font-size:13px}.problem-list>div{gap:15px;padding-block:17px}.services-grid{gap:12px}.service-card{padding:18px}.service-card h3{margin-top:20px;font-size:18px}.service-card>p{font-size:12px}.service-example{padding-block:15px;font-size:10px}.service-link{gap:10px;font-size:10px}.service-top>span{font-size:24px}.approach-copy>.large-copy{font-size:21px}.preview-layout>div>p:not(.section-kicker){max-width:none}.preview-board{padding:22px}.preview-lanes article{padding:18px}.compact-process-grid{grid-template-columns:1fr;gap:20px}.compact-process-grid article{grid-template-columns:35px 1fr;gap:5px 12px;padding-top:17px;display:grid}.compact-process-grid article>span{grid-row:span 2;padding-top:3px}.compact-process-grid h3{margin:0;font-size:16px}.compact-process-grid p{margin:0;font-size:13px}.compact-process-note{text-align:left;margin-top:25px;font-size:11px}.faq-list summary{padding-block:19px;font-size:13px}.contact-copy>p:not(.section-kicker){font-size:13px}.contact-form{gap:18px;padding:22px}.contact-form-disclosure>summary{justify-content:space-between;padding:16px 0;font-size:14px;display:flex}.contact-form input,.contact-form select,.contact-form textarea{font-size:16px}.contact-form label,.contact-form .button{font-size:12px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-brand{grid-column:span 2}.footer-column>a{align-items:center;min-height:33px;display:flex}.footer-column:last-child{grid-column:span 2}.footer-bottom{flex-direction:column;gap:8px;margin-top:35px;font-size:9px}.breadcrumbs{margin-bottom:30px;font-size:10px}.service-hero{padding-block:25px 50px}.service-map ul{grid-template-columns:1fr 1fr}.service-map h2{font-size:23px}.service-editorial h2{font-size:26px}.service-editorial p,.service-process li{font-size:13px}.related-links{grid-template-columns:1fr;gap:5px}.values-grid{grid-template-columns:1fr;gap:35px}.values-grid h2{margin-top:12px}.contact-page-intro{padding-block:25px 45px}.not-found{padding-block:60px}}@media (width<=360px){.home-hero h1{font-size:38px}.services-grid{grid-template-columns:1fr}.service-card h3{font-size:21px}.service-card>p{font-size:13px}.service-example{font-size:11px}.service-link{font-size:12px}.business-visual{padding:13px}.visual-workspace{padding:14px}.visual-topline,.visual-task small{font-size:8px}.hero-baseline{flex-direction:column;align-items:start;gap:8px}.preview-board{padding:15px}.preview-lanes article{padding:12px}.preview-board .workspace-heading{align-items:start}.preview-outcome{font-size:10px}.service-map{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=1101px){.services-grid{grid-template-columns:repeat(4,1fr)}.service-card:nth-child(-n+2){grid-column:span 2;padding:34px}.service-card:nth-child(-n+2) h3{font-size:29px}.service-card:nth-child(-n+2)>p{max-width:440px;font-size:15px}.service-card:nth-child(-n+2) .service-top>span{font-size:38px}}.service-product-preview{max-width:950px;padding-top:60px}@media (width<=620px){.service-product-preview{padding-top:35px}}.examples-hero{background:var(--bg-soft);border-bottom:1px solid var(--border);padding:70px 0}.examples-hero-inner{text-align:center}.examples-hero h1{max-width:900px;margin-inline:auto}.examples-hero p:not(.section-kicker){max-width:710px;margin:25px auto 0;font-size:14px}.examples-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.software-experience{grid-template-columns:.65fr 1.35fr;align-items:center;gap:40px;display:grid}.software-tabs,.wa-example-tabs{flex-wrap:wrap;gap:8px;display:flex}.software-tabs button,.wa-example-tabs button{border:1px solid var(--border);background:#fff;border-radius:6px;min-height:44px;padding:12px 15px;font-size:12px}.software-tabs button.active,.wa-example-tabs button.active{color:#fff;background:var(--blue);border-color:var(--blue)}.software-demo-copy>p{color:var(--blue);margin-top:25px;font-size:11px}.software-demo-copy h3{letter-spacing:-.8px;margin-top:14px;font-size:26px}.software-demo-copy>span{color:var(--soft);margin-top:16px;font-size:13px;line-height:1.8;display:block}.software-demo-copy ul{margin-block:22px}.software-demo-copy li{color:var(--soft);gap:9px;margin-top:9px;font-size:11px;line-height:1.8;display:flex}.software-demo-copy li i{color:var(--green);font-style:normal}.software-demo-copy .button{font-size:11px}.software-browser{background:#fff;border:1px solid #dce3ef;border-radius:10px;min-width:0;overflow:hidden}.software-browser-bar{border-bottom:1px solid var(--border);color:var(--soft);background:#f5f7fb;justify-content:space-between;align-items:center;gap:10px;padding:14px;font-size:9px;display:flex}.software-browser-bar>b{color:var(--blue);font-size:9px;font-weight:600}.window-dots{gap:4px;display:flex}.window-dots i{background:#a3b2cc;border-radius:50%;width:5px;height:5px}.software-screen{grid-template-columns:42px 1fr;display:grid}.software-sidebar{border-right:1px solid var(--border);background:#f7f9fd;flex-direction:column;align-items:center;gap:19px;padding:15px 7px;display:flex}.software-logo{place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.software-logo img{width:60px;max-width:none}.software-sidebar>span{border:1px solid #c8d3e8;border-radius:4px;width:16px;height:16px}.software-sidebar>span.active{background:#dde6ff;border-color:#8ea8eb}.software-dashboard{min-width:0;padding:23px}.software-dashboard>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.software-dashboard>header>div:first-child{flex-direction:column;gap:5px;display:flex}.software-dashboard>header small{color:var(--soft);font-size:9px}.software-dashboard>header strong{font-size:16px;font-weight:600}.software-user{align-items:center;gap:8px;display:flex}.software-user>span{color:var(--blue);background:#eef2fc;border-radius:50%;padding:8px;font-size:9px}.software-user p{display:none}.software-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.software-metrics article{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:7px;padding:12px 9px;display:flex}.software-metrics small,.software-metrics span{color:var(--soft);font-size:9px}.software-metrics strong{font-size:21px;font-weight:600}.software-main-grid{grid-template-columns:1.1fr 1fr;gap:10px;margin-top:12px;display:grid}.software-chart-card,.software-action-card{border:1px solid var(--border);border-radius:6px;min-width:0;padding:14px}.software-card-heading>span{flex-direction:column;gap:3px;display:flex}.software-card-heading small,.software-action-card>small{color:var(--soft);font-size:9px}.software-card-heading strong,.software-action-card>strong{font-size:11px;font-weight:600;display:block}.software-card-heading>b{display:none}.software-chart{border-bottom:1px solid var(--border);background:repeating-linear-gradient(0deg,#0000 0 24px,#edf1f7 25px);align-items:end;gap:8px;height:100px;margin-top:18px;display:flex}.software-chart i{height:var(--demo-bar);background:#7899ed;border-radius:3px 3px 0 0;flex:1}.software-chart i:nth-child(2n){background:var(--blue)}.software-chart-labels{color:var(--soft);justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.software-flow{flex-direction:column;gap:7px;margin-top:15px;font-size:10px;display:flex}.software-flow>span{background:#f1f5fd;border-radius:4px;padding:6px}.software-flow>i{display:none}.software-action-card>p{color:var(--green);margin-top:10px;font-size:9px}.software-table{margin-top:15px}.software-table-head,.software-table-row{border-bottom:1px solid var(--border);grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:8px;padding:11px 0;font-size:9px;display:grid}.software-table-head{color:var(--soft)}.software-table-row strong{font-weight:600}.software-table-row>span{color:var(--soft)}.software-table-row>b{color:#244caa;background:#edf3ff;border-radius:4px;justify-self:start;padding:4px 6px;font-size:8px;font-weight:600}.software-table-row .tone-green{color:#236347;background:#e8f3ee}.software-table-row .tone-amber{color:#785214;background:#fff5df}.software-table-row .tone-violet{color:#6540a5;background:#f1ebff}.software-note{border-top:1px solid var(--border);gap:45px;margin-top:40px;padding-top:25px;display:flex}.software-note>span{color:var(--blue);flex-shrink:0;font-size:12px}.software-note>p{font-size:12px}.whatsapp-section{background:var(--bg-soft);border-block:1px solid var(--border)}.whatsapp-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.whatsapp-copy h2{max-width:700px}.wa-guidance{justify-self:end;max-width:330px;font-size:12px}.wa-guidance span{color:var(--text);margin-bottom:9px;font-weight:600;display:block}.wa-example-tabs{margin:35px 0 30px}.wa-example-tabs button>span{margin-right:8px}.whatsapp-showcase{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.phone-panel{background:#edf5f1;border:1px solid #cddfd7;border-radius:12px;overflow:hidden}.chat-head{background:#fff;border-bottom:1px solid #d6e5de;align-items:center;gap:12px;padding:17px 20px;display:flex}.chat-avatar{place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.chat-avatar img{width:75px;max-width:none}.chat-head>div{flex-direction:column;gap:3px;display:flex}.chat-head strong{font-size:13px}.chat-head small{color:var(--green);font-size:10px}.chat-head>b{margin-left:auto}.chat-body{flex-direction:column;gap:15px;min-height:430px;padding:23px;display:flex}.message{background:#fff;border:1px solid #d5e3db;border-radius:9px;align-self:start;max-width:90%;padding:13px 15px;font-size:12px;line-height:1.7}.message--client{background:#ddede5;align-self:end}.message p{color:#294c3c;font-size:12px}.message>small{text-align:right;color:#516f60;margin-top:5px;font-size:9px;display:block}.message>small>b{margin-left:5px;font-weight:400}.chat-attachment{background:#f2f6f4;border-radius:5px;align-items:center;gap:9px;margin-bottom:10px;padding:9px;display:flex}.attachment-preview{color:#586b62;background:#fff;border:1px solid #ceded6;flex-shrink:0;place-items:center;width:35px;height:42px;font-size:10px;display:grid}.chat-attachment>p{flex-direction:column;min-width:0;display:flex}.chat-attachment strong{overflow-wrap:anywhere;font-size:10px}.chat-attachment small{font-size:9px}.chat-attachment>b{margin-left:auto}.chat-processing{color:var(--green);padding:12px;font-size:11px}.chat-input{color:#456653;background:#fff;border-top:1px solid #d2e1d8;justify-content:space-between;gap:10px;padding:17px 20px;font-size:11px;display:flex}.wa-process-panel{border:1px solid var(--border);background:#fff;border-radius:12px;padding:28px}.wa-process-panel h3{letter-spacing:-.7px;font-size:24px}.wa-process-panel>p{margin-top:12px;font-size:13px}.wa-process-panel .section-kicker{margin-top:0}.wa-flow{flex-direction:column;gap:10px;margin-top:22px;display:flex}.wa-flow-step{border:1px solid var(--border);background:#f8fafc;border-radius:6px;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.wa-flow-step>span,.wa-flow-step>b{color:var(--blue);font-size:11px}.wa-flow-step>strong{font-weight:600}.wa-flow-step>i{color:var(--green);margin-left:auto;font-style:normal}.wa-event-card,.flow-complete{color:var(--green);background:#eff7f2;border:1px solid #d0e5da;border-radius:6px;margin-top:18px;padding:16px;font-size:12px}.wa-event-card strong,.flow-complete strong{font-size:13px;display:block}.wa-event-card p,.flow-complete p{font-size:11px}.wa-event-card small{font-size:10px}.wa-process-panel .button{margin-top:20px}.wa-note{color:var(--soft);gap:25px;margin-top:30px;font-size:12px;display:flex}.wa-note strong{color:var(--green)}.integrations-layout{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.integrations-copy>p:not(.section-kicker){margin-top:22px;font-size:14px}.integrations-copy ul{color:var(--soft);margin-top:20px;font-size:12px}.integrations-copy li{border-bottom:1px solid var(--border);padding-block:9px}.integration-map{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:30px;display:grid}.integration-core{border-bottom:1px solid var(--border);flex-direction:column;grid-column:span 2;align-items:center;gap:7px;margin-bottom:10px;padding-bottom:25px;display:flex}.integration-core>span{color:var(--blue);font-size:26px;font-weight:600}.integration-core strong{font-size:16px;font-weight:600}.integration-core small{color:var(--soft);font-size:10px}.integration-node{text-align:center;border:1px solid var(--border);background:#fff;border-radius:6px;padding:14px;font-size:12px}.data-ring{display:none}.examples-contact-section{background:#edf2fe}.examples-contact-card{justify-content:space-between;align-items:center;gap:50px;display:flex}.examples-contact-card p:last-child{margin-top:20px;font-size:13px}.examples-contact-card>.button{flex-shrink:0}@media (width<=1000px){.software-experience{grid-template-columns:1fr;gap:30px}.software-copy-panel{grid-template-columns:.5fr 1fr;gap:30px;display:grid}.software-tabs{flex-direction:column;align-content:start}.software-demo-copy>p{margin-top:0}.software-browser{width:100%;max-width:850px}.software-dashboard{padding:28px}.software-metrics small,.software-metrics span,.software-table-head,.software-table-row{font-size:11px}.software-table-row>b{font-size:10px}.software-main-grid{grid-template-columns:1.3fr 1fr}.whatsapp-intro,.integrations-layout{gap:35px}.whatsapp-showcase{gap:20px}.wa-process-panel{padding:22px}}@media (width<=620px){.examples-hero{padding-block:45px}.examples-hero h1{font-size:38px}.examples-hero p:not(.section-kicker){font-size:13px}.software-copy-panel,.whatsapp-intro,.whatsapp-showcase,.integrations-layout{grid-template-columns:1fr;gap:25px}.software-tabs{flex-direction:row}.software-tabs button{flex:1;padding-inline:9px}.software-demo-copy h3{font-size:24px}.software-demo-copy li{font-size:12px}.software-screen{grid-template-columns:1fr}.software-sidebar{display:none}.software-dashboard{padding:14px}.software-browser-bar{padding:12px 10px}.software-metrics{gap:6px}.software-metrics article{padding:10px 7px}.software-metrics small,.software-metrics span{font-size:9px}.software-metrics strong{font-size:19px}.software-main-grid{grid-template-columns:1fr}.software-action-card{display:none}.software-chart{height:110px}.software-chart-labels{font-size:9px}.software-table-head,.software-table-row{grid-template-columns:1fr 1fr 1fr;gap:5px;font-size:9px}.software-table-row>b{padding:4px;font-size:8px}.software-note{flex-direction:column;gap:12px;margin-top:25px}.wa-guidance{justify-self:start;max-width:none}.wa-example-tabs{grid-template-columns:1fr 1fr;gap:8px;margin-top:25px;display:grid}.wa-example-tabs button{padding:11px 8px;font-size:10px}.wa-example-tabs button>span{margin-right:5px}.chat-body{min-height:0;padding:17px}.message{max-width:94%;font-size:12px}.wa-note{flex-direction:column;gap:10px}.integration-map{padding:22px}.examples-contact-card{flex-direction:column;align-items:start;gap:25px}.examples-contact-card .button{font-size:12px}}.wa-process-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.wa-process-head>span{flex-direction:column;gap:8px;display:flex}.wa-process-head small{color:var(--soft);font-size:10px}.wa-process-head strong{font-size:20px;font-weight:600}.wa-process-head>i{color:var(--blue);white-space:nowrap;font-size:9px;font-style:normal}.wa-node{border:1px solid var(--border);background:var(--bg-soft);border-radius:6px;align-items:center;gap:14px;padding:11px 14px;display:flex}.wa-node>span{width:25px;height:25px;color:var(--blue);background:#e5edff;border-radius:50%;place-items:center;font-size:10px;display:grid}.wa-node b{font-size:12px;font-weight:600}.wa-event-card{justify-content:space-between;align-items:center;gap:10px;display:flex}.wa-event-card>b{font-size:10px;font-weight:400}.flow-complete{align-items:center;gap:12px;display:flex}.flow-complete>i{font-style:normal}.flow-complete small{font-size:10px}.wa-footer{justify-content:space-between;align-items:center;gap:40px;margin-top:30px;display:flex}.wa-footer>p{max-width:600px;font-size:12px}.wa-footer .button{flex-shrink:0;font-size:11px}.examples-hero .breadcrumbs{justify-content:center;margin-bottom:30px}@media (width<=620px){.wa-footer{flex-direction:column;align-items:start;gap:20px}.wa-process-head{gap:10px}.wa-process-head strong{font-size:18px}}:root{--container:1320px;--header:80px;--bg-soft:#f5f6fa;--text:#16283f;--soft:#586b82;--border:#dfe5ef;--radius-lg:20px;--shadow-product:0 28px 65px -35px #163a6945}body{background:#fdfdfd}.site-shell .section{padding-block:var(--space-section)}.site-shell .section-kicker{letter-spacing:1.7px;margin-bottom:20px;font-size:9px;font-weight:500}.site-shell h2{letter-spacing:-1.9px;font-weight:500}.site-shell .section-heading--split>p,.site-shell .section-lead{font-size:13px;line-height:1.9}.site-shell .section-heading--split{gap:70px}.site-shell .muted-heading{color:#7b8799}.site-shell .button{border-radius:9px;font-weight:500}.site-shell .button--primary{box-shadow:0 6px 14px -10px #2456d990}.site-shell .button>span{transition:transform .2s}.site-shell .button:hover>span{transform:translate(2px,-2px)}.site-shell .text-link{font-size:12px;font-weight:500}.site-header{background:#fdfdfdf5;border-bottom:1px solid #e2e7f0;transition:box-shadow .2s,background .2s}.site-header.is-scrolled{background:#fffffffa;box-shadow:0 8px 30px -18px #17315435}.brand-mark{width:46px}.brand-word strong{font-size:21px;font-weight:500}.brand-word small{font-size:8px}.main-nav{gap:8px}.main-nav>a:not(.button){color:#596c86;border-radius:7px;padding:10px 15px;font-size:11px;transition:background .18s}.main-nav>a.active:not(.button){color:#2456d9;background:#edf2fe}.main-nav>a:not(.button):hover{color:#2456d9;background:#f2f5fa}.main-nav>.button{gap:22px;min-height:42px;margin-left:12px;padding-inline:18px;font-size:10px}.menu-toggle{background:#f8fafd;border-radius:10px}.menu-toggle[aria-expanded=true]{background:#eef2fc;border-color:#c2d1ee}.menu-toggle span{transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.problem-section{background:#fff}.problem-section .editorial-grid{grid-template-columns:.9fr 1.1fr;gap:100px}.problem-section h2{font-size:clamp(32px,3.4vw,47px);line-height:1.18}.problem-section .section-lead{max-width:350px}.problem-list>div{gap:22px;padding:23px 0}.problem-list>div>span:first-child{color:#566d89;font-size:9px}.problem-list>div>span:last-child{color:#93a5bd;font-size:15px}.problem-list h3{letter-spacing:-.35px;font-size:15px;font-weight:500}.problem-list p{color:#566d89;margin-top:5px;font-size:11px}.problem-list>div:first-child{padding-top:5px}.problem-list>div:last-child{border-bottom:0}.product-showcase{border-block:1px solid #e4e9f2;position:relative;background:#f7f8fc!important}.product-showcase>.container>.section-heading{margin-bottom:32px}.product-showcase>.container>.text-link:last-child{border-bottom:1px solid #a7b9df;width:fit-content;margin:22px auto 0;padding-bottom:7px;display:flex}.approach-section{color:#fff;background:#152a47;position:relative;overflow:hidden}.approach-section:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 67%,#7898d00b 67% 67.15%,#0000 67.15%),linear-gradient(45deg,#0000 68%,#7898d00b 68% 68.15%,#0000 68.15%);position:absolute;inset:0}.approach-section .section-kicker{color:#8faee5}.approach-section .gradient-text{color:#b4c9ff}.approach-section .approach-copy>p{color:#b4c4db;font-size:13px;line-height:1.95}.approach-section .approach-copy>.large-copy{color:#e4ecfa;letter-spacing:-.6px;font-size:21px;font-weight:400;line-height:1.65}.approach-section .text-link{color:#d6e4ff;border-bottom:1px solid #fff3;gap:40px}.approach-section h2{font-size:clamp(30px,3.5vw,48px);line-height:1.23}.compact-process-section{background:#fff}.compact-process-section .section-heading--center{text-align:left;max-width:720px;margin-bottom:45px}.compact-process-section h2{font-size:clamp(30px,3.6vw,47px)}.compact-process-grid{gap:0}.compact-process-grid article{border:0;border-top:1px solid #cfd9e9;padding:26px 26px 0 0;position:relative}.compact-process-grid article:not(:first-child){border-left:1px solid #e5eaf2;padding-left:24px}.compact-process-grid article>span{background:#f7f9ff;border:1px solid #d6e1f5;border-radius:7px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.compact-process-grid h3{letter-spacing:-.5px;margin-top:23px;font-size:16px;font-weight:500}.compact-process-grid p{color:#536b89;max-width:200px;font-size:11px;line-height:1.9}.compact-process-note{text-align:left;color:#536b89;background:#f6f8fc;border:1px solid #e3e9f3;border-radius:9px;margin-top:38px;padding:20px 24px;font-size:11px;line-height:1.9}.compact-process-note strong{color:#2f4667;margin-right:10px;font-weight:500}.faq-list details{background:#fff;border:1px solid #e2e7f0;border-radius:10px;margin-bottom:10px;transition:background .2s,border-color .2s;overflow:hidden}.faq-list summary{gap:25px;padding:21px 24px;font-size:12px;font-weight:500}.faq-list summary>span{background:#f0f4fc;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:16px;transition:transform .2s;display:grid}.faq-list details[open]{background:#f8faff;border-color:#cbd8ef}.faq-list p{max-width:620px;padding:0 24px 23px;font-size:12px;line-height:1.9}.contact-section{background:#f4f6fb;border-block:1px solid #dfe5f0}.contact-panel{gap:90px}.contact-copy h2{max-width:500px;font-size:clamp(33px,3.8vw,51px);line-height:1.16}.contact-copy>p:not(.section-kicker){max-width:430px;font-size:13px;line-height:1.95}.contact-form{border-color:#d7e0ee;border-radius:17px;gap:21px;padding:34px;box-shadow:0 22px 50px -35px #14335c35}.contact-form label{gap:8px;font-size:10px;font-weight:500}.contact-form input,.contact-form textarea,.contact-form select{background:#fafbfd;border-color:#d9e1ed;border-radius:7px;padding:13px;font-size:11px;transition:border-color .2s,box-shadow .2s}.contact-form :is(input,select,textarea):focus{background:#fff;border-color:#7e9de0;outline:0;box-shadow:0 0 0 3px #2456d90c}.contact-form textarea{min-height:115px}.contact-person{max-width:430px;margin-top:26px;padding-top:23px}.contact-person>span{color:#34548f;background:#e5ebf9;border-radius:9px}.contact-copy>.button{border-radius:8px;font-size:11px}.contact-person small,.contact-direct{font-size:10px}.contact-copy ul{gap:12px;font-size:10px}.contact-page-intro{padding-top:38px;padding-bottom:65px}.contact-page-intro h1{letter-spacing:-3px;max-width:850px;font-size:clamp(38px,5vw,69px);font-weight:500;line-height:1.1}.contact-page-intro .hero-lead{max-width:620px;font-size:14px;line-height:1.9}.service-hero{background:radial-gradient(at 85% 0,#edf2fe99,#0000 50%),#f9fafc;padding-top:30px}.service-hero h1{letter-spacing:-2.8px;max-width:1040px;font-size:clamp(39px,4.6vw,66px);font-weight:500;line-height:1.12}.service-hero .hero-lead{font-size:13px;line-height:1.95}.service-hero .breadcrumbs{color:#6d809b;margin-bottom:40px;font-size:10px}.service-hero .service-hero-grid{gap:45px}.service-hero-product>.section-kicker{letter-spacing:1.5px;align-items:center;gap:12px;display:flex;font-size:8px!important}.service-hero-product>.section-kicker:before{content:"";background:#95add4;flex:1;max-width:32px;height:1px}.service-editorial{gap:36px}.service-editorial article{border-top:1px solid #dce3ed;padding:28px 0 0}.service-editorial h2{letter-spacing:-.8px;max-width:390px;font-size:23px;line-height:1.4}.service-editorial p{color:#63768f;font-size:12px;line-height:1.95}.service-editorial .section-kicker{margin-bottom:16px}.service-process{background:#f6f8fc}.service-process ol>li{border-color:#d6e0f0;padding-block:23px;font-size:13px}.service-process ol>li>span{background:#edf2fc;border:1px solid #d3def1;border-radius:7px;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:10px;display:grid}.related-section{background:#f7f8fb}.related-section h2{letter-spacing:-1px;font-size:29px}.related-links>a{background:#fff;border:1px solid #dce3ee;border-radius:10px;padding:22px;font-size:12px;transition:border-color .2s,transform .2s}.related-links>a:hover{border-color:#8fa9df;transform:translateY(-3px)}.cta-section{text-align:left;background:#fff}.cta-section h2{max-width:920px;font-size:clamp(33px,4.2vw,56px)}.cta-section .button{margin-top:30px;font-size:12px}.values-section{background:#f5f7fb}.values-grid article{background:#fff;border:1px solid #dce4ef;border-radius:12px;padding:25px}.values-grid h2{letter-spacing:-.8px;font-size:25px}.values-grid p{font-size:12px;line-height:1.9}.values-grid article>span{background:#f7f9fe;border:1px solid #d9e2f2;border-radius:6px;padding:7px 9px;font-size:10px}.site-footer{color:#e1eaf8;background:#102139;padding-top:0}.footer-lead{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:40px;margin-bottom:55px;padding-block:65px;display:flex}.footer-lead p{color:#94accd;letter-spacing:1.7px;margin-bottom:15px;font-size:8px}.footer-lead h2{letter-spacing:-1.8px;color:#eef4ff;font-size:clamp(27px,3.5vw,46px);font-weight:400;line-height:1.2}.footer-lead h2>span{color:#95b1e0}.footer-lead a{color:#e2edff;background:#ffffff06;border:1px solid #597396;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;transition:background .2s,transform .2s;display:flex}.footer-lead a:hover{background:#ffffff12;transform:rotate(12deg)}.site-footer .brand-word{color:#e7effc}.site-footer .brand-mark{background:#fff;border-radius:6px;width:38px;height:29px;margin-right:3px}.site-footer .brand-mark img{width:74px}.footer-main{grid-template-columns:1.3fr .7fr 1fr 1fr;gap:55px}.footer-brand>p{color:#a4b7d1;max-width:270px;margin-top:20px;font-size:11px;line-height:1.95}.site-footer .footer-brand address{color:#a4b7d1;font-size:10px}.site-footer .footer-brand .footer-coverage{color:#7f9abd;margin-top:10px;font-size:9px}.site-footer .footer-column>strong{letter-spacing:.5px;color:#e2ecfb;margin-bottom:16px;font-size:10px;font-weight:500}.site-footer .footer-column>a,.site-footer .footer-column>span{color:#a4b7d1;font-size:10px;line-height:1.8}.site-footer .footer-column>a:hover{color:#fff}.site-footer .footer-bottom{color:#88a2c5;border-color:#ffffff20;margin-top:50px;padding-block:23px;font-size:8px}.site-footer .footer-bottom strong{color:#c1d3ed;font-size:9px;font-weight:400}.not-found{isolation:isolate;min-height:65vh;padding-top:90px;padding-bottom:90px;position:relative}.not-found:before{content:"404";color:#edf1fa;z-index:-1;letter-spacing:-15px;font-size:clamp(120px,20vw,260px);font-weight:600;position:absolute;right:10%}.not-found h1{font-weight:500;line-height:1.12}.not-found .button{margin-top:25px}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(solution-focus){animation:.15s both solution-out}::view-transition-new(solution-focus){animation:.22s both solution-in}@keyframes solution-out{to{opacity:0;transform:translateY(-5px)}}@keyframes solution-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (width>=1700px){.section{--space-section:125px}}@media (width<=1100px){.main-nav>a:not(.button){padding-inline:10px;font-size:10px}.main-nav>.button{gap:15px;margin-left:6px;padding-inline:14px;font-size:9px}.problem-section .editorial-grid{gap:55px}.contact-panel{gap:45px}.footer-main{gap:35px}.service-editorial{gap:30px}}@media (width<=850px){:root{--header:74px}.main-nav{background:#fff;padding:20px 25px 25px;top:73px}.main-nav>a:not(.button){border-radius:8px;padding:15px 16px;font-size:15px}.main-nav>.button{min-height:47px;margin:12px 0 0;font-size:12px}.problem-section .editorial-grid{gap:40px}.footer-main{grid-template-columns:1fr 1fr;gap:35px}.compact-process-grid{gap:25px}.compact-process-grid article{padding-right:20px}.compact-process-grid article:not(:first-child){border-left:0;padding-left:0}.contact-panel{gap:35px}.contact-form{padding:26px}.service-hero .hero-layout{grid-template-columns:1fr;gap:35px}.footer-lead{margin-bottom:40px;padding-block:45px}.footer-lead h2{font-size:35px}}@media (width<=620px){.site-shell .section{padding-block:65px}.site-shell .section-heading--split,.problem-section .editorial-grid{grid-template-columns:1fr;gap:25px}.site-shell .section-heading--split>p{justify-self:start;max-width:460px;font-size:12px}.site-shell .section-heading{margin-bottom:30px}.site-shell h2{letter-spacing:-1.2px}.problem-section h2{font-size:34px}.problem-list>div{gap:17px;padding-block:21px}.problem-list h3{font-size:14px}.problem-list p{font-size:11px}.problem-section .section-lead{max-width:330px;font-size:12px}.problem-list>div:first-child{border-top:1px solid #e1e7f0;padding-top:20px}.approach-section h2{font-size:33px}.approach-section .approach-copy>.large-copy{font-size:19px}.approach-section .approach-copy>p{font-size:12px}.approach-section .editorial-grid{gap:28px}.compact-process-section .section-heading--center{margin-bottom:30px}.compact-process-grid{grid-template-columns:1fr;gap:0}.compact-process-grid article,.compact-process-grid article:not(:first-child){border-top:1px solid #dce4f0;grid-template-columns:35px 1fr;gap:5px 14px;padding:21px 0;display:grid}.compact-process-grid article>span{grid-row:1/3;align-self:start}.compact-process-grid article h3{margin:2px 0 0;font-size:16px}.compact-process-grid article p{max-width:none;margin:3px 0 0;font-size:11px}.compact-process-note{margin-top:15px;padding:18px;font-size:10px}.compact-process-note strong{margin-bottom:7px;display:block}.faq-list summary{gap:17px;padding:19px 18px;font-size:12px}.faq-list p{padding-inline:18px;font-size:11px}.contact-copy h2{max-width:380px;font-size:35px}.contact-copy>p:not(.section-kicker){font-size:12px}.contact-panel{gap:30px}.contact-form{border-radius:13px;gap:18px;padding:24px 20px}.contact-form label{font-size:10px}.contact-form :is(input,select,textarea){font-size:16px}.contact-copy .contact-form-disclosure>summary{background:#fff}.contact-page-intro{padding-bottom:45px}.contact-page-intro h1{letter-spacing:-1.9px;font-size:40px}.contact-page-intro .hero-lead{font-size:12px}.service-hero h1{letter-spacing:-1.8px;font-size:40px}.service-hero .hero-lead{font-size:12px;line-height:1.95}.service-hero .breadcrumbs{margin-bottom:30px;font-size:9px}.service-editorial{grid-template-columns:1fr;gap:27px}.service-editorial h2{font-size:23px}.service-editorial p{font-size:11px}.service-process ol>li{gap:16px;padding-block:18px;font-size:12px}.related-links{grid-template-columns:1fr}.related-section h2{font-size:26px}.related-links>a{padding:20px;font-size:12px}.cta-section h2{font-size:34px}.values-grid{grid-template-columns:1fr}.values-grid article{padding:23px}.values-grid h2{font-size:23px}.footer-lead{gap:20px;margin-bottom:35px;padding-block:38px}.footer-lead h2{letter-spacing:-1px;font-size:29px}.footer-lead p{letter-spacing:1px;max-width:230px;font-size:7px;line-height:1.8}.footer-lead a{width:46px;height:46px;font-size:20px}.footer-main{gap:30px 25px}.site-footer .footer-brand{grid-column:1/-1}.site-footer .footer-column>strong{margin-bottom:14px;font-size:10px}.site-footer .footer-column>a,.site-footer .footer-column>span{font-size:10px}.site-footer .footer-bottom{margin-top:35px;padding-block:20px;font-size:8px;line-height:1.8;display:block}.site-footer .footer-bottom strong{margin-top:8px;display:block}.not-found{padding-block:65px}.not-found h1{font-size:37px}.not-found:before{letter-spacing:-10px;font-size:150px;right:5%}}@media (prefers-reduced-motion:reduce){.site-shell .button>span,.menu-toggle span,.faq-list details,.faq-list summary>span,.related-links>a,.footer-lead a{transition:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
