.product-overview{--product-accent:#a5bcff;--product-glow:#617ff526}.product-overview-reparto{--product-accent:#ffad83;--product-glow:#f8773426}.product-overview-fulfillment{--product-accent:#95dfb1;--product-glow:#45ac6626}.product-overview-fulfillment .saas-button-white{color:#102116;background:var(--product-accent);border-color:var(--product-accent)}.product-overview-independent{color:var(--s-muted);margin-top:17px;font-size:12px;line-height:1.7}.product-overview-independent strong{color:var(--product-accent);font-weight:600}.product-overview-back{padding-top:30px}.product-overview-back a{min-height:44px;color:var(--s-muted);align-items:center;gap:9px;font-size:13px;display:inline-flex}.product-overview-back a:hover{color:#fff}.product-overview-hero{border-bottom:1px solid var(--s-line);grid-template-columns:1.15fr 1fr;align-items:center;gap:68px;padding-block:42px 75px;display:grid}.product-overview-brand{align-items:center;gap:13px;margin-bottom:32px;display:flex}.product-overview-icon{width:58px;height:58px;color:var(--product-accent);background:#142036;border:1px solid #3b4967;border-radius:16px;place-items:center;display:grid}.product-overview-brand strong{letter-spacing:-1px;margin-bottom:6px;font-size:29px;line-height:1.25;display:block}.product-overview-brand strong>span,.product-overview .saas-eyebrow{color:var(--product-accent)}.product-overview h1{letter-spacing:-2.4px;text-wrap:balance;margin:18px 0 24px;font-size:clamp(40px,4.3vw,59px);font-weight:600;line-height:1.1}.product-overview h1>span{color:var(--product-accent)}.product-overview-lead{color:var(--s-muted);font-size:16px;line-height:1.8}.product-overview-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.product-overview-actions .saas-button{padding-inline:17px;font-size:13px}.product-overview-illustration{isolation:isolate;min-width:0;margin:0;position:relative}.product-overview-illustration:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse, var(--product-glow), transparent 68%);position:absolute;inset:-65px}.product-overview-screen{background:linear-gradient(140deg,#182236,#0c111c 80%);border:1px solid #3c4b69;border-radius:18px;overflow:hidden;box-shadow:0 22px 60px #0005,0 0 0 6px #a5bcff06}.product-overview-screen-top{border-bottom:1px solid #2b374e;justify-content:space-between;align-items:center;gap:12px;padding:20px;font-size:12px;display:flex}.product-overview-screen-top>span:first-child{align-items:center;gap:9px;display:flex}.product-overview-screen-top>span:last-child{color:var(--s-muted);font-size:10px}.product-overview-object{align-items:center;gap:23px;padding:35px 25px;display:flex}.product-overview-object>svg{color:var(--product-accent)}.product-overview-object p{color:var(--s-muted);letter-spacing:1.6px;font-size:9px}.product-overview-object strong{letter-spacing:-.6px;margin-block:6px;font-size:25px;display:block}.product-overview-object div>span{color:#b5decd;background:#294c3a29;border:1px solid #395a5b;border-radius:5px;padding:4px 8px;font-size:11px;display:inline-block}.product-overview-facts{margin:0;padding:0 25px 25px}.product-overview-facts>div{border-top:1px solid #2b374e;flex-wrap:wrap;justify-content:space-between;gap:8px 15px;padding-block:14px;font-size:12px;display:flex}.product-overview-facts dt{color:var(--s-muted)}.product-overview-facts dd{margin:0}.product-overview-screen-note{color:#c3cfe7;background:#34496824;align-items:center;gap:9px;padding:17px 25px;font-size:12px;display:flex}.product-overview-illustration figcaption{color:var(--s-muted);text-align:center;margin-top:16px;font-size:11px}.product-overview .saas-section-heading h2{max-width:780px}.product-overview .saas-section-heading>p{max-width:670px}.product-overview-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.product-overview-feature-grid article{border:1px solid var(--s-line);background:linear-gradient(140deg,#111827,#0c111b);border-radius:14px;flex-direction:column;align-items:flex-start;padding:29px;display:flex}.product-overview-feature-grid article>svg{color:var(--product-accent);margin-bottom:22px}.product-overview-feature-grid h3{letter-spacing:-.4px;margin-bottom:13px;font-size:19px;line-height:1.35}.product-overview-feature-grid p{color:var(--s-muted);margin-bottom:24px;font-size:13px;line-height:1.85}.product-overview-feature-grid article>span{color:var(--product-accent);border-top:1px solid #293348;width:100%;margin-top:auto;padding-top:15px;font-size:11px;line-height:1.6}.product-overview-flow ol{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.product-overview-flow li{padding:28px 30px}.product-overview-flow li+li{border-left:1px solid var(--s-line)}.product-overview-flow li>span{color:var(--product-accent);letter-spacing:1px;font-size:12px}.product-overview-flow h3{margin-block:15px 10px;font-size:20px}.product-overview-flow p{color:var(--s-muted);font-size:13px;line-height:1.8}.product-overview-questions{grid-template-columns:1fr 1.25fr;gap:75px;display:grid}.product-overview-questions h2{max-width:400px}.product-overview-questions details{border-bottom:1px solid var(--s-line)}.product-overview-questions details:first-child{border-top:1px solid var(--s-line)}.product-overview-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.product-overview-questions summary::-webkit-details-marker{display:none}.product-overview-questions summary>span{color:var(--product-accent);font-size:23px;font-weight:400}.product-overview-questions details[open] summary>span{transform:rotate(45deg)}.product-overview-questions summary:focus-visible{outline:2px solid var(--product-accent);outline-offset:5px;border-radius:3px}.product-overview-questions details p{color:var(--s-muted);padding:0 28px 24px 0;font-size:14px;line-height:1.8}.product-overview-contact>p{max-width:600px;margin-inline:auto}.product-overview-access{align-items:center;gap:7px;min-height:44px;margin-top:9px;font-size:12px;display:inline-flex;color:var(--s-muted)!important}.product-overview .saas-footer nav{flex-wrap:wrap}@media (max-width:1050px){.product-overview-hero{gap:35px}.product-overview-object{gap:17px;padding-inline:20px}.product-overview-object>svg{width:60px}.product-overview-object strong{font-size:23px}.product-overview-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-overview-questions{gap:40px}}@media (max-width:760px){.product-overview-hero{grid-template-columns:1fr;gap:42px;padding-top:26px;padding-bottom:45px}.product-overview h1{letter-spacing:-1.8px;font-size:clamp(37px,7.6vw,56px)}.product-overview-illustration{width:100%;max-width:500px;margin-inline:auto}.product-overview-feature-grid article{padding:23px}.product-overview-questions{grid-template-columns:1fr;gap:25px}.product-overview-flow li{padding-inline:20px}}@media (max-width:620px){.product-overview-back{padding-top:17px}.product-overview-brand{margin-bottom:28px}.product-overview-lead{font-size:14px}.product-overview-actions{flex-direction:column;align-items:stretch}.product-overview-feature-grid{grid-template-columns:1fr}.product-overview-feature-grid p{font-size:14px}.product-overview-flow ol{grid-template-columns:1fr}.product-overview-flow li{padding:25px 0}.product-overview-flow li+li{border-left:0;border-top:1px solid var(--s-line)}.product-overview-flow p{font-size:14px}.product-overview .saas-contact h2{letter-spacing:-1.4px;font-size:35px}.product-overview-screen-note{padding-inline:18px;font-size:11px}.product-overview-facts{padding-inline:18px}.product-overview .saas-footer{grid-template-columns:1fr}.product-overview .saas-footer nav{justify-content:flex-start}}
