.connected-advantages{--adv-paper:#f5f4ef;--adv-ink:#171918;--adv-coral:#e86c4f;--adv-line:#f5f4ef30;background:var(--adv-paper);color:var(--adv-ink);padding:76px 0 70px;scroll-margin-top:28px;font-family:Instrument Sans,Arial,sans-serif;position:relative}.connected-advantages *{box-sizing:border-box}.connected-advantages-inner{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(24px,5vw,80px)}.connected-advantages-anchor{scroll-margin-top:28px;position:absolute;inset:0 auto auto 0}.connected-advantages :is(button,a,[tabindex]):focus-visible{outline-offset:5px;outline:2px solid #b84930}.connected-advantages-stage :is(button,a,[tabindex]):focus-visible{outline-color:var(--adv-coral)}.connected-advantages-capture-tools a:focus-visible{outline-color:#b84930}.connected-advantages a{color:inherit;text-decoration:none}.connected-advantages-header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.product-site .connected-advantages-header h2,.connected-advantages .connected-advantages-header h2{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.3vw,60px);font-weight:500;line-height:1.08}.connected-advantages-header>p{color:#626561;max-width:300px;margin:0;font-size:17px;line-height:1.7}.connected-advantages-stage{background:var(--adv-ink);color:var(--adv-paper);border:1px solid #171918;border-radius:8px;padding:22px clamp(24px,3vw,42px) 30px;overflow:hidden}.connected-advantages-mobile-paths{display:none}.connected-advantages-map{min-width:0;height:340px;margin:0 0 18px;position:relative}.connected-advantages-paths{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.connected-advantages-paths path{fill:none;stroke:#6c716b;stroke-opacity:.45;stroke-width:1.3px;vector-effect:non-scaling-stroke;transition:stroke .22s,stroke-opacity .22s}.connected-advantages-paths path[data-active=true]{stroke:var(--adv-coral);stroke-opacity:1;stroke-width:2px;stroke-dasharray:7 15;animation:2.8s linear infinite connected-path-travel}.connected-advantages-hub{background:#232625;border:1px solid #f5f4ef40;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #171918}.connected-advantages-hub:before{content:"";pointer-events:none;border:1px solid #f5f4ef12;border-radius:50%;position:absolute;inset:-18px}.connected-advantages-hub>span{letter-spacing:-.025em;font-size:19px;line-height:1.3}.connected-advantages-node{left:var(--node-x);top:var(--node-y);color:#d9dad6;text-align:left;width:190px;min-height:54px;font:inherit;cursor:pointer;background:#232625;border:1px solid #f5f4ef35;border-radius:5px;justify-content:space-between;align-items:center;gap:11px;padding:13px 15px;font-size:14px;line-height:1.45;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.connected-advantages-node>span:nth-child(2){flex:1}.connected-advantages-dot{background:#8b8f8b;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #f5f4ef07}.connected-advantages-node-arrow{color:#a7aaa5;flex-shrink:0;font-size:17px;line-height:1}.connected-advantages-node:hover{color:#fffefb;background:#2c302e;border-color:#e86c4f99}.connected-advantages-node[aria-selected=true]{color:#171918;background:#f5f4ef;border-color:#f5f4ef;box-shadow:0 10px 30px #0002}.connected-advantages-node[aria-selected=true] .connected-advantages-dot{background:#b84930;box-shadow:0 0 0 4px #e86c4f18}.connected-advantages-node[aria-selected=true] .connected-advantages-node-arrow{color:#b84930}.connected-advantages-detail{border-top:1px solid var(--adv-line);min-width:0;padding-top:32px}.connected-advantages-benefit{justify-content:space-between;align-items:end;gap:34px;margin-bottom:30px;display:flex}.connected-advantages-copy{min-width:0;max-width:790px;animation:.28s both connected-copy-reveal}.connected-advantages-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;display:flex}.connected-advantages-next{color:#c5c7c1;min-height:44px;font:inherit;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0;font-size:14px;line-height:1.6;display:inline-flex}.connected-advantages-next>span{color:#ef9478;font-size:19px}.connected-advantages-next:hover{color:#f5f4ef}.product-site .connected-advantages-benefit h3,.connected-advantages .connected-advantages-benefit h3{letter-spacing:-.04em;color:#f5f4ef;margin:0 0 17px;font-size:clamp(27px,3vw,42px);font-weight:500;line-height:1.15}.connected-advantages-benefit p{color:#c5c7c1;max-width:730px;margin:0;font-size:17px;line-height:1.75}.connected-advantages-explore{white-space:nowrap;border-bottom:1px solid #e86c4f88;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;min-height:46px;font-size:14px;line-height:1.6;display:inline-flex}.connected-advantages-explore>span{color:#ef9478;font-size:19px}.connected-advantages-explore:hover{border-color:#e86c4f}.connected-advantages-capture{background:#ecebe7;border:1px solid #f5f4ef36;border-radius:5px;margin:0;animation:.32s both connected-capture-reveal;overflow:hidden}.connected-advantages-capture>a{cursor:zoom-in;display:block}.connected-advantages-capture img{width:100%;height:auto;display:block}.connected-advantages-capture-tools{color:#171918;background:#f5f4ef;border-top:1px solid #1719181f;justify-content:flex-end;padding:10px 15px;display:flex}.connected-advantages-capture-tools>a{text-underline-offset:4px;align-items:center;gap:14px;min-height:44px;font-size:12px;line-height:1.6;-webkit-text-decoration:underline #17191855;text-decoration:underline #17191855;display:inline-flex}.connected-advantages-capture-tools>a>span{font-size:18px}.connected-advantages-related{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-top:25px;display:flex}.connected-advantages-related>span{color:#b0b4ac;margin-right:auto;font-size:13px;line-height:1.7}.connected-advantages-related>a{border-bottom:1px solid #0000;align-items:center;gap:10px;min-height:40px;font-size:14px;line-height:1.6;display:inline-flex}.connected-advantages-related>a>span{color:#e99b81}.connected-advantages-related>a:hover{border-color:#e86c4f}.connected-advantages-caption{color:#686b65;max-width:850px;margin:18px 0 0;font-size:12px;line-height:1.75}.advantage-teaser{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;width:100%;max-width:1000px;display:grid}.advantage-teaser>a{min-height:50px;color:inherit;font:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.advantage-teaser>a>span:last-child{color:#e86c4f;flex-shrink:0;transition:transform .18s}.advantage-teaser>a:hover>span:last-child{transform:translate(2px,-2px)}.advantage-teaser>a:focus-visible{outline-offset:5px;outline:2px solid}@keyframes connected-path-travel{to{stroke-dashoffset:-44px}}@keyframes connected-copy-reveal{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes connected-capture-reveal{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.connected-advantages-node{gap:8px;width:165px;padding:12px;font-size:13px}.connected-advantages-map{height:320px}.connected-advantages-hub{width:100px;height:100px}.connected-advantages-benefit{align-items:start;gap:25px}.connected-advantages-benefit p{font-size:16px}.connected-advantages-explore{font-size:13px}.connected-advantages-related{gap:10px 20px}.connected-advantages-related>span{width:100%;margin:0}}@media (max-width:760px){.connected-advantages{padding:48px 0}.connected-advantages-header{margin-bottom:25px;display:block}.product-site .connected-advantages-header h2,.connected-advantages .connected-advantages-header h2{font-size:36px}.connected-advantages-header>p{max-width:none;margin-top:14px;font-size:15px}.connected-advantages-stage{padding:23px 20px 25px}.connected-advantages-map{grid-template-columns:1fr 1fr;gap:10px;height:auto;min-height:0;margin-bottom:25px;padding-bottom:0;display:grid}.connected-advantages-paths{display:none}.connected-advantages-mobile-paths{display:block}.connected-advantages-hub{width:86px;height:86px;box-shadow:none;grid-column:1/-1;justify-self:center;margin-bottom:16px;position:relative;top:auto;left:auto;transform:none}.connected-advantages-hub:before{inset:-10px}.connected-advantages-hub>span{font-size:17px}.connected-advantages-node{gap:8px;width:100%;min-width:0;min-height:58px;padding:12px 11px;font-size:13px;position:relative;top:auto;left:auto;transform:none}.connected-advantages-node-arrow{display:none}.connected-advantages-dot{width:6px;height:6px}.connected-advantages-detail{padding-top:25px}.connected-advantages-benefit{margin-bottom:23px;display:block}.product-site .connected-advantages-benefit h3,.connected-advantages .connected-advantages-benefit h3{font-size:29px}.connected-advantages-benefit p{font-size:16px;line-height:1.75}.connected-advantages-actions{gap:2px;margin-top:17px}.connected-advantages-explore{min-height:44px;font-size:14px}.connected-advantages-next{font-size:14px}.connected-advantages-capture-tools{padding:8px 12px}.connected-advantages-capture-tools>a{min-height:44px;font-size:12px}.connected-advantages-related{grid-template-columns:1fr;gap:0;margin-top:20px;display:grid}.connected-advantages-related>span{margin-bottom:10px;font-size:12px}.connected-advantages-related>a{border-bottom:1px solid #f5f4ef19;justify-content:space-between;min-height:45px;font-size:14px}.connected-advantages-caption{margin-top:15px;font-size:12px}.advantage-teaser{grid-template-columns:1fr 1fr;gap:0 22px}.advantage-teaser>a{gap:10px;font-size:13px}}@media (max-width:380px){.connected-advantages-inner{padding-inline:20px}.product-site .connected-advantages-header h2,.connected-advantages .connected-advantages-header h2{font-size:33px}.connected-advantages-stage{padding:21px 14px}.connected-advantages-map{gap:8px}.connected-advantages-node{gap:7px;padding:12px 9px;font-size:13px}.connected-advantages-hub{width:78px;height:78px;margin-bottom:13px}.product-site .connected-advantages-benefit h3,.connected-advantages .connected-advantages-benefit h3{font-size:27px}.connected-advantages-benefit p{font-size:15px}.advantage-teaser{gap:0 16px}.advantage-teaser>a{font-size:12px}}.connected-advantages[data-motion=paused] *,.connected-advantages[data-motion=paused] :before,.connected-advantages[data-motion=paused] :after,html[data-outputloop-motion=paused] .connected-advantages *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.connected-advantages[data-motion=paused] .connected-advantages-paths path[data-active=true]{stroke-dasharray:none}html[data-outputloop-motion=paused] .advantage-teaser>a>span:last-child{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.connected-advantages *,.connected-advantages :before,.connected-advantages :after,.advantage-teaser>a>span:last-child{scroll-behavior:auto!important;transition:none!important;animation:none!important}.connected-advantages-paths path[data-active=true]{stroke-dasharray:none}.advantage-teaser>a:hover>span:last-child{transform:none}}.connected-advantages-hub{flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.connected-advantages-hub>img{object-fit:contain;width:34px;height:34px;display:block}.connected-advantages-hub>span{font-size:16px}@media (max-width:700px){.connected-advantages-hub{gap:7px}.connected-advantages-hub>img{width:26px;height:26px}.connected-advantages-hub>span{font-size:13px}}
