.solutions-page{--solution-blue:#174ea6;--solution-navy:#071b3d;color:#101114;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55}.solutions-page *{box-sizing:border-box}.solutions-page a{color:inherit;text-decoration:none}.solutions-page a:focus-visible,.solutions-page summary:focus-visible,.solutions-page button:focus-visible{outline:3px solid #174ea6;outline-offset:5px}.solutions-page .skip-link{z-index:50}.solutions-page .site-header{max-width:none;padding-inline:max(22px,calc((100vw - 1200px)/2));height:64px}.solutions-page .site-header nav{gap:24px}.solutions-page .brand{flex-shrink:0}.solutions-wrap{max-width:1200px;padding-inline:32px;margin-inline:auto}.solutions-eyebrow{color:var(--solution-blue);font-size:13px;font-weight:700;letter-spacing:.035em;margin:0 0 18px}.solutions-page h1,.solutions-page h2,.solutions-page h3{color:var(--solution-navy);letter-spacing:-.045em}.solutions-page h2{font-size:clamp(32px,4vw,52px);line-height:1.08;margin:0 0 20px}.solutions-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:30px}.solutions-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;background:var(--solution-blue);color:#fff!important;border-radius:999px;padding:14px 23px;font-size:14px;font-weight:650;min-height:48px;transition:background .2s,transform .2s}.solutions-button:hover{background:#113e88;transform:translateY(-2px)}.solutions-text-link{font-size:13px;font-weight:650;color:var(--solution-blue)!important}.solutions-text-link:hover{text-decoration:underline}.solutions-small-label{font-size:10px;letter-spacing:.09em;color:#174ea6;font-weight:700}.solutions-catalog-intro{padding-top:90px;padding-bottom:65px;text-align:center}.solutions-catalog-intro h1{font-size:clamp(39px,5.3vw,70px);line-height:1.06;letter-spacing:-.06em;margin:0 0 25px}.solutions-catalog-intro h1 span{color:#174ea6}.solutions-catalog-intro>p:not(.solutions-eyebrow){max-width:650px;margin:0 auto 22px;color:#657080;font-size:18px;line-height:1.65}.solutions-catalog{background:#f5f7fa;padding-block:35px 55px;scroll-margin-top:64px}.solutions-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.solutions-product-card{background:#fff;border-radius:22px;overflow:hidden;border:1px solid #e2e7ef;min-width:0}.solutions-product-cover{display:block;overflow:hidden}.solutions-product-cover .solution-art{border-radius:0;height:300px;transition:transform .35s}.solutions-product-cover:hover .solution-art{transform:scale(1.035)}.solutions-product-copy{padding:27px 30px 30px}.solutions-product-copy h2{font-size:31px;margin:12px 0 10px;line-height:1.15}.solutions-product-copy h2 a:hover{color:#174ea6}.solutions-product-copy>p{font-size:14px;color:#657080;margin:0 0 25px}.solutions-product-bottom{display:flex;justify-content:space-between;gap:18px;align-items:center}.solutions-product-bottom>div{display:grid;gap:3px}.solutions-product-bottom strong{color:#174ea6;font-size:19px;letter-spacing:-.04em}.solutions-product-bottom small{color:#657080;font-size:11px}.solutions-product-bottom .solutions-button{font-size:12px;padding:11px 18px;min-height:43px;gap:10px}.solutions-catalog-note{padding-block:25px 35px;font-size:12px;color:#657080}.solutions-catalog-note p{max-width:900px;margin:0}.solutions-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-top:22px;padding-bottom:12px;font-size:11px;color:#657080}.solutions-breadcrumb a:hover{color:#174ea6;text-decoration:underline}.solutions-breadcrumb [aria-current]{color:#071b3d}.solutions-detail-hero{display:grid;grid-template-columns:1.08fr 1fr;gap:45px;align-items:center;padding-top:50px;padding-bottom:90px}.solutions-detail-hero h1{font-size:clamp(42px,4.8vw,66px);letter-spacing:-.06em;line-height:1.03;margin:0 0 26px}.solutions-detail-subtitle{font-size:16px;color:#657080;line-height:1.75;max-width:620px;margin:0 0 23px}.solutions-detail-price{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.solutions-detail-price strong{font-size:27px;color:#174ea6;letter-spacing:-.045em}.solutions-detail-price>span{font-size:11px;color:#657080}.solutions-detail-hero .solutions-actions{gap:17px;margin-top:24px}.solutions-detail-hero .solutions-button{font-size:12px;padding:13px 18px;gap:10px}.solutions-detail-hero .solutions-text-link{font-size:11px}.solutions-price-caption{font-size:10px;color:#657080;margin:17px 0 0;max-width:450px}.solutions-example-note{font-size:11px;color:#657080;padding-bottom:28px;margin-top:-40px}.solutions-editorial-section{background:#f5f7fa;padding-block:95px}.solutions-overview{max-width:960px;text-align:center}.solutions-overview h2{font-size:clamp(36px,4.8vw,62px);max-width:800px;margin-inline:auto}.solutions-editorial-lead{font-size:20px;color:#657080;line-height:1.7;max-width:750px;margin:28px auto 0}.solutions-audience{margin-top:40px}.solutions-audience>strong{font-size:12px;display:block;color:#071b3d;margin-bottom:16px}.solutions-audience>div{display:flex;justify-content:center;flex-wrap:wrap;gap:9px}.solutions-audience span{font-size:11px;padding:8px 13px;border:1px solid #dce2ec;border-radius:99px;color:#596372;background:#fff}.solutions-detail-scope{padding-block:90px}.solutions-feature-grid{list-style:none;padding:0;margin:45px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.solutions-feature-grid li{border-top:1px solid #dce3ed;padding-top:20px;min-width:0}.solutions-feature-grid li>span{font-size:11px;color:#174ea6}.solutions-feature-grid h3{font-size:21px;letter-spacing:-.03em;line-height:1.4;margin:14px 0 0;font-weight:600}.solutions-demo-section{background:#f5f7fa;padding-block:85px;scroll-margin-top:64px}.solutions-demo-intro{color:#657080;font-size:13px;max-width:760px;line-height:1.75;margin:0 0 32px}.solutions-experience{border:1px solid #dbe2ed;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 14px 35px #071b3d05}.solutions-experience-label{display:flex;gap:12px;justify-content:space-between;padding:13px 20px;background:#eef3fa;border-bottom:1px solid #dce4ef;color:#174ea6;font-size:11px;font-weight:650}.solutions-experience-label span+span{font-weight:400;color:#657080}.solutions-detail-process{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;padding-top:95px;padding-bottom:95px}.solutions-detail-process>div>p:last-child,.solutions-limits-grid>div>p:last-child{font-size:15px;color:#657080;max-width:400px;line-height:1.75}.solutions-detail-process ol{padding:0;margin:0;list-style:none}.solutions-detail-process li{display:flex;gap:22px;border-top:1px solid #dce3ed;padding-block:22px;align-items:baseline}.solutions-detail-process li>span{font-size:11px;color:#174ea6;font-weight:700}.solutions-detail-process li>p{color:#596372;font-size:15px;line-height:1.75;margin:0}.solutions-detail-limits{background:#f5f7fa;padding-block:80px}.solutions-limits-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:90px}.solutions-limits-grid ul{padding:0;margin:0;list-style:none}.solutions-limits-grid li{padding-block:16px;border-bottom:1px solid #dce3ed;color:#596372;font-size:14px}.solutions-guarantee{display:flex;gap:20px;background:#fff;border-radius:18px;padding:25px 28px;margin-top:45px;border:1px solid #dce3ed}.solutions-guarantee>span{font-size:30px;color:#174ea6}.solutions-guarantee p{margin:0;font-size:13px;color:#657080;line-height:1.8}.solutions-guarantee strong{display:block;color:#071b3d;margin-bottom:6px}.solutions-commercial{padding-top:85px;padding-bottom:85px}.solutions-commercial h2{max-width:700px}.solutions-terms{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:38px}.solutions-terms article{border-top:1px solid #dce3ed;padding-top:20px}.solutions-terms article>span{font-size:11px;color:#174ea6}.solutions-terms h3{font-size:21px;margin:16px 0 12px}.solutions-terms p{font-size:13px;color:#657080;line-height:1.8}.solutions-final{background:#071b3d;padding-block:85px;color:#fff}.solutions-final .solutions-eyebrow{color:#a9c9ff}.solutions-final h2{color:#fff;font-size:clamp(40px,5vw,65px);letter-spacing:-.055em}.solutions-final p:not(.solutions-eyebrow){color:#b7c7df;max-width:560px;font-size:16px;margin-bottom:30px}.solutions-button-light{background:#fff;color:#174ea6!important}.solutions-button-light:hover{background:#eaf0fa}.solutions-back-link{font-size:13px;color:#d7e5ff!important}.solutions-back-link:hover{text-decoration:underline}.solutions-page .site-footer{max-width:1200px;gap:22px}.solutions-page .site-footer>div{display:flex;gap:15px;flex-wrap:wrap}
/* Distinct product cover compositions, shared by cards and detail heroes. */
.solution-art{height:450px;position:relative;border-radius:26px;overflow:hidden;background:#eef3fb;color:#071b3d;display:grid;place-items:center;isolation:isolate}.solution-art:before{content:'';position:absolute;width:370px;height:370px;border:1px solid #d5e1f4;border-radius:50%;box-shadow:0 0 0 35px #ffffff38;z-index:-1}.solution-art-content{width:440px;height:310px;position:relative;flex-shrink:0;transform:scale(.94);transform-origin:center;display:grid;place-items:center}.solution-art-landing-page{background:linear-gradient(145deg,#edf3fc,#dbe8fc)}.solution-art-browser{width:365px;background:#fff;border:1px solid #d4e0f0;border-radius:12px;box-shadow:0 25px 40px #071b3d1f;overflow:hidden;transform:rotate(-5deg)}.solution-art-browser-top{padding:11px 13px;display:flex;gap:5px;align-items:center;border-bottom:1px solid #edf0f5}.solution-art-browser-top>i{background:#d6e0ee;width:5px;height:5px;border-radius:50%}.solution-art-browser-top>span{font-size:8px;color:#657080;margin-left:45px}.solution-art-web{padding:25px 20px 20px;display:flex;gap:10px}.solution-art-web-copy{flex:1}.solution-art-web-copy small{font-size:7px;letter-spacing:.08em;color:#174ea6}.solution-art-web-copy strong{font-size:24px;display:block;line-height:1.15;letter-spacing:-.05em;margin:10px 0 13px}.solution-art-line{display:block;height:4px;background:#e1e8f2;border-radius:4px;width:90%;margin:7px 0}.solution-art-line.short{width:65%}.solution-art-web-copy b{font-size:8px;padding:7px 10px;background:#174ea6;color:#fff;border-radius:99px;display:inline-block;margin-top:10px}.solution-art-web-sculpture{width:105px;position:relative;align-self:center;height:125px}.solution-art-web-sculpture>span{position:absolute;width:78px;height:78px;border:1px solid #a7c3ee;transform:rotate(35deg);background:linear-gradient(135deg,#e5f0ff,#7fa9e8);border-radius:20px;top:30px;left:5px;box-shadow:8px 10px 12px #174ea615}.solution-art-web-sculpture>span:nth-child(2){top:15px;left:15px;opacity:.7}.solution-art-web-sculpture>span:nth-child(3){top:0;left:25px;opacity:.4}.solution-art-web-cards{display:flex;gap:10px;padding:0 20px 18px}.solution-art-web-cards>i{height:26px;flex:1;background:#eef3fa;border-radius:6px}.solution-art-whatsapp-ia{background:linear-gradient(150deg,#eaf0f9,#f5f8fd)}.solution-art-chat{width:295px;border:1px solid #d6e1f0;border-radius:18px;background:#fff;padding:18px;box-shadow:0 25px 40px #071b3d17;transform:rotate(3deg)}.solution-art-chat-header{display:flex;gap:10px;align-items:center;padding-bottom:14px;border-bottom:1px solid #e7edf6}.solution-art-chat-header>span{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:#174ea6;color:#fff;font-size:18px}.solution-art-chat-header b{font-size:12px}.solution-art-chat-header small{display:block;font-size:8px;color:#657080}.solution-art-bubble{font-size:10px;padding:10px 12px;border-radius:10px;margin-top:12px;max-width:220px}.solution-art-bubble.incoming{background:#edf2fa}.solution-art-bubble.outgoing{background:#174ea6;color:#fff;margin-left:auto}.solution-art-handoff{font-size:9px;padding:12px 0 0;color:#174ea6;display:flex;align-items:center;gap:8px}.solution-art-handoff>span{font-size:17px}.solution-art-note{position:absolute;bottom:-3px;left:8px;font-size:10px;padding:13px 17px;background:#071b3d;color:#fff;border-radius:12px;box-shadow:0 12px 25px #071b3d20}.solution-art-note>span{font-size:16px;margin-right:8px}.solution-art-automacao{background:linear-gradient(145deg,#f0f4fa,#e7eef9)}.solution-art-flow{display:flex;align-items:center;gap:8px;position:relative;padding-bottom:30px}.solution-art-flow-node{width:113px;height:132px;border:1px solid #d1def0;border-radius:17px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;box-shadow:0 18px 25px #071b3d0c}.solution-art-flow-node>span{font-size:28px;color:#174ea6;line-height:1}.solution-art-flow-node>b{font-size:12px}.solution-art-flow-node>small{font-size:8px;color:#657080}.solution-art-connector{color:#174ea6;font-size:20px}.solution-art-flow-node:nth-child(3){background:#174ea6;color:#fff;transform:translateY(-22px)}.solution-art-flow-node:nth-child(3)>span,.solution-art-flow-node:nth-child(3)>small{color:#dbe9ff}.solution-art-flow-rule{position:absolute;bottom:-20px;left:70px;background:#fff;border:1px solid #d7e2f3;border-radius:99px;padding:11px 17px;font-size:9px;white-space:nowrap;color:#174ea6}.solution-art-flow-rule>span{margin-right:7px}.solution-art-sos{background:linear-gradient(150deg,#edf2fa,#dfe8f5)}.solution-art-repair{width:357px;background:#fff;border:1px solid #d7e1ef;border-radius:17px;box-shadow:0 25px 40px #071b3d1a;padding:24px;transform:rotate(-3deg)}.solution-art-repair-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.solution-art-repair-top>span{font-size:8px;color:#174ea6;letter-spacing:.02em}.solution-art-repair-top>b{font-size:34px;letter-spacing:-.06em;line-height:1;color:#174ea6}.solution-art-repair-top small{display:block;font-size:8px;letter-spacing:0;color:#657080;font-weight:400;margin-top:5px}.solution-art-repair-row{display:flex;align-items:center;gap:9px;padding-block:13px;border-top:1px solid #e6edf7}.solution-art-repair-row>span{font-size:9px;color:#174ea6}.solution-art-repair-row>b{font-size:10px}.solution-art-repair-row>i{font-size:7px;font-style:normal;color:#657080;margin-left:auto}.solution-art-repair-meter{margin-top:12px;background:#edf2fa;border-radius:99px;height:5px}.solution-art-repair-meter>i{display:block;width:10%;height:100%;background:#174ea6;border-radius:99px}.solution-art-agency{background:linear-gradient(140deg,#e3ecfa,#f1f5fc)}.solution-art-strategy{position:relative;width:380px;height:285px}.solution-art-strategy-sheet{position:absolute;width:195px;height:245px;border:1px solid #d6e0ef;border-radius:12px;background:#fff;padding:23px;box-shadow:0 16px 35px #071b3d10}.solution-art-strategy-sheet>span{font-size:8px;color:#174ea6;letter-spacing:.09em;display:block;margin-bottom:23px}.solution-art-strategy-sheet i{display:block;height:5px;border-radius:4px;background:#e1e9f5;margin:15px 0}.solution-art-strategy-sheet>b{display:block;font-size:21px;color:#174ea6;font-weight:500}.sheet-back{left:5px;top:20px;transform:rotate(-12deg)}.sheet-middle{left:85px;top:6px;transform:rotate(-2deg)}.sheet-front{left:172px;top:25px;transform:rotate(9deg);background:#174ea6;color:#fff}.sheet-front>span{color:#c2d8fa}.sheet-front>strong{display:block;font-size:28px;letter-spacing:-.05em;line-height:1.13;margin-top:38px}.sheet-front>div{font-size:8px;margin-top:22px;color:#c2d8fa}.solution-art-amplytrix{background:#071b3d;color:#fff}.solution-art-amplytrix:before{border-color:#ffffff20;box-shadow:0 0 0 30px #ffffff05}.solution-art-agents{width:380px;height:300px;position:relative;background:linear-gradient(35deg,transparent 49.8%,#7299d14d 50%,transparent 50.3%),linear-gradient(145deg,transparent 49.8%,#7299d14d 50%,transparent 50.3%)}.solution-art-agent{position:absolute;width:100px;height:77px;background:#143561;border:1px solid #6386bb75;border-radius:13px;display:grid;place-content:center;text-align:center;gap:4px}.solution-art-agent>span{font-size:24px;line-height:1;color:#a9c9ff}.solution-art-agent>b{font-size:10px;font-weight:500}.agent-a{left:5px;top:25px}.agent-b{right:5px;top:25px}.agent-c{left:140px;bottom:6px}.solution-art-agent-center{position:absolute;left:135px;top:85px;width:110px;height:110px;border-radius:50%;background:#fff;color:#174ea6;box-shadow:0 0 0 10px #ffffff0d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.solution-art-agent-center>span{font-size:24px;line-height:1}.solution-art-agent-center>b{font-size:13px;line-height:1.2;text-align:center}.solution-art-concept{position:absolute;bottom:-27px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:.04em;color:#b9cff0}
@media(max-width:1050px){.solutions-page .site-header nav{gap:15px}.solutions-detail-hero{gap:25px}.solutions-detail-hero>.solution-art>.solution-art-content{transform:scale(.8)}.solutions-product-bottom{align-items:start}.solutions-detail-process,.solutions-limits-grid{gap:45px}.solutions-detail-hero h1{font-size:48px}}
@media(max-width:760px){.solutions-wrap{padding-inline:22px}.solutions-page .site-header{height:58px}.solutions-page .site-header nav{gap:2px;top:52px;background:#fff;box-shadow:0 12px 30px #071b3d1a;border:1px solid #dce3ed;color:#071b3d;width:min(300px,calc(100vw - 36px))}.solutions-page .site-header nav a{min-height:44px}.solutions-catalog-intro{padding-top:55px;padding-bottom:45px}.solutions-catalog-intro>p:not(.solutions-eyebrow){font-size:16px}.solutions-product-grid{grid-template-columns:1fr;max-width:600px;gap:22px}.solutions-product-cover .solution-art{height:285px}.solutions-product-copy{padding:23px}.solutions-product-copy h2{font-size:29px}.solutions-product-bottom .solutions-button{padding:11px 16px;font-size:11px}.solutions-breadcrumb{font-size:10px;padding-top:18px}.solutions-detail-hero{grid-template-columns:1fr;padding-top:35px;padding-bottom:55px;gap:35px}.solutions-detail-hero h1{font-size:clamp(40px,8.5vw,59px);max-width:600px}.solutions-detail-subtitle{font-size:16px}.solutions-detail-hero>.solution-art{height:350px}.solutions-detail-hero>.solution-art>.solution-art-content{transform:scale(.9)}.solutions-example-note{margin-top:-18px;font-size:10px}.solutions-editorial-section{padding-block:65px}.solutions-editorial-lead{font-size:17px;margin-top:22px}.solutions-overview h2{font-size:clamp(34px,7vw,48px)}.solutions-audience{margin-top:30px}.solutions-audience span{font-size:10px}.solutions-detail-scope{padding-block:60px}.solutions-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px}.solutions-feature-grid h3{font-size:17px}.solutions-demo-section{padding-block:55px}.solutions-experience-label{font-size:10px;flex-direction:column;gap:3px;padding:12px 16px}.solutions-detail-process{grid-template-columns:1fr;gap:28px;padding-top:60px;padding-bottom:60px}.solutions-detail-process>div>p:last-child,.solutions-limits-grid>div>p:last-child{max-width:none;font-size:14px}.solutions-detail-process li>p{font-size:14px}.solutions-detail-limits{padding-block:55px}.solutions-limits-grid{grid-template-columns:1fr;gap:20px}.solutions-guarantee{margin-top:30px;padding:20px;gap:15px}.solutions-guarantee p{font-size:12px}.solutions-terms{grid-template-columns:1fr;gap:25px}.solutions-commercial,.solutions-final{padding-block:55px}.solutions-terms h3{margin-top:10px}.solutions-page .site-footer{padding-inline:22px}.solutions-actions{gap:18px}.solutions-eyebrow{font-size:12px}}
@media(max-width:420px){.solution-art-content{transform:scale(.76)}.solutions-detail-hero>.solution-art>.solution-art-content{transform:scale(.72)}.solutions-detail-hero>.solution-art{height:310px}.solutions-product-cover .solution-art{height:255px}.solutions-product-bottom{gap:10px}.solutions-product-bottom .solutions-button{padding-inline:12px;gap:6px}.solutions-product-bottom strong{font-size:17px}.solutions-feature-grid{grid-template-columns:1fr}.solutions-catalog-intro h1{font-size:36px}.solutions-detail-price{gap:6px 15px}.solutions-detail-hero h1{font-size:40px}.solutions-product-copy{padding-inline:20px}}
@media(prefers-reduced-motion:reduce){.solutions-page *{scroll-behavior:auto!important;transition:none!important}}

/* Product imagery and conversion copy additions. */
.solutions-page .solution-art{margin:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:#f5f5f7;isolation:auto;padding:0;height:auto;min-height:0;aspect-ratio:3/2;border:0;box-shadow:none}
.solutions-page .solution-art:before,.solutions-page .solution-art:after{display:none}
.solutions-page .solution-product-image{display:block;width:100%;height:auto;min-height:0;flex:1;object-fit:contain;aspect-ratio:3/2}
.solutions-page .solution-art figcaption{font-size:9px;color:#596372;text-align:center;padding:5px 8px;background:#f5f5f7;position:absolute;inset:auto 0 0;line-height:1.4}
.solutions-page .solutions-product-cover .solution-art{height:auto;aspect-ratio:3/2}
.solutions-benefits{padding-block:0 65px}.solutions-benefits ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:0;margin:0}.solutions-benefits li{border-top:1px solid #dce3ed;padding-top:20px}.solutions-benefits li>span{color:#174ea6;font-size:12px}.solutions-benefits p{font-size:17px;color:#071b3d;line-height:1.5;letter-spacing:-.02em}.solutions-faq{padding-block:75px}.solutions-faq details{border-bottom:1px solid #dce3ed}.solutions-faq summary{padding:23px 0;min-height:48px;cursor:pointer;font-size:18px;font-weight:600;color:#071b3d}.solutions-faq details p{max-width:850px;font-size:15px;color:#596372;line-height:1.8;margin:0 0 25px}.solutions-detail-price strong{font-size:clamp(22px,2.5vw,27px)}
@media(max-width:760px){.solutions-benefits{padding-bottom:40px}.solutions-benefits ul{grid-template-columns:1fr;gap:14px}.solutions-benefits p{font-size:16px}.solutions-faq{padding-block:50px}.solutions-faq summary{font-size:16px}.solutions-product-bottom{flex-wrap:wrap}.solutions-page .solution-art figcaption{font-size:8px}}

.solutions-demo-cta{display:flex;gap:22px;align-items:center;justify-content:space-between;margin-top:28px}.solutions-demo-cta p{color:#596372;font-size:15px}.solutions-demo-cta .solutions-button{font-size:13px;text-align:center;max-width:420px}@media(max-width:760px){.solutions-demo-cta{align-items:flex-start;flex-direction:column;gap:10px}.solutions-demo-cta .solutions-button{max-width:100%}}
.solutions-detail-hero>.solution-art{min-width:0;width:100%}.solutions-page .solution-product-image{max-width:100%}

.solutions-page .solutions-global-reach{font-size:12px;color:#174ea6;line-height:1.6;letter-spacing:.01em}.solutions-detail-hero .solutions-global-reach{margin:20px 0 8px}.solutions-page .site-footer>p{max-width:440px}

.solutions-market{display:flex;gap:24px;align-items:center;padding-block:14px;border-bottom:1px solid #e2e7ef}.solutions-market label{font-size:12px;font-weight:600;color:#071b3d;display:flex;gap:12px;align-items:center;flex-shrink:0}.solutions-market select{font:inherit;min-height:44px;max-width:100%;border:1px solid #d2d8e0;background:#fff;color:#174ea6;border-radius:8px;padding:7px 10px}.solutions-market p{font-size:12px;color:#596372;margin:0}.solutions-market select:focus-visible{outline:3px solid #68a4ff;outline-offset:3px}@media(max-width:760px){.solutions-market{flex-direction:column;align-items:flex-start;gap:10px}.solutions-market label{flex-wrap:wrap}.solutions-market p{font-size:11px}}

.solutions-international-price{display:block;font-size:clamp(18px,2vw,25px);line-height:1.35}.solutions-international-price small,.solutions-product-bottom .solutions-international-price small{display:block;font-weight:400;font-size:11px;line-height:1.7;letter-spacing:0;color:#596372;max-width:430px;margin-top:8px}
