.principles[data-astro-cid-p4uopdll]{background:#fff}.principles-band[data-astro-cid-p4uopdll]{background:#f9ba48;padding:47px 40px 52px}.principles-grid[data-astro-cid-p4uopdll]{gap:0}.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]{border-top:0;border-left:1px solid #3f3f3f38;padding:0 40px}.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]:first-child{border-left:0;padding-left:0}.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]:last-child{padding-right:0}.principles-grid[data-astro-cid-p4uopdll] h3[data-astro-cid-p4uopdll]{margin:26px 0 17px}.principles-grid[data-astro-cid-p4uopdll] p[data-astro-cid-p4uopdll]{color:#3f3f3f;font-size:14px}.principle-marker[data-astro-cid-p4uopdll]{color:#3f3f3f;justify-content:space-between;align-items:center;display:flex}.principle-marker[data-astro-cid-p4uopdll] svg{color:#3f3f3f}.principle-marker[data-astro-cid-p4uopdll]>span[data-astro-cid-p4uopdll]{font-size:11px;font-weight:700}@media (width<=960px){.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]{padding-inline:25px}.principles-grid[data-astro-cid-p4uopdll] h3[data-astro-cid-p4uopdll]{font-size:21px}.principles-grid[data-astro-cid-p4uopdll] p[data-astro-cid-p4uopdll]{font-size:13px}}@media (width<=700px){.principles-band[data-astro-cid-p4uopdll]{padding:30px 22px}.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll],.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]:first-child,.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]:last-child{border-top:1px solid #3f3f3f38;border-left:0;grid-template-columns:40px 1fr;column-gap:17px;padding:27px 0}.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]:first-child{border-top:0;padding-top:0}.principles-grid[data-astro-cid-p4uopdll] article[data-astro-cid-p4uopdll]:last-child{padding-bottom:0}.principles-grid[data-astro-cid-p4uopdll] h3[data-astro-cid-p4uopdll]{margin:0 0 13px;font-size:23px}.principle-marker[data-astro-cid-p4uopdll]{flex-direction:column;justify-content:flex-start;gap:12px}.principle-marker[data-astro-cid-p4uopdll] svg{width:35px;height:35px}.principle-marker[data-astro-cid-p4uopdll]>span[data-astro-cid-p4uopdll]{font-size:9px}}.is-enhanced[data-astro-cid-w7elffni] .carousel-stage[data-astro-cid-w7elffni]{isolation:isolate;display:grid;overflow:hidden}.is-enhanced[data-astro-cid-w7elffni] .carousel-stage[data-astro-cid-w7elffni]>.product-slide[data-astro-cid-w7elffni]{grid-area:1/1;width:100%;min-width:0}.ecosystem-carousel[data-astro-cid-w7elffni]{background:#fff;padding:56px 0 0}.carousel-heading[data-astro-cid-w7elffni]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.carousel-heading[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{margin:0;font-size:10px}.carousel-controls[data-astro-cid-w7elffni]{align-items:center;gap:7px;display:flex}.carousel-controls[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{border:1px solid var(--line);color:var(--ink);background:#fff;min-width:38px;height:38px;padding:0 12px;font-size:16px}.carousel-controls[data-astro-cid-w7elffni] [data-astro-cid-w7elffni][data-pause]{font-size:10px;font-weight:700}.carousel-controls[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]:hover,.carousel-controls[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]:focus-visible{background:var(--gold)}.product-slide[data-astro-cid-w7elffni]{background:var(--warm);border-top:3px solid var(--gold);grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;min-height:440px;padding:48px;display:grid}.product-slide[data-astro-cid-w7elffni][hidden],.carousel-controls[data-astro-cid-w7elffni][hidden],.carousel-tabs[data-astro-cid-w7elffni][hidden]{display:none}.product-slide[data-astro-cid-w7elffni]+.product-slide[data-astro-cid-w7elffni]{margin-top:24px}.is-enhanced[data-astro-cid-w7elffni] .product-slide[data-astro-cid-w7elffni]{height:475px;margin:0}.slide-copy[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{max-width:300px;font-size:9px;line-height:1.6}.slide-copy[data-astro-cid-w7elffni] h2[data-astro-cid-w7elffni]{letter-spacing:-.065em;margin:13px 0 20px;font-size:clamp(40px,4.5vw,68px)}.slide-copy[data-astro-cid-w7elffni] h2[data-astro-cid-w7elffni]>span[data-astro-cid-w7elffni]{color:#bc7a0c}.slide-copy[data-astro-cid-w7elffni] p[data-astro-cid-w7elffni]{max-width:360px;margin-bottom:26px;font-size:15px;line-height:1.8}.slide-copy[data-astro-cid-w7elffni] .button[data-astro-cid-w7elffni]{font-size:11px}.slide-visual[data-astro-cid-w7elffni]{justify-content:center;align-items:center;min-width:0;height:330px;display:flex}.slide-visual[data-astro-cid-w7elffni]>img[data-astro-cid-w7elffni]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.phone-slide[data-astro-cid-w7elffni] .slide-visual[data-astro-cid-w7elffni]>img[data-astro-cid-w7elffni]{width:auto;height:340px}.slide-visual[data-astro-cid-w7elffni] .bi-visual{max-width:470px}.carousel-tabs[data-astro-cid-w7elffni]{border:1px solid var(--line);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.carousel-tabs[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{color:var(--ink);background:#fff;border:0;justify-content:center;align-items:center;gap:12px;min-width:0;padding:23px 10px;display:flex}.carousel-tabs[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]+button[data-astro-cid-w7elffni]{border-left:1px solid var(--line)}.carousel-tabs[data-astro-cid-w7elffni] strong[data-astro-cid-w7elffni]{font-size:18px}.carousel-tabs[data-astro-cid-w7elffni] small[data-astro-cid-w7elffni]{font-size:10px}.carousel-dot[data-astro-cid-w7elffni]{border:1px solid #777;border-radius:50%;flex:none;width:6px;height:6px}.carousel-tabs[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni][aria-pressed=true]{box-shadow:inset 0 -3px var(--gold);background:#f6f5f1}.carousel-tabs[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni][aria-pressed=true] .carousel-dot[data-astro-cid-w7elffni]{background:#f9ba48;border-color:#976006}.sr-only[data-astro-cid-w7elffni]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.product-slide[data-astro-cid-w7elffni]{gap:25px;padding:35px}.is-enhanced[data-astro-cid-w7elffni] .product-slide[data-astro-cid-w7elffni]{height:440px}.slide-copy[data-astro-cid-w7elffni] p[data-astro-cid-w7elffni]{font-size:13px}.carousel-tabs[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{gap:8px}.carousel-tabs[data-astro-cid-w7elffni] small[data-astro-cid-w7elffni]{font-size:9px}}@media (width<=700px){.ecosystem-carousel[data-astro-cid-w7elffni]{padding-top:35px}.carousel-heading[data-astro-cid-w7elffni]{align-items:flex-start;gap:15px}.carousel-heading[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{max-width:150px;font-size:8px;line-height:1.7}.carousel-controls[data-astro-cid-w7elffni]{gap:4px}.carousel-controls[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{min-width:32px;height:34px;padding:0 9px}.product-slide[data-astro-cid-w7elffni]{grid-template-columns:1fr;align-content:start;gap:20px;padding:28px 23px}.is-enhanced[data-astro-cid-w7elffni] .product-slide[data-astro-cid-w7elffni]{height:640px}.slide-copy[data-astro-cid-w7elffni] h2[data-astro-cid-w7elffni]{margin:12px 0;font-size:46px}.slide-copy[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{font-size:8px}.slide-copy[data-astro-cid-w7elffni] p[data-astro-cid-w7elffni]{min-height:70px;margin:0 0 20px;font-size:13px;line-height:1.8}.slide-visual[data-astro-cid-w7elffni]{height:285px}.phone-slide[data-astro-cid-w7elffni] .slide-visual[data-astro-cid-w7elffni]>img[data-astro-cid-w7elffni]{height:275px}.carousel-tabs[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{flex-direction:column;gap:5px;padding:17px 5px}.carousel-tabs[data-astro-cid-w7elffni] strong[data-astro-cid-w7elffni]{font-size:15px}.carousel-tabs[data-astro-cid-w7elffni] small[data-astro-cid-w7elffni]{font-size:8px}.carousel-dot[data-astro-cid-w7elffni]{margin-bottom:4px}.slide-visual[data-astro-cid-w7elffni] .bi-visual{width:100%}}@media (width<=360px){.product-slide[data-astro-cid-w7elffni]{padding:24px 16px}.is-enhanced[data-astro-cid-w7elffni] .product-slide[data-astro-cid-w7elffni]{height:635px}.slide-visual[data-astro-cid-w7elffni]{height:260px}.carousel-heading[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{max-width:105px}.carousel-tabs[data-astro-cid-w7elffni] small[data-astro-cid-w7elffni]{font-size:7px}}@media (width<=700px){.product-slide[data-astro-cid-w7elffni]{gap:30px}.is-enhanced[data-astro-cid-w7elffni] .product-slide[data-astro-cid-w7elffni]{height:700px}.slide-visual[data-astro-cid-w7elffni]{height:330px}}@media (width<=360px){.is-enhanced[data-astro-cid-w7elffni] .product-slide[data-astro-cid-w7elffni]{height:700px}.slide-visual[data-astro-cid-w7elffni]{height:325px}}.carousel-controls[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{min-width:44px;height:44px}@media (width<=700px){.carousel-controls[data-astro-cid-w7elffni] button[data-astro-cid-w7elffni]{min-width:44px;height:44px}.carousel-heading[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{max-width:140px}}@media (width<=360px){.carousel-heading[data-astro-cid-w7elffni] .eyebrow[data-astro-cid-w7elffni]{max-width:100px}}.hero-triad[data-astro-cid-wnfcr3ax]{color:#3f3f3f;align-self:center;width:100%;min-width:0;padding:22px 12px 16px;position:relative}.triad-kicker[data-astro-cid-wnfcr3ax]{letter-spacing:.16em;color:#65645f;align-items:center;gap:18px;padding-inline:14px;font-size:8px;font-weight:700;display:flex}.triad-kicker-line[data-astro-cid-wnfcr3ax]{background:#d8d3c7;flex:1;height:1px}.triad-canvas[data-astro-cid-wnfcr3ax]{aspect-ratio:1;width:100%;margin-top:5px;position:relative}.triad-paths[data-astro-cid-wnfcr3ax]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.triad-guide[data-astro-cid-wnfcr3ax]{stroke:#ded8c9;stroke-width:.75px;fill:none;opacity:.6}.triad-node[data-astro-cid-wnfcr3ax]{text-align:center;z-index:1;outline-offset:4px;flex-direction:column;align-items:center;min-width:110px;padding:5px;line-height:1.5;display:flex;position:absolute;transform:translate(-50%)}.node-erp[data-astro-cid-wnfcr3ax]{top:1%;left:50%}.node-crm[data-astro-cid-wnfcr3ax]{top:32%;left:83%}.node-bi[data-astro-cid-wnfcr3ax]{top:63%;left:50%}.node-mobile[data-astro-cid-wnfcr3ax]{top:32%;left:17%}.node-symbol[data-astro-cid-wnfcr3ax]{color:#3f3f3f;background:#fff;border:1px solid #d6d0c0;border-radius:50%;place-items:center;width:92px;height:92px;margin-bottom:13px;transition:transform .25s,border-color .25s;display:grid;position:relative}.node-symbol[data-astro-cid-wnfcr3ax]:after{content:"";opacity:0;border:1px solid #f9ba48;border-radius:50%;position:absolute;inset:-7px}.node-erp[data-astro-cid-wnfcr3ax] .node-symbol[data-astro-cid-wnfcr3ax]{color:#f9ba48;background:#3f3f3f;border-color:#3f3f3f}.node-crm[data-astro-cid-wnfcr3ax] .node-symbol[data-astro-cid-wnfcr3ax]{background:#f9ba48;border-color:#f9ba48}.node-bi[data-astro-cid-wnfcr3ax] .node-symbol[data-astro-cid-wnfcr3ax]{color:#3f3f3f;background:#fff6e1;border-color:#f9ba48}.triad-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{letter-spacing:-.04em;font-size:22px;font-weight:700;line-height:1.25}.node-product[data-astro-cid-wnfcr3ax]{color:#65645f;margin-top:4px;font-size:10px}.triad-node[data-astro-cid-wnfcr3ax]:hover .node-symbol[data-astro-cid-wnfcr3ax]{border-color:#a47214;transform:translateY(-3px)}.triad-node[data-astro-cid-wnfcr3ax]:focus-visible{outline:2px solid #9a6500}.triad-bottom[data-astro-cid-wnfcr3ax]{border-top:1px solid #ded9cd;justify-content:space-between;align-items:center;gap:14px;margin-top:0;padding:16px 14px 0;display:flex}.triad-bottom[data-astro-cid-wnfcr3ax] p[data-astro-cid-wnfcr3ax]{color:#65645f;font-size:10px}.triad-motion[data-astro-cid-wnfcr3ax]{color:#3f3f3f;background:0 0;border:1px solid #d6d0c0;justify-content:center;align-items:center;gap:8px;min-height:30px;padding:5px 9px;font-size:9px;font-weight:600;line-height:1.4;display:flex}.triad-motion[data-astro-cid-wnfcr3ax]:hover{background:#f9ba48;border-color:#f9ba48}.pause-symbol[data-astro-cid-wnfcr3ax]{border-inline:2px solid;width:7px;height:9px}.hero-triad[data-astro-cid-wnfcr3ax][data-paused=true] .pause-symbol[data-astro-cid-wnfcr3ax]{border:5px solid #0000;border-left:7px solid;border-right:0;width:0;height:0}.triad-electron-layer[data-astro-cid-wnfcr3ax]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.node-symbol[data-astro-cid-wnfcr3ax]{opacity:1;filter:drop-shadow(0 0 calc(var(--node-glow,0) * 10px) #f9ba4842)}.node-symbol[data-astro-cid-wnfcr3ax]:after{opacity:var(--node-glow,0);box-shadow:0 0 calc(var(--node-glow,0) * 14px) #f9ba482e}@media (width<=1150px){.hero-triad[data-astro-cid-wnfcr3ax]{padding-inline:0}.node-symbol[data-astro-cid-wnfcr3ax]{width:80px;height:80px}.triad-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{font-size:20px}}@media (width>=701px) and (width<=900px){.node-symbol[data-astro-cid-wnfcr3ax]{width:66px;height:66px;margin-bottom:9px}.node-symbol[data-astro-cid-wnfcr3ax] svg{width:31px;height:31px}.triad-node[data-astro-cid-wnfcr3ax]{min-width:95px}.triad-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{font-size:17px}.node-product[data-astro-cid-wnfcr3ax]{font-size:9px}.triad-kicker[data-astro-cid-wnfcr3ax]{font-size:6px}.triad-bottom[data-astro-cid-wnfcr3ax]{padding-inline:5px}.triad-bottom[data-astro-cid-wnfcr3ax] p[data-astro-cid-wnfcr3ax]{font-size:8px}}@media (width<=700px){.hero-triad[data-astro-cid-wnfcr3ax]{max-width:520px;margin-inline:auto;padding:12px 0 7px}.triad-canvas[data-astro-cid-wnfcr3ax]{margin-top:15px;margin-bottom:38px}.triad-kicker[data-astro-cid-wnfcr3ax]{padding-inline:10px;font-size:7px}.node-symbol[data-astro-cid-wnfcr3ax]{width:80px;height:80px;margin-bottom:11px}.triad-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{font-size:20px}.triad-bottom[data-astro-cid-wnfcr3ax]{padding:14px 10px 0}.triad-bottom[data-astro-cid-wnfcr3ax] p[data-astro-cid-wnfcr3ax]{font-size:9px}}@media (width<=360px){.triad-node[data-astro-cid-wnfcr3ax]{min-width:90px}.node-symbol[data-astro-cid-wnfcr3ax]{width:67px;height:67px}.node-symbol[data-astro-cid-wnfcr3ax] svg{width:31px;height:31px}.triad-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{font-size:17px}.node-product[data-astro-cid-wnfcr3ax]{font-size:8px}.triad-kicker[data-astro-cid-wnfcr3ax]{font-size:6px}.triad-bottom[data-astro-cid-wnfcr3ax]{padding-inline:0}.triad-bottom[data-astro-cid-wnfcr3ax] p[data-astro-cid-wnfcr3ax]{font-size:8px}}@media (prefers-reduced-motion:reduce){.node-symbol[data-astro-cid-wnfcr3ax]{opacity:1;filter:none;transition:none}.node-symbol[data-astro-cid-wnfcr3ax]:after{opacity:0}.triad-electron-layer[data-astro-cid-wnfcr3ax],.triad-motion[data-astro-cid-wnfcr3ax]{display:none}}.product-kicker[data-astro-cid-lcdefpme]{align-items:center;gap:13px;display:flex}@media (width<=360px){.solutions-strip[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{display:none}}.hero-note[data-astro-cid-lcdefpme]{color:var(--ink);border-left:3px solid var(--gold);max-width:440px;padding-left:17px;font-size:16px;font-weight:700;line-height:1.6}.hero-note[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:none}
