.button-module__Vc_uJa__button{transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}@media (max-width:480px){.button-module__Vc_uJa__button{min-height:44px}}.button-module__Vc_uJa__button:hover{transform:translateY(-2px)}.button-module__Vc_uJa__button:active{transform:translateY(0)}.button-module__Vc_uJa__button svg{transition:transform var(--duration-fast) var(--ease-standard)}.button-module__Vc_uJa__button:hover svg{transform:translate(3px)}.button-module__Vc_uJa__outline{border:1.5px solid var(--tone-color,var(--color-ink));color:var(--tone-color,var(--color-ink));background:0 0}.button-module__Vc_uJa__outline:hover{background:var(--tone-color,var(--color-ink));color:var(--tone-label,var(--color-paper))}.button-module__Vc_uJa__outline:focus-visible{outline:2px solid var(--tone-color,var(--color-ink));outline-offset:3px}.button-module__Vc_uJa__solid{background:var(--tone-color,var(--color-ink));color:var(--tone-label,var(--color-paper))}.button-module__Vc_uJa__solid:hover{box-shadow:0 12px 26px -8px color-mix(in srgb, var(--tone-color,var(--color-ink)) 55%, transparent)}.button-module__Vc_uJa__solid:focus-visible{outline:2px solid var(--tone-color,var(--color-ink));outline-offset:3px}
.primitives-module__UNaQbW__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}
.control-module__bvcHkq__section{color:var(--color-ink-brand);padding-bottom:clamp(48px,5.5vh,64px)}.control-module__bvcHkq__architecture{grid-template-columns:minmax(0,1fr);gap:clamp(48px,6vh,72px);display:grid}@media (min-width:1050px){.control-module__bvcHkq__architecture{grid-template-columns:minmax(0,.9fr) minmax(0,.82fr) minmax(0,.86fr);align-items:start;gap:clamp(40px,4.4vw,76px)}}.control-module__bvcHkq__tree{--tree-row:16px;--tree-gap:18px;--pulse-travel:calc(6 * (var(--tree-row) + var(--tree-gap)));padding-left:26px;position:relative}.control-module__bvcHkq__treeLine{top:calc(var(--tree-row) / 2);bottom:calc(var(--tree-row) / 2);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-accent-blue) 50%, transparent) 0%, color-mix(in srgb, var(--color-ink-brand) 22%, transparent) 55%, color-mix(in srgb, var(--color-accent-green) 45%, transparent) 100%);width:1px;position:absolute;left:5px}.control-module__bvcHkq__pulse{top:calc(var(--tree-row) / 2);background:var(--color-accent-orange);width:6px;height:6px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-accent-orange) 45%, transparent);border-radius:999px;margin-top:-3px;margin-left:-3px;animation:6s linear infinite control-module__bvcHkq__lcPulse;position:absolute;left:5px}@keyframes control-module__bvcHkq__lcPulse{0%{opacity:0;transform:translateY(0)}8%{opacity:1}86%{opacity:1}to{transform:translateY(var(--pulse-travel));opacity:0}}.control-module__bvcHkq__treeList{gap:var(--tree-gap);margin:0;padding:0;list-style:none;display:grid}.control-module__bvcHkq__treeItem{height:var(--tree-row);align-items:center;display:flex;position:relative}.control-module__bvcHkq__treeNode{border:1px solid color-mix(in srgb, var(--color-ink-brand) 34%, transparent);background:var(--color-paper);border-radius:999px;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-26px}.control-module__bvcHkq__treeNodeSignal{border-color:var(--color-accent-orange);background:var(--color-accent-orange);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-orange) 16%, transparent)}.control-module__bvcHkq__treeLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .68rem);letter-spacing:.14em;white-space:nowrap;color:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);font-weight:500;line-height:1.3}.control-module__bvcHkq__treeLabelSignal{color:var(--lean-orange-text)}.control-module__bvcHkq__definitionsBlock{display:none}.control-module__bvcHkq__definitions{gap:14px;margin:0;padding:0;list-style:none;display:grid}.control-module__bvcHkq__definition{color:color-mix(in srgb, var(--color-ink-brand) 84%, transparent);font-size:1rem;line-height:1.5}.control-module__bvcHkq__ledger{margin:0;padding:0}.control-module__bvcHkq__ledgerRow{border-bottom:1px solid color-mix(in srgb, var(--color-ink-brand) 12%, transparent);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.control-module__bvcHkq__ledgerRow:first-child{border-top:1px solid color-mix(in srgb, var(--color-ink-brand) 12%, transparent)}.control-module__bvcHkq__ledgerTerm,.control-module__bvcHkq__ledgerDefinition{min-width:0;font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .68rem);letter-spacing:.13em;margin:0;font-weight:500}.control-module__bvcHkq__ledgerTerm{color:color-mix(in srgb, var(--color-ink-brand) 84%, transparent)}.control-module__bvcHkq__ledgerDefinition{text-align:right;color:var(--color-accent-blue)}.control-module__bvcHkq__panel{background-image:linear-gradient(145deg,#edf2ef 0%,#e3eae7 100%);border:1px solid #86a0a97a;border-radius:1.1rem;padding:22px 24px 24px;box-shadow:0 30px 80px #243a411a,inset 0 1px #ffffffb8}.control-module__bvcHkq__panelLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .64rem);letter-spacing:.16em;align-items:center;gap:10px;margin:0;font-weight:500;display:flex}.control-module__bvcHkq__panelLabel:before{content:"";background:currentColor;width:18px;height:1px}.control-module__bvcHkq__panelLeading{color:var(--lean-green-text)}.control-module__bvcHkq__panelLagging{color:var(--lean-orange-text)}.control-module__bvcHkq__panelList{gap:8px;margin:16px 0 0;padding:0 0 0 28px;list-style:none;display:grid}.control-module__bvcHkq__panelItem{font-family:var(--font-mono);letter-spacing:.1em;color:inherit;font-size:.72rem;font-weight:500}.control-module__bvcHkq__panelDivider{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .62rem);letter-spacing:.18em;color:color-mix(in srgb, var(--color-ink-brand) 62%, transparent);align-items:center;gap:12px;margin:22px 0;font-weight:500;display:flex}.control-module__bvcHkq__panelDividerLine{background:color-mix(in srgb, var(--color-ink-brand) 26%, transparent);width:1px;height:26px;margin-left:8px;display:block;position:relative}.control-module__bvcHkq__panelArrow{border-right:1px solid color-mix(in srgb, var(--color-ink-brand) 34%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-ink-brand) 34%, transparent);width:5px;height:5px;margin-left:-3px;position:absolute;bottom:0;left:50%;rotate:45deg}.control-module__bvcHkq__ring{--ring-r:122px;--lc-ring-lap:12s;--lc-ring-slot:calc(var(--lc-ring-lap) / 10);aspect-ratio:1;width:min(340px,100%);margin-inline:auto;position:relative}@media (min-width:1050px){.control-module__bvcHkq__ringRow{align-items:center}}.control-module__bvcHkq__ringSweep{pointer-events:none;animation:control-module__bvcHkq__lcSweep var(--lc-ring-lap) linear infinite;background:conic-gradient(from -62deg,#07131b00 0deg,#07131b12 60deg,#07131b00 62deg);border-radius:50%;position:absolute;inset:24.67%}@keyframes control-module__bvcHkq__lcSweep{to{transform:rotate(360deg)}}.control-module__bvcHkq__ringSvg{width:100%;height:100%;position:absolute;inset:0}.control-module__bvcHkq__ringRoute{fill:none;stroke:color-mix(in srgb, var(--color-ink-brand) 34%, transparent);stroke-width:1px}.control-module__bvcHkq__ringDashed{fill:none;stroke:color-mix(in srgb, var(--color-ink-brand) 22%, transparent);stroke-width:1px;stroke-dasharray:2 6}.control-module__bvcHkq__ringSpoke{stroke:color-mix(in srgb, var(--color-ink-brand) 22%, transparent);stroke-width:1px}.control-module__bvcHkq__ringSpokeClose{stroke:color-mix(in srgb, var(--color-accent-green) 45%, transparent)}.control-module__bvcHkq__ringTick{stroke:color-mix(in srgb, var(--color-ink-brand) 26%, transparent);stroke-width:1.6px;stroke-linecap:round;animation:control-module__bvcHkq__lcTickLight var(--lc-ring-lap) linear infinite;animation-delay:calc(var(--i) * var(--lc-ring-slot))}@keyframes control-module__bvcHkq__lcTickLight{0%,4%{stroke:var(--color-ink-brand)}14%,to{stroke:color-mix(in srgb, var(--color-ink-brand) 26%, transparent)}}.control-module__bvcHkq__ringTickDecision{stroke:color-mix(in srgb, var(--color-accent-orange) 72%, transparent);stroke-width:2.4px;animation-name:control-module__bvcHkq__lcTickLightDecision}@keyframes control-module__bvcHkq__lcTickLightDecision{0%,4%{stroke:var(--color-accent-orange)}14%,to{stroke:color-mix(in srgb, var(--color-accent-orange) 72%, transparent)}}.control-module__bvcHkq__ringTickClose{stroke:var(--color-accent-green);animation:none}.control-module__bvcHkq__ringHub{fill:var(--color-paper);stroke:color-mix(in srgb, var(--color-ink-brand) 34%, transparent);stroke-width:1px}.control-module__bvcHkq__ringHubLabel{font-family:var(--font-mono);letter-spacing:.6px;fill:var(--color-ink-brand);font-size:10px;font-weight:500}.control-module__bvcHkq__ringSignalArm{pointer-events:none;animation:control-module__bvcHkq__lcSweep var(--lc-ring-lap) linear infinite;border-radius:50%;position:absolute;inset:24.67%}.control-module__bvcHkq__ringSignal{background:var(--color-accent-orange);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-orange) 18%, transparent);border-radius:50%;position:absolute;top:0;left:50%;translate:-50% -50%}.control-module__bvcHkq__ringList{margin:0;padding:0;list-style:none;position:absolute;inset:0}.control-module__bvcHkq__ringItem{width:86px;font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .6rem);letter-spacing:.08em;text-align:center;color:var(--color-ink-brand);--lc-label-rest:.62;opacity:var(--lc-label-rest);transform:translate(-50%, -50%) rotate(calc(var(--i) * 36deg)) translateY(calc(var(--ring-r) * -1)) rotate(calc(var(--i) * -36deg));animation:control-module__bvcHkq__lcLabelLight var(--lc-ring-lap) linear infinite;animation-delay:calc(var(--i) * var(--lc-ring-slot));font-weight:500;line-height:1.3;position:absolute;top:50%;left:50%}@keyframes control-module__bvcHkq__lcLabelLight{0%,4%{opacity:1}14%,to{opacity:var(--lc-label-rest)}}.control-module__bvcHkq__ringLabelDecision{color:var(--lean-orange-text);--lc-label-rest:.97}.control-module__bvcHkq__ringLabelClose{color:var(--lean-green-text);opacity:1;animation:none}.control-module__bvcHkq__message{max-width:32ch;font-family:var(--font-heading);text-align:right;text-wrap:balance;color:var(--color-ink-brand);margin:0;font-size:clamp(1.3rem,2.2vw,1.65rem);font-style:italic;font-weight:400;line-height:1.32}.control-module__bvcHkq__quoteMark{color:color-mix(in srgb, var(--color-accent-orange) 80%, transparent)}@supports (animation-timeline:view()){.control-module__bvcHkq__ring{view-timeline-name:--lc-ring}.control-module__bvcHkq__ringRoute{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear forwards control-module__bvcHkq__lcDraw;animation-timeline:--lc-ring;animation-range:cover 12% cover 36%}.control-module__bvcHkq__ringMarks{opacity:0;animation:linear forwards control-module__bvcHkq__lcAppear;animation-timeline:--lc-ring;animation-range:cover 16% cover 38%}}@keyframes control-module__bvcHkq__lcDraw{to{stroke-dashoffset:0}}@keyframes control-module__bvcHkq__lcAppear{to{opacity:1}}section[data-inview=false] .control-module__bvcHkq__pulse,section[data-inview=false] .control-module__bvcHkq__ringSweep,section[data-inview=false] .control-module__bvcHkq__ringSignalArm,section[data-inview=false] .control-module__bvcHkq__ringTick,section[data-inview=false] .control-module__bvcHkq__ringItem{animation-play-state:paused}html[data-motion-reduce=true] .control-module__bvcHkq__pulse,html[data-motion-reduce=true] .control-module__bvcHkq__ringSweep{display:none}html[data-motion-reduce=true] .control-module__bvcHkq__ringSignalArm{animation:none}html[data-motion-reduce=true] .control-module__bvcHkq__ringRoute{stroke-dasharray:none;stroke-dashoffset:0;animation:none}html[data-motion-reduce=true] .control-module__bvcHkq__ringMarks{opacity:1;animation:none}html[data-motion-reduce=true] .control-module__bvcHkq__ringTick{animation:none}html[data-motion-reduce=true] .control-module__bvcHkq__ringItem{opacity:var(--lc-label-rest);animation:none}html[data-motion-reduce=true] .control-module__bvcHkq__ringLabelClose{opacity:1}@media (max-width:767px){.control-module__bvcHkq__definitionsBlock{display:block}.control-module__bvcHkq__ledgerBlock,.control-module__bvcHkq__panelItem:nth-child(n+2){display:none}.control-module__bvcHkq__ring{aspect-ratio:auto;width:100%}.control-module__bvcHkq__ringSvg,.control-module__bvcHkq__ringSweep,.control-module__bvcHkq__ringSignalArm{display:none}.control-module__bvcHkq__ringList{border-top:1px solid color-mix(in srgb, var(--color-ink-brand) 12%, transparent);flex-wrap:wrap;gap:14px 22px;padding-top:18px;display:flex;position:static}.control-module__bvcHkq__ringItem{width:auto;font-size:max(var(--lean-type-floor), .66rem);text-align:left;opacity:1;color:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);animation:none;position:static;transform:none}.control-module__bvcHkq__ringLabelDecision{color:var(--lean-orange-text)}.control-module__bvcHkq__ringLabelClose{color:var(--lean-green-text)}}@media (max-width:1049px){.control-module__bvcHkq__message{text-align:left}}@media (max-width:620px){.control-module__bvcHkq__section{padding-bottom:clamp(56px,8vh,80px)}.control-module__bvcHkq__panel{padding:20px 18px 22px}.control-module__bvcHkq__ledgerRow{gap:12px}.control-module__bvcHkq__message{font-size:clamp(1.2rem,6vw,1.4rem)}}
.hero-module__oh4lxW__hero{isolation:isolate;background:var(--color-ink-brand);align-items:center;min-height:88svh;padding-top:clamp(150px,18vh,200px);padding-bottom:clamp(72px,10vh,120px);display:flex}.hero-module__oh4lxW__media{z-index:0;pointer-events:none;position:absolute;inset:0 0 0 38%;overflow:hidden}.hero-module__oh4lxW__image{object-fit:cover;object-position:right center;filter:saturate(.92)brightness(.9)}.hero-module__oh4lxW__wash{background:linear-gradient(90deg,#07131bfc 0%,#07131bf5 18%,#07131beb 32%,#07131bc7 46%,#07131b80 62%,#07131b3d 78%,#07131b14 92%,#07131b05 100%);position:absolute;inset:0}.hero-module__oh4lxW__scrim{background:linear-gradient(#07131b00 44%,#07131ba8 76%,#07131bf0 100%);position:absolute;inset:0}.hero-module__oh4lxW__topScrim{background:linear-gradient(#07131bb8 0%,#07131b57 12%,#07131b00 30%);position:absolute;inset:0}.hero-module__oh4lxW__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#f8faf80a 1px,#0000 1px),linear-gradient(#f8faf80a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 20% 20%,#000 0%,#0000008c 55%,#0000 100%);mask-image:radial-gradient(120% 90% at 20% 20%,#000 0%,#0000008c 55%,#0000 100%)}.hero-module__oh4lxW__glow{z-index:0;pointer-events:none;background-image:radial-gradient(52% 46% at 8% 4%, color-mix(in srgb, var(--color-accent-blue) 26%, transparent) 0%, transparent 62%), radial-gradient(46% 40% at 96% 88%, color-mix(in srgb, var(--color-accent-green) 14%, transparent) 0%, transparent 64%);position:absolute;inset:0}.hero-module__oh4lxW__title{max-width:17ch;font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;color:#f8faf8;margin:22px 0 0;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:600;line-height:1}.hero-module__oh4lxW__support{color:#f8faf8c7;max-width:56ch;margin:26px 0 0;font-size:1.05rem;line-height:1.62}.hero-module__oh4lxW__paths{margin-top:clamp(40px,5.5vh,66px)}.hero-module__oh4lxW__ledger{--ledger-label-h:16px;--ledger-node-h:22px;--ledger-gap:clamp(20px, 3vw, 48px);column-gap:var(--ledger-gap);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:34px;margin:0;padding:0;list-style:none;display:grid}.hero-module__oh4lxW__item{min-width:0;position:relative}.hero-module__oh4lxW__item:before{content:"";left:0;right:calc(-1 * var(--ledger-gap));top:calc(var(--ledger-label-h) + var(--ledger-node-h) / 2);background:#f8faf82e;height:1px;position:absolute}.hero-module__oh4lxW__item:last-child:before{right:0}.hero-module__oh4lxW__node{grid-template-rows:var(--ledger-label-h) var(--ledger-node-h) auto;place-items:center start;padding-bottom:2px;text-decoration:none;display:grid}.hero-module__oh4lxW__node:focus-visible{outline:2px solid var(--color-accent-blue-soft);outline-offset:6px;border-radius:4px}.hero-module__oh4lxW__nodeLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .62rem);letter-spacing:.14em;font-weight:500;line-height:var(--ledger-label-h);text-transform:uppercase;color:color-mix(in srgb, var(--color-accent-orange) 90%, transparent)}.hero-module__oh4lxW__nodeMark{border:1.5px solid var(--color-accent-orange);background:var(--color-ink-brand);width:10px;height:10px;transition:background-color .24s var(--ease-standard), box-shadow .24s var(--ease-standard);rotate:45deg}.hero-module__oh4lxW__node:hover .hero-module__oh4lxW__nodeMark{background:var(--color-accent-orange);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-orange) 16%, transparent)}.hero-module__oh4lxW__nodeName{font-family:var(--font-heading);letter-spacing:-.015em;color:#f8faf8;transition:transform .24s var(--ease-standard);align-items:center;gap:10px;margin-top:8px;font-size:clamp(1.15rem,1.3vw,1.3rem);font-weight:600;line-height:1.16;display:inline-flex}.hero-module__oh4lxW__node:hover .hero-module__oh4lxW__nodeName{transform:translate(2px)}.hero-module__oh4lxW__nodeArrow{color:#f8faf875;transition:color .24s var(--ease-standard);align-items:center;display:inline-flex}.hero-module__oh4lxW__node:hover .hero-module__oh4lxW__nodeArrow{color:var(--color-accent-orange)}@media (max-width:1049px){.hero-module__oh4lxW__ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-module__oh4lxW__item:nth-child(2n):before{right:0}.hero-module__oh4lxW__media{inset:0}.hero-module__oh4lxW__wash{background:linear-gradient(#07131bed 0%,#07131be3 46%,#07131bdb 100%)}.hero-module__oh4lxW__scrim{background:linear-gradient(#07131b00 38%,#07131b6b 66%,#07131be6 100%)}.hero-module__oh4lxW__topScrim{background:linear-gradient(#07131b99 0%,#07131b00 26%)}}@media (max-width:639px){.hero-module__oh4lxW__hero{min-height:0;padding-top:clamp(150px,20vh,190px)}.hero-module__oh4lxW__ledger{--ledger-gap:22px;row-gap:var(--ledger-gap);grid-template-columns:minmax(0,1fr)}.hero-module__oh4lxW__node{grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-content:center;column-gap:14px;min-height:52px;padding:6px 0}.hero-module__oh4lxW__item:before{top:0;left:11px;right:auto;bottom:calc(-1 * var(--ledger-gap) - 6px);width:1px;height:auto}.hero-module__oh4lxW__item:first-child:before{top:50%}.hero-module__oh4lxW__item:last-child:before{bottom:50%}.hero-module__oh4lxW__nodeMark{grid-area:1/1/span 2;place-self:center start;margin-left:6.5px}.hero-module__oh4lxW__nodeLabel{grid-area:1/2}.hero-module__oh4lxW__nodeName{grid-area:2/2;margin-top:2px;font-size:1.2rem}}html[data-motion-reduce=true] .hero-module__oh4lxW__nodeMark,html[data-motion-reduce=true] .hero-module__oh4lxW__nodeName,html[data-motion-reduce=true] .hero-module__oh4lxW__nodeArrow{transition:none}html[data-motion-reduce=true] .hero-module__oh4lxW__node:hover .hero-module__oh4lxW__nodeName{transform:none}
.hero-module__WGkGVW__wrap{isolation:isolate;background:var(--color-ink-brand);position:relative}.hero-module__WGkGVW__video{z-index:0;object-fit:cover;object-position:center 38%}.hero-module__WGkGVW__outlineCta{color:#fff;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border:1.5px solid #ffffff80;border-radius:3px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:480px){.hero-module__WGkGVW__outlineCta{min-height:44px}}.hero-module__WGkGVW__outlineCta:hover{color:var(--color-ink);background:#fff;border-color:#fff}.hero-module__WGkGVW__outlineCta:focus-visible{outline-offset:3px;outline:2px solid #fff}.hero-module__WGkGVW__outlineCta svg{transition:transform var(--duration-fast) var(--ease-standard)}.hero-module__WGkGVW__outlineCta:hover svg{transform:translate(3px)}
.office-module__PEFQha__section{isolation:isolate;color:var(--color-ink-brand);--lo-loop-delay:1.6s;--lo-lap:14s;--lo-node-slot:2.25s;--lo-sweep:9s;--lo-step-slot:1.5s;padding-bottom:clamp(48px,5.5vh,64px);position:relative}.office-module__PEFQha__grid{z-index:0;pointer-events:none;background-image:linear-gradient(to right, color-mix(in srgb, var(--color-ink-brand) 3%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-brand) 3%, transparent) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.office-module__PEFQha__lineChain{height:150px;position:relative}.office-module__PEFQha__lineWave{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.office-module__PEFQha__linePath{stroke:color-mix(in srgb, var(--color-accent-blue) 35%, transparent);stroke-width:1.25px;stroke-linecap:round}.office-module__PEFQha__lineTraveller{stroke:color-mix(in srgb, var(--color-ink-brand) 78%, transparent);stroke-width:8px;stroke-linecap:round;opacity:0}.office-module__PEFQha__lineList{grid-template-columns:repeat(7,minmax(0,1fr));height:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.office-module__PEFQha__lineItem{min-width:0;position:relative}.office-module__PEFQha__lineNode{width:7px;height:7px;position:absolute;top:35%;left:50%;translate:-50% -50%}.office-module__PEFQha__lineItem:nth-child(2n) .office-module__PEFQha__lineNode{top:65%}.office-module__PEFQha__lineNodeCore{background:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);width:100%;height:100%;display:block;rotate:45deg}.office-module__PEFQha__lineLabel{width:max-content;max-width:100%;font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .63rem);letter-spacing:.13em;text-align:center;color:color-mix(in srgb, var(--color-ink-brand) 68%, transparent);font-weight:500;line-height:1.3;position:absolute;bottom:69%;left:50%;translate:-50%}.office-module__PEFQha__lineItem:nth-child(2n) .office-module__PEFQha__lineLabel{top:69%;bottom:auto}.office-module__PEFQha__band{min-width:0}.office-module__PEFQha__stations{grid-template-columns:minmax(0,1fr);gap:36px;display:grid;position:relative}.office-module__PEFQha__stations:before{content:"";transform-origin:0;background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-ink-brand) 45%, transparent) 0%, var(--color-accent-orange) 46%, var(--color-accent-green) 100%);height:2px;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.office-module__PEFQha__stations{grid-template-columns:minmax(0,.95fr) minmax(0,.6fr) minmax(0,2.25fr);align-items:start;gap:clamp(20px,3vw,44px)}}.office-module__PEFQha__station{min-width:0;padding-top:30px;position:relative}.office-module__PEFQha__stationLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .66rem);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink-brand) 62%, transparent);margin:0 0 18px;font-weight:500}.office-module__PEFQha__stationNode{width:9px;height:9px;position:absolute;top:-3px;left:0;rotate:45deg}.office-module__PEFQha__stationCurrent .office-module__PEFQha__stationNode{background:color-mix(in srgb, var(--color-ink-brand) 45%, transparent)}.office-module__PEFQha__stationWaste .office-module__PEFQha__stationNode{background:var(--color-accent-orange)}.office-module__PEFQha__stationFuture .office-module__PEFQha__stationNode{background:var(--color-accent-green)}.office-module__PEFQha__zigzag{flex-wrap:wrap;align-items:flex-start;gap:9px 7px;margin:0;padding:6px 0;list-style:none;display:flex}.office-module__PEFQha__zigzagChip{border:1px dashed color-mix(in srgb, var(--color-ink-brand) 26%, transparent);color:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);border-radius:3px;padding:6px 10px;font-size:.78rem;line-height:1.25}.office-module__PEFQha__zigzagChip:nth-child(odd){translate:0 -5px}.office-module__PEFQha__zigzagChip:nth-child(2n){translate:0 5px}.office-module__PEFQha__wastes{gap:15px;margin:0;padding:6px 0;list-style:none;display:grid}.office-module__PEFQha__wasteWord{font-family:var(--font-mono);letter-spacing:.13em;color:color-mix(in srgb, var(--color-ink-brand) 82%, transparent);align-items:center;gap:11px;font-size:.7rem;font-weight:500;display:flex}.office-module__PEFQha__wasteDiamond{background:var(--color-accent-orange);flex:none;width:7px;height:7px;rotate:45deg}.office-module__PEFQha__straight{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0;padding:6px 0;list-style:none;display:flex}.office-module__PEFQha__straightStep{border:1px solid color-mix(in srgb, var(--color-accent-green) 32%, transparent);color:color-mix(in srgb, var(--color-ink-brand) 84%, transparent);border-radius:3px;padding:6px 10px;font-size:.74rem;line-height:1.25;position:relative}.office-module__PEFQha__straightStep+.office-module__PEFQha__straightStep:before{content:"";background:color-mix(in srgb, var(--color-accent-green) 45%, transparent);width:8px;height:2px;position:absolute;top:50%;left:-10px}.office-module__PEFQha__methodRuler{border-top:1px solid var(--color-hairline);padding-top:16px;position:relative}.office-module__PEFQha__methodMarker{pointer-events:none;height:2px;position:absolute;top:-2px;left:0;right:0;overflow:hidden}.office-module__PEFQha__methodMarkerBar{background-image:linear-gradient(90deg, transparent 0%, transparent calc(100% - 30px), var(--color-accent-blue) 100%);animation:office-module__PEFQha__loSweep var(--lo-sweep) linear var(--lo-loop-delay) infinite;position:absolute;inset:0}@keyframes office-module__PEFQha__loSweep{0%{transform:translate(-100%)}to{transform:translate(0)}}.office-module__PEFQha__method{flex-wrap:wrap;gap:16px clamp(16px,3.4vw,44px);margin:0;padding:0;list-style:none;display:flex}.office-module__PEFQha__methodStep{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .68rem);letter-spacing:.14em;color:color-mix(in srgb, var(--color-ink-brand) 76%, transparent);animation:office-module__PEFQha__loStepLabel var(--lo-sweep) linear var(--lo-loop-delay) infinite;align-items:center;gap:10px;font-weight:500;display:flex}.office-module__PEFQha__methodTick{background:color-mix(in srgb, var(--color-accent-blue) 55%, transparent);width:2px;height:10px;animation:office-module__PEFQha__loStepTick var(--lo-sweep) linear var(--lo-loop-delay) infinite;flex:none}.office-module__PEFQha__methodStep:last-child .office-module__PEFQha__methodTick{background:var(--color-accent-green);animation-name:office-module__PEFQha__loStepTickLast}.office-module__PEFQha__methodStep:nth-child(2),.office-module__PEFQha__methodStep:nth-child(2) .office-module__PEFQha__methodTick{animation-delay:calc(var(--lo-loop-delay) + 1 * var(--lo-step-slot))}.office-module__PEFQha__methodStep:nth-child(3),.office-module__PEFQha__methodStep:nth-child(3) .office-module__PEFQha__methodTick{animation-delay:calc(var(--lo-loop-delay) + 2 * var(--lo-step-slot))}.office-module__PEFQha__methodStep:nth-child(4),.office-module__PEFQha__methodStep:nth-child(4) .office-module__PEFQha__methodTick{animation-delay:calc(var(--lo-loop-delay) + 3 * var(--lo-step-slot))}.office-module__PEFQha__methodStep:nth-child(5),.office-module__PEFQha__methodStep:nth-child(5) .office-module__PEFQha__methodTick{animation-delay:calc(var(--lo-loop-delay) + 4 * var(--lo-step-slot))}.office-module__PEFQha__methodStep:nth-child(6),.office-module__PEFQha__methodStep:nth-child(6) .office-module__PEFQha__methodTick{animation-delay:calc(var(--lo-loop-delay) + 5 * var(--lo-step-slot))}@keyframes office-module__PEFQha__loStepLabel{0%,10%{color:var(--color-ink-brand)}20%,to{color:color-mix(in srgb, var(--color-ink-brand) 76%, transparent)}}@keyframes office-module__PEFQha__loStepTick{0%,10%{background:var(--color-accent-blue);scale:1 1.5}20%,to{background:color-mix(in srgb, var(--color-accent-blue) 55%, transparent);scale:1}}@keyframes office-module__PEFQha__loStepTickLast{0%,22%{scale:1 1.7}32%,to{scale:1}}.office-module__PEFQha__extra{flex-wrap:wrap;align-items:baseline;gap:10px 18px;max-width:56ch;margin:0;display:flex}.office-module__PEFQha__extraLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .63rem);letter-spacing:.16em;text-transform:uppercase;color:var(--lean-orange-text);align-items:center;gap:10px;font-weight:500;display:inline-flex}.office-module__PEFQha__extraLabel:before{content:"";background:var(--color-accent-orange);width:22px;height:1px}.office-module__PEFQha__extraLine{min-width:0;max-width:46ch;font-family:var(--font-heading);text-wrap:balance;color:var(--color-ink-brand);flex:26ch;font-size:1.25rem;font-weight:500;line-height:1.38}@supports (animation-timeline:view()){.office-module__PEFQha__lineChain{view-timeline-name:--lo-line}.office-module__PEFQha__stations{view-timeline-name:--lo-band}.office-module__PEFQha__linePath{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear forwards office-module__PEFQha__loDraw;animation-timeline:--lo-line;animation-range:cover 10% cover 32%}.office-module__PEFQha__lineNode{opacity:0;animation:linear forwards office-module__PEFQha__loAppear;animation-timeline:--lo-line}.office-module__PEFQha__lineItem:first-child .office-module__PEFQha__lineNode{animation-range:cover 11% cover 15%}.office-module__PEFQha__lineItem:nth-child(2) .office-module__PEFQha__lineNode{animation-range:cover 14% cover 18%}.office-module__PEFQha__lineItem:nth-child(3) .office-module__PEFQha__lineNode{animation-range:cover 17% cover 21%}.office-module__PEFQha__lineItem:nth-child(4) .office-module__PEFQha__lineNode{animation-range:cover 20% cover 24%}.office-module__PEFQha__lineItem:nth-child(5) .office-module__PEFQha__lineNode{animation-range:cover 23% cover 27%}.office-module__PEFQha__lineItem:nth-child(6) .office-module__PEFQha__lineNode{animation-range:cover 26% cover 30%}.office-module__PEFQha__lineItem:nth-child(7) .office-module__PEFQha__lineNode{animation-range:cover 29% cover 33%}.office-module__PEFQha__stations:before{animation:linear forwards office-module__PEFQha__loRuler;animation-timeline:--lo-band;animation-range:cover 10% cover 34%;scale:0 1}}@keyframes office-module__PEFQha__loDraw{to{stroke-dashoffset:0}}@keyframes office-module__PEFQha__loAppear{to{opacity:1}}@keyframes office-module__PEFQha__loRuler{to{scale:1}}.office-module__PEFQha__lineNodeCore{animation:office-module__PEFQha__loNodePulse var(--lo-lap) linear var(--lo-loop-delay) infinite}.office-module__PEFQha__lineLabel{animation:office-module__PEFQha__loLabelPulse var(--lo-lap) linear var(--lo-loop-delay) infinite}.office-module__PEFQha__lineItem:nth-child(2) .office-module__PEFQha__lineNodeCore,.office-module__PEFQha__lineItem:nth-child(2) .office-module__PEFQha__lineLabel{animation-delay:calc(var(--lo-loop-delay) + 1 * var(--lo-node-slot))}.office-module__PEFQha__lineItem:nth-child(3) .office-module__PEFQha__lineNodeCore,.office-module__PEFQha__lineItem:nth-child(3) .office-module__PEFQha__lineLabel{animation-delay:calc(var(--lo-loop-delay) + 2 * var(--lo-node-slot))}.office-module__PEFQha__lineItem:nth-child(4) .office-module__PEFQha__lineNodeCore,.office-module__PEFQha__lineItem:nth-child(4) .office-module__PEFQha__lineLabel{animation-delay:calc(var(--lo-loop-delay) + 3 * var(--lo-node-slot))}.office-module__PEFQha__lineItem:nth-child(5) .office-module__PEFQha__lineNodeCore,.office-module__PEFQha__lineItem:nth-child(5) .office-module__PEFQha__lineLabel{animation-delay:calc(var(--lo-loop-delay) + 4 * var(--lo-node-slot))}.office-module__PEFQha__lineItem:nth-child(6) .office-module__PEFQha__lineNodeCore,.office-module__PEFQha__lineItem:nth-child(6) .office-module__PEFQha__lineLabel{animation-delay:calc(var(--lo-loop-delay) + 5 * var(--lo-node-slot))}.office-module__PEFQha__lineItem:nth-child(7) .office-module__PEFQha__lineNodeCore,.office-module__PEFQha__lineItem:nth-child(7) .office-module__PEFQha__lineLabel{animation-delay:calc(var(--lo-loop-delay) + 6 * var(--lo-node-slot))}@keyframes office-module__PEFQha__loNodePulse{0%,4%{background:var(--color-ink-brand);scale:1.5}9%,to{background:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);scale:1}}@keyframes office-module__PEFQha__loLabelPulse{0%,4%{color:var(--color-ink-brand)}9%,to{color:color-mix(in srgb, var(--color-ink-brand) 68%, transparent)}}section[data-inview=false] .office-module__PEFQha__methodMarkerBar,section[data-inview=false] .office-module__PEFQha__methodStep,section[data-inview=false] .office-module__PEFQha__methodTick,section[data-inview=false] .office-module__PEFQha__lineNodeCore,section[data-inview=false] .office-module__PEFQha__lineLabel{animation-play-state:paused}html[data-motion-reduce=true] .office-module__PEFQha__linePath{stroke-dasharray:none;stroke-dashoffset:0;animation:none}html[data-motion-reduce=true] .office-module__PEFQha__lineNode{opacity:1;animation:none}html[data-motion-reduce=true] .office-module__PEFQha__lineTraveller{display:none}html[data-motion-reduce=true] .office-module__PEFQha__lineNodeCore{background:var(--color-ink-brand);animation:none;scale:1}html[data-motion-reduce=true] .office-module__PEFQha__lineLabel{color:var(--color-ink-brand);animation:none}html[data-motion-reduce=true] .office-module__PEFQha__stations:before{animation:none;scale:1}html[data-motion-reduce=true] .office-module__PEFQha__methodMarker{display:none}html[data-motion-reduce=true] .office-module__PEFQha__methodStep{color:var(--color-ink-brand);animation:none}html[data-motion-reduce=true] .office-module__PEFQha__methodTick{background:var(--color-accent-blue);animation:none;scale:1}html[data-motion-reduce=true] .office-module__PEFQha__methodStep:last-child .office-module__PEFQha__methodTick{background:var(--color-accent-green);animation-name:none}@media (max-width:899px){.office-module__PEFQha__lineChain{height:auto}.office-module__PEFQha__lineWave{display:none}.office-module__PEFQha__lineList{border-left:2px solid color-mix(in srgb, var(--color-accent-blue) 35%, transparent);grid-template-columns:minmax(0,1fr);height:auto;padding-left:24px}.office-module__PEFQha__lineItem{padding:9px 0}.office-module__PEFQha__lineNode{top:50%;left:-24px}.office-module__PEFQha__lineItem:nth-child(2n) .office-module__PEFQha__lineNode{top:50%}.office-module__PEFQha__lineLabel{text-align:left;max-width:none;position:static;translate:none}.office-module__PEFQha__lineItem:nth-child(2n) .office-module__PEFQha__lineLabel{top:auto}}@media (max-width:767px){.office-module__PEFQha__stations:before{display:none}.office-module__PEFQha__station{border-left:2px solid var(--color-hairline);padding-top:0;padding-left:22px}.office-module__PEFQha__stationCurrent{border-left-color:color-mix(in srgb, var(--color-ink-brand) 30%, transparent)}.office-module__PEFQha__stationWaste{border-left-color:color-mix(in srgb, var(--color-accent-orange) 55%, transparent)}.office-module__PEFQha__stationFuture{border-left-color:color-mix(in srgb, var(--color-accent-green) 55%, transparent)}.office-module__PEFQha__stationNode{top:3px;left:-22px;translate:-50%}.office-module__PEFQha__extraLine{font-size:1.15rem}}@media (max-width:620px){.office-module__PEFQha__section{padding-bottom:clamp(56px,8vh,80px)}.office-module__PEFQha__zigzagChip:nth-child(odd),.office-module__PEFQha__zigzagChip:nth-child(2n){translate:0}}
.dilemma-module__pwXmaW__section{background-color:var(--color-ink-brand)}.dilemma-module__pwXmaW__bgRadialField{background-image:radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--color-accent-blue) 12.5%, transparent), transparent 29%), radial-gradient(circle at 17% 79%, color-mix(in srgb, var(--color-accent-blue) 8.5%, transparent), transparent 27%), radial-gradient(circle at 86% 76%, color-mix(in srgb, var(--color-accent-green) 3.2%, transparent), transparent 22%), radial-gradient(circle at 54% 48%, #f8faf805, transparent 35%)}.dilemma-module__pwXmaW__bgGridOverlay{background-image:linear-gradient(#f8faf807 1px,#0000 1px),linear-gradient(90deg,#f8faf807 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.dilemma-module__pwXmaW__dividerBlue{background-image:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-accent-blue) 12%, transparent), transparent)}.dilemma-module__pwXmaW__headline{font-family:var(--font-heading);letter-spacing:-.03em;color:#f8faf8;font-size:clamp(2.75rem,4.4vw,4.25rem);font-weight:600;line-height:.98}.dilemma-module__pwXmaW__accentOrangeText{color:var(--color-accent-orange)}.dilemma-module__pwXmaW__accentGreenText{color:var(--color-accent-green)}.dilemma-module__pwXmaW__bannerFrame{background-image:linear-gradient(to right, #ffffff14, color-mix(in srgb, var(--color-accent-blue) 17%, transparent), color-mix(in srgb, var(--color-accent-green) 15%, transparent));box-shadow:0 30px 96px #00000047, 0 0 76px color-mix(in srgb, var(--color-accent-blue) 5%, transparent)}.dilemma-module__pwXmaW__bannerGlow{background-image:radial-gradient(circle at 18% 50%, color-mix(in srgb, var(--color-accent-orange) 5.5%, transparent), transparent 22%), radial-gradient(circle at 78% 60%, color-mix(in srgb, var(--color-accent-green) 9%, transparent), transparent 28%), radial-gradient(circle at 48% -30%, color-mix(in srgb, var(--color-accent-blue) 17%, transparent), transparent 38%)}.dilemma-module__pwXmaW__bannerHairlineBottom{background-image:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-accent-green) 28%, transparent), transparent)}.dilemma-module__pwXmaW__bannerLineLeft{background-image:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-accent-orange) 34%, transparent), color-mix(in srgb, var(--color-accent-orange) 12%, transparent))}.dilemma-module__pwXmaW__bannerLineRight{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-accent-blue) 22%, transparent), color-mix(in srgb, var(--color-accent-green) 32%, transparent), transparent)}.dilemma-module__pwXmaW__bannerDiamondOrange{background-color:var(--color-accent-orange);box-shadow:0 0 24px color-mix(in srgb, var(--color-accent-orange) 28%, transparent)}.dilemma-module__pwXmaW__bannerDiamondGreen{border:1px solid color-mix(in srgb, var(--color-accent-green) 75%, transparent);background-color:color-mix(in srgb, var(--color-accent-green) 10%, transparent);box-shadow:0 0 20px color-mix(in srgb, var(--color-accent-green) 12%, transparent)}.dilemma-module__pwXmaW__bannerText{font-family:var(--font-heading);color:#f8faf8}.dilemma-module__pwXmaW__axisLineLeft{background-color:color-mix(in srgb, var(--color-accent-blue) 18%, transparent)}.dilemma-module__pwXmaW__axisLineRight{background-color:color-mix(in srgb, var(--color-accent-green) 18%, transparent)}.dilemma-module__pwXmaW__axisConnector{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-accent-orange) 25%, transparent), color-mix(in srgb, var(--color-accent-blue) 20%, transparent))}.dilemma-module__pwXmaW__axisDotFriction{background-color:color-mix(in srgb, var(--color-accent-orange) 72%, transparent)}.dilemma-module__pwXmaW__axisDotClarity{border:1px solid color-mix(in srgb, var(--color-accent-green) 60%, transparent)}.dilemma-module__pwXmaW__monoLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}.dilemma-module__pwXmaW__decisionNode{border:1px solid color-mix(in srgb, var(--color-accent-orange) 55%, transparent);background-color:var(--color-ink-brand);box-shadow:0 0 0 6px color-mix(in srgb, var(--color-ink-brand) 80%, transparent), 0 0 38px color-mix(in srgb, var(--color-accent-orange) 11%, transparent)}.dilemma-module__pwXmaW__decisionNodeDiamond{background-color:var(--color-accent-orange)}.dilemma-module__pwXmaW__manualSignalMark{border:1px solid color-mix(in srgb, var(--color-accent-orange) 34%, transparent);background-color:color-mix(in srgb, var(--color-accent-orange) 2.5%, transparent)}.dilemma-module__pwXmaW__manualSignalCross{background-color:color-mix(in srgb, var(--color-accent-orange) 75%, transparent)}.dilemma-module__pwXmaW__automationSignalMark{border:1px solid color-mix(in srgb, var(--color-accent-blue) 72%, transparent);background-color:color-mix(in srgb, var(--color-accent-blue) 2.5%, transparent)}.dilemma-module__pwXmaW__automationSignalDot{background-color:color-mix(in srgb, var(--color-accent-orange) 82%, transparent)}.dilemma-module__pwXmaW__cardGlow{background-image:radial-gradient(circle at 47% 38%, color-mix(in srgb, var(--color-accent-blue) 9.5%, transparent), transparent 54%)}.dilemma-module__pwXmaW__centerConnector{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-accent-blue) 12%, transparent), color-mix(in srgb, var(--color-accent-orange) 22%, transparent), color-mix(in srgb, var(--color-accent-blue) 12%, transparent))}.dilemma-module__pwXmaW__manualCard{color:var(--color-ink-brand);background-image:linear-gradient(#f3f5f2,#ebefec,#e4eae6);border:1px solid #bcc8c29e;box-shadow:0 32px 86px #0003,0 10px 26px #0000001a}.dilemma-module__pwXmaW__manualGrid{background-image:linear-gradient(color-mix(in srgb, var(--color-ink-brand) 1.6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ink-brand) 1.6%, transparent) 1px, transparent 1px);background-size:36px 36px}.dilemma-module__pwXmaW__manualLabel{color:color-mix(in srgb, var(--color-accent-blue) 66%, transparent)}.dilemma-module__pwXmaW__manualTitle{color:var(--color-ink-brand)}.dilemma-module__pwXmaW__manualCaption{color:color-mix(in srgb, var(--color-accent-orange) 72%, transparent)}.dilemma-module__pwXmaW__manualSignalRow{border-top:1px solid color-mix(in srgb, var(--color-ink-brand) 9%, transparent)}.dilemma-module__pwXmaW__manualSignalText{color:color-mix(in srgb, var(--color-ink-brand) 70%, transparent)}.dilemma-module__pwXmaW__manualTag{border:1px solid color-mix(in srgb, var(--color-accent-orange) 22%, transparent);background-color:#ffffff47;box-shadow:inset 0 1px #ffffff94}.dilemma-module__pwXmaW__manualTagLabel{color:color-mix(in srgb, var(--color-accent-orange) 72%, transparent)}.dilemma-module__pwXmaW__automationCard{color:#f8faf8;box-shadow:0 34px 92px #0000004d, 0 0 48px color-mix(in srgb, var(--color-accent-blue) 7%, transparent);background-image:linear-gradient(#102630,#0b2029,#071820);border:1px solid #17435aa6}.dilemma-module__pwXmaW__automationGrid{background-image:linear-gradient(color-mix(in srgb, var(--color-accent-blue) 5.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-accent-blue) 5.5%, transparent) 1px, transparent 1px);background-size:36px 36px}.dilemma-module__pwXmaW__automationTopHairline{background-image:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-accent-blue) 82%, transparent), transparent)}.dilemma-module__pwXmaW__automationImageMidTint{background-image:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--color-accent-blue) 1.5%, transparent) 0%, #0718200a 52%, #0718206b 100%)}.dilemma-module__pwXmaW__automationGlowBlob{background-color:color-mix(in srgb, var(--color-accent-blue) 4.5%, transparent)}.dilemma-module__pwXmaW__automationTitle{color:#f8faf8}.dilemma-module__pwXmaW__automationTag{background-color:color-mix(in srgb, var(--color-accent-blue) 3.2%, transparent);border:1px solid #24617c80;box-shadow:inset 0 1px #ffffff08}.dilemma-module__pwXmaW__captionRing{border:1px solid color-mix(in srgb, var(--color-accent-orange) 22%, transparent);box-shadow:0 0 32px color-mix(in srgb, var(--color-accent-orange) 4.5%, transparent)}.dilemma-module__pwXmaW__captionRingInner{border:1px solid color-mix(in srgb, var(--color-accent-orange) 78%, transparent)}.dilemma-module__pwXmaW__captionRingCross{background-color:color-mix(in srgb, var(--color-accent-orange) 17%, transparent)}.dilemma-module__pwXmaW__connectorDot{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-accent-orange) 34%, transparent), color-mix(in srgb, var(--color-accent-blue) 25%, transparent), color-mix(in srgb, var(--color-accent-green) 30%, transparent))}.dilemma-module__pwXmaW__seamBottom{background-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-paper) 12%, transparent) 38%, color-mix(in srgb, var(--color-paper) 55%, transparent) 68%, color-mix(in srgb, var(--color-paper) 90%, transparent) 88%, var(--color-paper) 100%);height:9rem}.dilemma-module__pwXmaW__kw{color:color-mix(in srgb, var(--color-accent-orange) 88%, transparent);font-weight:600}.dilemma-module__pwXmaW__automationCaption{color:color-mix(in srgb, var(--color-accent-blue-soft) 82%, transparent)}.dilemma-module__pwXmaW__manualCard,.dilemma-module__pwXmaW__automationCard{transition:transform .52s var(--ease-standard), box-shadow .52s var(--ease-standard), border-color .52s var(--ease-standard)}.dilemma-module__pwXmaW__manualCard:hover{border-color:color-mix(in srgb, var(--color-accent-orange) 45%, transparent);transform:translateY(-6px);box-shadow:0 40px 96px #00000042,0 14px 30px #0000001f}.dilemma-module__pwXmaW__automationCard:hover{border-color:color-mix(in srgb, var(--color-accent-blue-soft) 55%, transparent);box-shadow:0 40px 100px #0000005c, 0 0 60px color-mix(in srgb, var(--color-accent-blue) 12%, transparent);transform:translateY(-6px)}.dilemma-module__pwXmaW__manualPhoto{filter:saturate(.46)contrast(.93)brightness(.99);transition:filter .7s var(--ease-standard), transform 1.1s var(--ease-standard)}.dilemma-module__pwXmaW__manualCard:hover .dilemma-module__pwXmaW__manualPhoto{filter:saturate(.72)contrast(.95)brightness(1.02);transform:scale(1.045)}.dilemma-module__pwXmaW__automationPhoto{filter:saturate(.78)contrast(1.1)brightness(.87);transition:filter .7s var(--ease-standard), transform 1.1s var(--ease-standard)}.dilemma-module__pwXmaW__automationCard:hover .dilemma-module__pwXmaW__automationPhoto{filter:saturate()contrast(1.08)brightness(.96);transform:scale(1.045)}.dilemma-module__pwXmaW__decisionPing{border:1px solid color-mix(in srgb, var(--color-accent-orange) 55%, transparent);border-radius:50%;animation:3.4s ease-out infinite dilemma-module__pwXmaW__decisionPing;position:absolute;inset:-6px}@keyframes dilemma-module__pwXmaW__decisionPing{0%{opacity:.85;transform:scale(.72)}70%,to{opacity:0;transform:scale(1.9)}}.dilemma-module__pwXmaW__decisionNode{transition:border-color .4s var(--ease-standard), box-shadow .4s var(--ease-standard)}.dilemma-module__pwXmaW__decisionNodeDiamond{transition:transform .4s var(--ease-standard), background-color .4s var(--ease-standard)}.dilemma-module__pwXmaW__cardsGrid:has(article:hover) .dilemma-module__pwXmaW__decisionNodeDiamond{transform:scale(1.35)}.dilemma-module__pwXmaW__cardsGrid:has(.dilemma-module__pwXmaW__manualCard:hover) .dilemma-module__pwXmaW__decisionNode{border-color:var(--color-accent-orange);box-shadow:0 0 0 6px color-mix(in srgb, var(--color-ink-brand) 80%, transparent), 0 0 48px color-mix(in srgb, var(--color-accent-orange) 24%, transparent)}.dilemma-module__pwXmaW__cardsGrid:has(.dilemma-module__pwXmaW__automationCard:hover) .dilemma-module__pwXmaW__decisionNode{border-color:var(--color-accent-blue-soft);box-shadow:0 0 0 6px color-mix(in srgb, var(--color-ink-brand) 80%, transparent), 0 0 48px color-mix(in srgb, var(--color-accent-blue) 30%, transparent)}.dilemma-module__pwXmaW__cardsGrid:has(.dilemma-module__pwXmaW__automationCard:hover) .dilemma-module__pwXmaW__decisionNodeDiamond{background-color:var(--color-accent-blue-soft)}html[data-motion-reduce=true] .dilemma-module__pwXmaW__manualCard,html[data-motion-reduce=true] .dilemma-module__pwXmaW__automationCard,html[data-motion-reduce=true] .dilemma-module__pwXmaW__manualPhoto,html[data-motion-reduce=true] .dilemma-module__pwXmaW__automationPhoto,html[data-motion-reduce=true] .dilemma-module__pwXmaW__decisionNodeDiamond{transition:none}html[data-motion-reduce=true] .dilemma-module__pwXmaW__manualCard:hover,html[data-motion-reduce=true] .dilemma-module__pwXmaW__automationCard:hover,html[data-motion-reduce=true] .dilemma-module__pwXmaW__manualCard:hover .dilemma-module__pwXmaW__manualPhoto,html[data-motion-reduce=true] .dilemma-module__pwXmaW__automationCard:hover .dilemma-module__pwXmaW__automationPhoto{transform:none}html[data-motion-reduce=true] .dilemma-module__pwXmaW__decisionPing{opacity:0;animation:none}
.on-demand-module__i8wllq__section{color:var(--color-ink-brand);padding-bottom:clamp(48px,5.5vh,64px)}.on-demand-module__i8wllq__diagram{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (min-width:768px){.on-demand-module__i8wllq__diagram{grid-template-columns:minmax(0,292px) minmax(178px,244px) minmax(0,292px);justify-content:center;align-items:stretch;gap:clamp(20px,3.4vw,52px)}}.on-demand-module__i8wllq__column{flex-direction:column;min-width:0;display:flex}.on-demand-module__i8wllq__columnLabel{border-bottom:1px solid var(--color-hairline);font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .66rem);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink-brand) 62%, transparent);flex:none;margin:0 0 16px;padding-bottom:10px;font-weight:500}.on-demand-module__i8wllq__columnLabelAg3{border-bottom-color:color-mix(in srgb, var(--color-accent-orange) 40%, transparent);color:var(--lean-orange-text)}.on-demand-module__i8wllq__beforeChain{margin:0;padding:0;list-style:none;display:grid}.on-demand-module__i8wllq__beforeItem{flex-direction:column;min-width:0;display:flex}.on-demand-module__i8wllq__beforeBox{border:1px solid color-mix(in srgb, var(--color-ink-brand) 18%, transparent);width:62%;color:color-mix(in srgb, var(--color-ink-brand) 76%, transparent);border-radius:4px;align-self:flex-start;align-items:center;padding:5px 13px;font-size:.82rem;line-height:1.3;display:inline-flex}.on-demand-module__i8wllq__beforeItem:nth-child(2n) .on-demand-module__i8wllq__beforeBox{align-self:flex-end}.on-demand-module__i8wllq__connector{width:100%;height:36px;display:block;overflow:visible}.on-demand-module__i8wllq__beforeItem:nth-child(2n) .on-demand-module__i8wllq__connector{transform:scaleX(-1)}.on-demand-module__i8wllq__jagged{stroke:color-mix(in srgb, var(--color-ink-brand) 30%, transparent);stroke-width:1.4px;stroke-dasharray:4 5;stroke-linecap:round;stroke-linejoin:round}.on-demand-module__i8wllq__traveller{stroke:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);stroke-width:8px;stroke-linecap:round;opacity:0}.on-demand-module__i8wllq__columnCenter{min-width:0}.on-demand-module__i8wllq__ag3Card{background-image:linear-gradient(145deg,#edf2ef 0%,#e3eae7 100%);border:1px solid #86a0a97a;border-radius:1.1rem;padding:20px 20px 20px 26px;position:relative;box-shadow:0 30px 80px #243a411a,inset 0 1px #ffffffb8}.on-demand-module__i8wllq__ag3Ruler{background-image:linear-gradient(180deg, var(--color-accent-blue) 0%, var(--color-accent-green) 100%);width:2px;position:absolute;top:22px;bottom:22px;left:28px}.on-demand-module__i8wllq__ag3Steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.on-demand-module__i8wllq__ag3Step{font-family:var(--font-mono);letter-spacing:.12em;color:color-mix(in srgb, var(--color-ink-brand) 84%, transparent);align-items:center;gap:13px;font-size:.71rem;font-weight:500;display:flex}.on-demand-module__i8wllq__ag3Diamond{background:var(--color-accent-orange);flex:none;width:7px;height:7px;rotate:45deg}.on-demand-module__i8wllq__afterChain{flex-direction:column;flex:1;display:flex;position:relative}.on-demand-module__i8wllq__railSvg{width:2px;height:80%;position:absolute;top:10%;left:5px;overflow:visible}.on-demand-module__i8wllq__railLine{stroke:var(--color-accent-green);stroke-width:2px;stroke-linecap:round}.on-demand-module__i8wllq__afterList{flex:1;grid-template-rows:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.on-demand-module__i8wllq__afterItem{grid-template-columns:12px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.on-demand-module__i8wllq__afterNode{background:var(--color-accent-green);justify-self:center;width:7px;height:7px;rotate:45deg}.on-demand-module__i8wllq__afterNodeTerminal{background:var(--color-accent-green);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent-green) 14%, transparent);border-radius:50%;justify-self:center}.on-demand-module__i8wllq__afterBox{border:1px solid color-mix(in srgb, var(--color-accent-green) 30%, transparent);color:color-mix(in srgb, var(--color-ink-brand) 84%, transparent);border-radius:4px;justify-self:start;align-items:center;padding:8px 14px;font-size:.82rem;line-height:1.3;display:inline-flex}@supports (animation-timeline:view()){.on-demand-module__i8wllq__beforeChain{view-timeline-name:--lod-before}.on-demand-module__i8wllq__afterChain{view-timeline-name:--lod-after}.on-demand-module__i8wllq__connector{clip-path:inset(-12px 0 100%);animation:linear forwards on-demand-module__i8wllq__lodWipe;animation-timeline:--lod-before}.on-demand-module__i8wllq__beforeItem:first-child .on-demand-module__i8wllq__connector{animation-range:cover 12% cover 22%}.on-demand-module__i8wllq__beforeItem:nth-child(2) .on-demand-module__i8wllq__connector{animation-range:cover 15% cover 25%}.on-demand-module__i8wllq__beforeItem:nth-child(3) .on-demand-module__i8wllq__connector{animation-range:cover 18% cover 28%}.on-demand-module__i8wllq__beforeItem:nth-child(4) .on-demand-module__i8wllq__connector{animation-range:cover 21% cover 31%}.on-demand-module__i8wllq__beforeItem:nth-child(5) .on-demand-module__i8wllq__connector{animation-range:cover 24% cover 34%}.on-demand-module__i8wllq__railLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear forwards on-demand-module__i8wllq__lodDraw;animation-timeline:--lod-after;animation-range:cover 14% cover 34%}.on-demand-module__i8wllq__afterNodeTerminal{opacity:0;animation:linear forwards on-demand-module__i8wllq__lodAppear;animation-timeline:--lod-after;animation-range:cover 34% cover 41%}}@keyframes on-demand-module__i8wllq__lodWipe{to{clip-path:inset(-12px 0)}}@keyframes on-demand-module__i8wllq__lodDraw{to{stroke-dashoffset:0}}@keyframes on-demand-module__i8wllq__lodAppear{to{opacity:1}}.on-demand-module__i8wllq__diagram{--lod-loop-delay:1.6s;--lod-loop:7.2s;--lod-antes:21s;--lod-antes-slot:3.5s}.on-demand-module__i8wllq__afterPulse{width:0;height:80%;animation:on-demand-module__i8wllq__lodSignal var(--lod-loop) linear var(--lod-loop-delay) infinite;position:absolute;top:10%;left:5px}.on-demand-module__i8wllq__afterPulse:before{content:"";background:var(--color-accent-green);width:6px;height:6px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-accent-green) 45%, transparent);border-radius:999px;margin-top:-3px;position:absolute;top:0;left:-3px}@keyframes on-demand-module__i8wllq__lodSignal{0%{opacity:0;transform:translateY(0)}6%{opacity:1}44%{opacity:1}52%{opacity:0;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}.on-demand-module__i8wllq__jagged{animation:on-demand-module__i8wllq__lodGrind 8s linear var(--lod-loop-delay) infinite}@keyframes on-demand-module__i8wllq__lodGrind{to{stroke-dashoffset:-18px}}.on-demand-module__i8wllq__beforeBox{animation:on-demand-module__i8wllq__lodBoxFlash var(--lod-antes) linear var(--lod-loop-delay) infinite}.on-demand-module__i8wllq__beforeItem:nth-child(2) .on-demand-module__i8wllq__beforeBox{animation-delay:calc(var(--lod-loop-delay) + 1 * var(--lod-antes-slot))}.on-demand-module__i8wllq__beforeItem:nth-child(3) .on-demand-module__i8wllq__beforeBox{animation-delay:calc(var(--lod-loop-delay) + 2 * var(--lod-antes-slot))}.on-demand-module__i8wllq__beforeItem:nth-child(4) .on-demand-module__i8wllq__beforeBox{animation-delay:calc(var(--lod-loop-delay) + 3 * var(--lod-antes-slot))}.on-demand-module__i8wllq__beforeItem:nth-child(5) .on-demand-module__i8wllq__beforeBox{animation-delay:calc(var(--lod-loop-delay) + 4 * var(--lod-antes-slot))}.on-demand-module__i8wllq__beforeItem:nth-child(6) .on-demand-module__i8wllq__beforeBox{animation-delay:calc(var(--lod-loop-delay) + 5 * var(--lod-antes-slot))}@keyframes on-demand-module__i8wllq__lodBoxFlash{0%{border-color:var(--color-accent-orange);color:var(--color-ink-brand)}4%{border-color:var(--color-accent-orange);color:var(--color-ink-brand)}8%{border-color:color-mix(in srgb, var(--color-ink-brand) 18%, transparent);color:color-mix(in srgb, var(--color-ink-brand) 76%, transparent)}to{border-color:color-mix(in srgb, var(--color-ink-brand) 18%, transparent);color:color-mix(in srgb, var(--color-ink-brand) 76%, transparent)}}.on-demand-module__i8wllq__ag3Diamond{animation:on-demand-module__i8wllq__lodStep var(--lod-loop) ease-in-out var(--lod-loop-delay) infinite}.on-demand-module__i8wllq__ag3Step:nth-child(2) .on-demand-module__i8wllq__ag3Diamond{animation-delay:calc(var(--lod-loop-delay) + 1.2s)}.on-demand-module__i8wllq__ag3Step:nth-child(3) .on-demand-module__i8wllq__ag3Diamond{animation-delay:calc(var(--lod-loop-delay) + 2.4s)}.on-demand-module__i8wllq__ag3Step:nth-child(4) .on-demand-module__i8wllq__ag3Diamond{animation-delay:calc(var(--lod-loop-delay) + 3.6s)}.on-demand-module__i8wllq__ag3Step:nth-child(5) .on-demand-module__i8wllq__ag3Diamond{animation-delay:calc(var(--lod-loop-delay) + 4.8s)}.on-demand-module__i8wllq__ag3Step:nth-child(6) .on-demand-module__i8wllq__ag3Diamond{animation-delay:calc(var(--lod-loop-delay) + 6s)}@keyframes on-demand-module__i8wllq__lodStep{0%,to{opacity:.72;transform:scale(1)}6%{opacity:1;transform:scale(1.25)}14%{opacity:.72;transform:scale(1)}}section[data-inview=false] .on-demand-module__i8wllq__afterPulse,section[data-inview=false] .on-demand-module__i8wllq__jagged,section[data-inview=false] .on-demand-module__i8wllq__beforeBox,section[data-inview=false] .on-demand-module__i8wllq__ag3Diamond{animation-play-state:paused}html[data-motion-reduce=true] .on-demand-module__i8wllq__connector{clip-path:none;animation:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__railLine{stroke-dasharray:none;stroke-dashoffset:0;animation:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__afterNodeTerminal{opacity:1;animation:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__jagged{stroke-dashoffset:0;animation:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__beforeBox{animation:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__traveller{display:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__ag3Diamond{opacity:1;animation:none;transform:none}html[data-motion-reduce=true] .on-demand-module__i8wllq__afterPulse{animation:none;display:none}@media (max-width:767px){.on-demand-module__i8wllq__ag3Card{padding:20px 18px 20px 24px}.on-demand-module__i8wllq__ag3Ruler{left:26px}}@media (max-width:620px){.on-demand-module__i8wllq__section{padding-bottom:clamp(56px,8vh,80px)}}
.getting-started-module__LcAY5q__section{color:var(--color-ink-brand)}.getting-started-module__LcAY5q__top{grid-template-columns:1fr;gap:36px;display:grid}@media (min-width:1024px){.getting-started-module__LcAY5q__top{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:end;gap:clamp(52px,6vw,104px)}}.getting-started-module__LcAY5q__title{max-width:19ch;font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-ink-brand);margin:20px 0 0;font-size:clamp(2.6rem,4.2vw,4.4rem);font-weight:600;line-height:.98}.getting-started-module__LcAY5q__titleGreen{color:var(--color-accent-green-text)}.getting-started-module__LcAY5q__titleDot{color:var(--color-accent-orange-text)}.getting-started-module__LcAY5q__copy{max-width:540px;color:color-mix(in srgb, var(--color-ink-brand) 66%, transparent);gap:18px;font-size:1.02rem;line-height:1.65;display:grid}.getting-started-module__LcAY5q__copy p{margin:0}.getting-started-module__LcAY5q__statement{color:var(--color-ink-brand);margin-top:4px;padding-left:18px;font-weight:600;position:relative}.getting-started-module__LcAY5q__statement:before{content:"";background:var(--color-accent-orange);width:2px;position:absolute;top:5px;bottom:5px;left:0}.getting-started-module__LcAY5q__statementKw{color:var(--color-accent-green-text)}.getting-started-module__LcAY5q__entries{border-top:1px solid color-mix(in srgb, var(--color-ink-brand) 12%, transparent);grid-template-columns:1fr;margin-top:56px;display:grid}.getting-started-module__LcAY5q__entry{border-bottom:1px solid color-mix(in srgb, var(--color-ink-brand) 10%, transparent);min-width:0;transition:background-color .5s var(--ease-standard);flex-direction:column;align-items:flex-start;padding:28px 0 30px;display:flex;position:relative}@media (min-width:640px){.getting-started-module__LcAY5q__entries{grid-template-columns:repeat(2,minmax(0,1fr))}.getting-started-module__LcAY5q__entry{padding:34px clamp(20px,2.4vw,34px) 36px}.getting-started-module__LcAY5q__entry:hover{background:color-mix(in srgb, var(--color-accent-green) 4%, transparent)}}@media (min-width:640px) and (max-width:1049px){.getting-started-module__LcAY5q__entry:nth-child(odd){padding-left:0}.getting-started-module__LcAY5q__entry:nth-child(2n){border-left:1px solid color-mix(in srgb, var(--color-ink-brand) 10%, transparent)}}@media (min-width:1050px){.getting-started-module__LcAY5q__entries{grid-template-columns:repeat(4,minmax(0,1fr))}.getting-started-module__LcAY5q__entry{border-bottom:0;padding-left:clamp(20px,2.4vw,34px)}.getting-started-module__LcAY5q__entry:first-child{padding-left:0}.getting-started-module__LcAY5q__entry:nth-child(n+2){border-left:1px solid color-mix(in srgb, var(--color-ink-brand) 10%, transparent)}}.getting-started-module__LcAY5q__entryLabel{font-family:var(--font-mono);letter-spacing:.12em;color:color-mix(in srgb, var(--color-accent-blue) 78%, transparent);font-size:.66rem;font-weight:600;line-height:1.5}.getting-started-module__LcAY5q__entryQuote{max-width:20ch;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-ink-brand);transition:color .5s var(--ease-standard);flex:auto;margin:18px 0 0;font-size:clamp(1.4rem,1.7vw,1.8rem);font-weight:500;line-height:1.16}.getting-started-module__LcAY5q__entry:hover .getting-started-module__LcAY5q__entryQuote{color:var(--color-accent-green-text)}.getting-started-module__LcAY5q__quoteMark{color:color-mix(in srgb, var(--color-accent-orange) 80%, transparent)}.getting-started-module__LcAY5q__entryRule{background:var(--color-accent-green);width:34px;height:2px;transition:width .5s var(--ease-standard);margin:20px 0 6px;display:block}.getting-started-module__LcAY5q__entry:hover .getting-started-module__LcAY5q__entryRule{width:64px}.getting-started-module__LcAY5q__entryLink{min-height:44px;color:var(--color-accent-blue);transition:gap .26s var(--ease-standard), color .26s var(--ease-standard);align-items:center;gap:10px;font-size:.94rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.getting-started-module__LcAY5q__entryLink:hover{color:#003d5f;gap:15px}.getting-started-module__LcAY5q__entryLink:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:4px;border-radius:2px}.getting-started-module__LcAY5q__entryLinkArrow{flex:none}.getting-started-module__LcAY5q__close{transition:border-color .5s var(--ease-standard);background-image:linear-gradient(145deg,#edf2ef 0%,#e3eae7 100%);border:1px solid #86a0a97a;border-radius:1.1rem;grid-template-columns:1fr;align-items:center;gap:20px;margin-top:40px;padding:26px;display:grid;box-shadow:0 30px 80px #243a411a,inset 0 1px #ffffffb8}.getting-started-module__LcAY5q__close:hover{border-color:color-mix(in srgb, var(--color-accent-blue) 45%, transparent)}@media (min-width:860px){.getting-started-module__LcAY5q__close{grid-template-columns:1fr .75fr;gap:30px;padding:26px 34px}.getting-started-module__LcAY5q__cta{grid-column:1/-1;justify-self:end;width:min(360px,100%)}}@media (min-width:1180px){.getting-started-module__LcAY5q__close{grid-template-columns:minmax(340px,1.15fr) minmax(230px,.7fr) auto}.getting-started-module__LcAY5q__cta{grid-column:auto;justify-self:end;width:auto}}.getting-started-module__LcAY5q__closeMessage{align-items:center;gap:22px;display:flex}@media (max-width:559px){.getting-started-module__LcAY5q__closeMessage{align-items:flex-start}}.getting-started-module__LcAY5q__compass{flex:none;width:54px;height:54px;position:relative}.getting-started-module__LcAY5q__compassRing{border:1px solid color-mix(in srgb, var(--color-accent-blue) 55%, transparent);border-radius:50%;position:absolute;inset:0}.getting-started-module__LcAY5q__compassLine{background:color-mix(in srgb, var(--color-accent-blue) 35%, transparent);position:absolute;top:50%;left:50%}.getting-started-module__LcAY5q__compassV{width:1px;height:30px;transform:translate(-50%,-50%)}.getting-started-module__LcAY5q__compassH{width:30px;height:1px;transform:translate(-50%,-50%)}.getting-started-module__LcAY5q__compassNeedle{background:var(--color-accent-orange);transform-origin:0;width:22px;height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--color-accent-orange) 35%, transparent);margin-top:-1px;transition:transform .7s cubic-bezier(.4,0,.2,1);animation:40s linear infinite getting-started-module__LcAY5q__needleTurn;position:absolute;top:50%;left:50%;transform:rotate(-90deg)}@keyframes getting-started-module__LcAY5q__needleTurn{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.getting-started-module__LcAY5q__close:hover .getting-started-module__LcAY5q__compassNeedle{animation:none;transform:rotate(0)}.getting-started-module__LcAY5q__closeText{font-family:var(--font-heading);color:var(--color-ink-brand);margin:0;font-size:clamp(1.3rem,1.65vw,1.7rem);line-height:1.25}.getting-started-module__LcAY5q__closeSupport{min-width:0;color:color-mix(in srgb, var(--color-ink-brand) 62%, transparent);margin:0;font-size:.88rem;line-height:1.5}@media (min-width:860px){.getting-started-module__LcAY5q__closeSupport{border-left:1px solid color-mix(in srgb, var(--color-ink-brand) 12%, transparent);padding-left:28px}}.getting-started-module__LcAY5q__cta{background:var(--color-accent-orange);min-height:54px;color:var(--color-ink-brand);transition:transform .22s var(--ease-standard), background-color .22s var(--ease-standard), box-shadow .22s var(--ease-standard);border-radius:4px;justify-content:space-between;align-items:center;gap:18px;padding:0 22px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.getting-started-module__LcAY5q__cta:hover{background:color-mix(in srgb, var(--color-accent-orange) 90%, var(--color-ink-brand));box-shadow:0 14px 36px color-mix(in srgb, var(--color-accent-orange) 28%, transparent);transform:translateY(-2px)}.getting-started-module__LcAY5q__cta:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:3px}.getting-started-module__LcAY5q__ctaArrow{transition:transform .22s var(--ease-standard);flex:none}.getting-started-module__LcAY5q__cta:hover .getting-started-module__LcAY5q__ctaArrow{transform:translate(4px)}html[data-motion-reduce=true] .getting-started-module__LcAY5q__compassNeedle{transition:none;animation:none}html[data-motion-reduce=true] .getting-started-module__LcAY5q__cta:hover,html[data-motion-reduce=true] .getting-started-module__LcAY5q__cta:hover .getting-started-module__LcAY5q__ctaArrow{transform:none}html[data-motion-reduce=true] .getting-started-module__LcAY5q__entry,html[data-motion-reduce=true] .getting-started-module__LcAY5q__entryRule,html[data-motion-reduce=true] .getting-started-module__LcAY5q__entryQuote,html[data-motion-reduce=true] .getting-started-module__LcAY5q__entryLink,html[data-motion-reduce=true] .getting-started-module__LcAY5q__close,html[data-motion-reduce=true] .getting-started-module__LcAY5q__cta,html[data-motion-reduce=true] .getting-started-module__LcAY5q__ctaArrow{transition:none}
.value-recovery-module__yemsra__section{color:var(--color-ink-brand);padding-bottom:clamp(48px,5.5vh,64px)}.value-recovery-module__yemsra__poolsLabel{border-bottom:1px solid var(--color-hairline);font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .66rem);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink-brand) 62%, transparent);margin:0 0 18px;padding-bottom:12px;font-weight:500}.value-recovery-module__yemsra__poolList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.value-recovery-module__yemsra__pool{border-bottom:1px solid color-mix(in srgb, var(--color-ink-brand) 9%, transparent);min-height:44px;font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .66rem);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink-brand) 78%, transparent);align-items:center;gap:10px;padding:10px 0;font-weight:500;line-height:1.45;display:flex}.value-recovery-module__yemsra__pool:before{content:"";border:1px solid color-mix(in srgb, var(--color-ink-brand) 34%, transparent);flex:none;width:6px;height:6px;rotate:45deg}@media (min-width:1050px){.value-recovery-module__yemsra__poolList{flex-wrap:wrap;column-gap:20px;display:flex}.value-recovery-module__yemsra__pool{flex:auto}}.value-recovery-module__yemsra__rulerTrack{height:28px;position:relative}.value-recovery-module__yemsra__rulerLine{transform-origin:0;background-image:linear-gradient(to right, var(--color-accent-blue) 0%, var(--color-accent-green) 100%);height:2px;position:absolute;top:13px;left:0;right:0}.value-recovery-module__yemsra__rulerTicks{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--color-ink-brand) 25%, transparent) 0 1px, transparent 1px 6.25%);height:12px;position:absolute;top:8px;left:0;right:0}.value-recovery-module__yemsra__markerRail{width:75%;height:0;position:absolute;top:14px;right:12.5%}.value-recovery-module__yemsra__markerCarrier{width:100%;height:0;position:absolute;top:0;right:0}.value-recovery-module__yemsra__marker{border:2px solid var(--color-accent-green);background:var(--color-paper);width:16px;height:16px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent-green) 12%, transparent);border-radius:50%;margin:-8px -8px 0 0;position:absolute;top:0;right:0}.value-recovery-module__yemsra__stations{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.value-recovery-module__yemsra__station{text-align:center;min-width:0;padding:0 8px;position:relative}.value-recovery-module__yemsra__station:before{content:"";background:color-mix(in srgb, var(--color-ink-brand) 45%, transparent);width:2px;height:20px;position:absolute;top:-24px;left:50%;translate:-50%}.value-recovery-module__yemsra__stationLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .63rem);letter-spacing:.13em;color:color-mix(in srgb, var(--color-ink-brand) 72%, transparent);padding-top:12px;font-weight:500;line-height:1.4;display:block}.value-recovery-module__yemsra__station:last-child .value-recovery-module__yemsra__stationLabel{color:var(--lean-green-text)}.value-recovery-module__yemsra__adjustments{border-top:1px solid var(--color-hairline);gap:6px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.value-recovery-module__yemsra__adjustment{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .62rem);letter-spacing:.09em;color:color-mix(in srgb, var(--color-ink-brand) 62%, transparent);line-height:1.3}.value-recovery-module__yemsra__chain{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0;padding:0;list-style:none;display:flex}.value-recovery-module__yemsra__chainItem{font-family:var(--font-mono);letter-spacing:.12em;color:color-mix(in srgb, var(--color-ink-brand) 76%, transparent);font-size:.71rem;font-weight:500}.value-recovery-module__yemsra__chainItemClose{color:var(--lean-green-text);align-items:center;gap:10px;display:inline-flex}.value-recovery-module__yemsra__chainNode{background:var(--color-accent-green);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent-green) 14%, transparent);border-radius:50%;flex:none}.value-recovery-module__yemsra__model{border-left:2px solid color-mix(in srgb, var(--color-accent-blue) 34%, transparent);margin-top:26px;padding-left:22px}.value-recovery-module__yemsra__modelLabel{font-family:var(--font-mono);font-size:max(var(--lean-type-floor), .66rem);letter-spacing:.16em;color:color-mix(in srgb, var(--color-accent-blue) 82%, transparent);margin:0 0 10px;font-weight:500}.value-recovery-module__yemsra__modelText{max-width:56ch;color:color-mix(in srgb, var(--color-ink-brand) 82%, transparent);margin:0;font-size:1.05rem;line-height:1.6}@supports (animation-timeline:view()){.value-recovery-module__yemsra__ruler{view-timeline-name:--lvr-ruler}.value-recovery-module__yemsra__rulerLine{animation:linear forwards value-recovery-module__yemsra__lvrDraw;animation-timeline:--lvr-ruler;animation-range:cover 12% cover 30%;transform:scaleX(0)}.value-recovery-module__yemsra__rulerTicks{clip-path:inset(0 100% 0 0);animation:linear forwards value-recovery-module__yemsra__lvrWipe;animation-timeline:--lvr-ruler;animation-range:cover 14% cover 32%}.value-recovery-module__yemsra__markerCarrier{animation:linear forwards value-recovery-module__yemsra__lvrSlide;animation-timeline:--lvr-ruler;animation-range:cover 16% cover 40%;transform:translate(-100%)}}@keyframes value-recovery-module__yemsra__lvrDraw{to{transform:scaleX(1)}}@keyframes value-recovery-module__yemsra__lvrWipe{to{clip-path:inset(0)}}@keyframes value-recovery-module__yemsra__lvrSlide{to{transform:translate(0)}}html[data-motion-reduce=true] .value-recovery-module__yemsra__rulerLine{animation:none;transform:none}html[data-motion-reduce=true] .value-recovery-module__yemsra__rulerTicks{clip-path:none;animation:none}html[data-motion-reduce=true] .value-recovery-module__yemsra__markerCarrier{animation:none;transform:none}@media (max-width:767px){.value-recovery-module__yemsra__rulerTrack{display:none}.value-recovery-module__yemsra__stations{text-align:left;grid-template-columns:minmax(0,1fr);gap:26px;padding-left:38px;position:relative}.value-recovery-module__yemsra__stations:before{content:"";background-image:linear-gradient(to bottom, var(--color-accent-blue) 0%, var(--color-accent-green) 100%);width:2px;position:absolute;top:8px;bottom:8px;left:7px}.value-recovery-module__yemsra__stations:after{content:"";background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-brand) 25%, transparent) 0 1px, transparent 1px 16px);width:8px;position:absolute;top:8px;bottom:8px;left:13px}.value-recovery-module__yemsra__station{z-index:1;text-align:left;padding:0}.value-recovery-module__yemsra__station:before{width:18px;height:2px;top:7px;left:-30px;translate:-50%}.value-recovery-module__yemsra__station:last-child:after{content:"";border:2px solid var(--color-accent-green);background:var(--color-paper);border-radius:50%;width:16px;height:16px;position:absolute;top:8px;left:-30px;translate:-50% -50%}.value-recovery-module__yemsra__stationLabel{padding-top:0}.value-recovery-module__yemsra__adjustments{margin-top:10px;padding-top:10px}.value-recovery-module__yemsra__chain{gap:10px 14px}}@media (max-width:620px){.value-recovery-module__yemsra__section{padding-top:clamp(32px,4vh,44px);padding-bottom:clamp(40px,5vh,56px)}.value-recovery-module__yemsra__model{padding-left:18px}.value-recovery-module__yemsra__modelText{font-size:1rem}}
:is(.page-module__1-RJ5q__page [id^=lean-],.page-module__1-RJ5q__page #solucoes-lean-360){scroll-margin-top:104px}@media (max-width:620px){:is(.page-module__1-RJ5q__page [id^=lean-],.page-module__1-RJ5q__page #solucoes-lean-360){scroll-margin-top:84px}}.page-module__1-RJ5q__page{--lean-orange-text:var(--color-accent-orange-text);--lean-green-text:var(--color-accent-green-text);--lean-type-floor:11px}
.faq-module__CYraeG__section{color:var(--color-ink-brand)}.faq-module__CYraeG__seamBottom{inset-inline:0;pointer-events:none;background-image:linear-gradient(#0000 0%,#0d151b1a 35%,#0d151b8c 70%,#0d151b 100%);height:7rem;position:absolute;bottom:0}.faq-module__CYraeG__shell{grid-template-columns:1fr;gap:48px;display:grid}@media (min-width:1024px){.faq-module__CYraeG__shell{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(56px,6vw,110px)}.faq-module__CYraeG__intro{position:sticky;top:112px}}.faq-module__CYraeG__title{max-width:14ch;font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-ink-brand);margin:22px 0 0;font-size:clamp(2.5rem,4vw,4.1rem);font-weight:600;line-height:1}.faq-module__CYraeG__titleGreen{color:var(--color-accent-green-text)}.faq-module__CYraeG__titleDot{color:var(--color-accent-orange-text)}.faq-module__CYraeG__copy{max-width:460px;color:color-mix(in srgb, var(--color-ink-brand) 66%, transparent);gap:16px;margin-top:30px;font-size:1.02rem;line-height:1.65;display:grid}.faq-module__CYraeG__copy p{margin:0}.faq-module__CYraeG__contact{border-top:1px solid color-mix(in srgb, var(--color-ink-brand) 12%, transparent);max-width:460px;margin-top:36px;padding-top:26px}.faq-module__CYraeG__contactLead{color:color-mix(in srgb, var(--color-ink-brand) 66%, transparent);margin:0 0 8px;font-size:.95rem}.faq-module__CYraeG__contactLink{color:var(--color-accent-blue);transition:gap .26s var(--ease-standard), color .26s var(--ease-standard);align-items:center;gap:10px;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.faq-module__CYraeG__contactLink:hover{color:#003d5f;gap:15px}@media (max-width:480px){.faq-module__CYraeG__contactLink{position:relative}.faq-module__CYraeG__contactLink:before{content:"";height:44px;position:absolute;inset:50% -8px auto;transform:translateY(-50%)}}.faq-module__CYraeG__contactLink:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:4px;border-radius:2px}.faq-module__CYraeG__contactArrow{flex:none}.faq-module__CYraeG__list{border-top:1px solid color-mix(in srgb, var(--color-ink-brand) 14%, transparent)}.faq-module__CYraeG__item{border-bottom:1px solid color-mix(in srgb, var(--color-ink-brand) 11%, transparent);position:relative}.faq-module__CYraeG__item:before{content:"";background:color-mix(in srgb, var(--color-accent-blue) 4%, transparent);opacity:0;pointer-events:none;transition:opacity .42s var(--ease-standard);border-radius:10px;position:absolute;inset:0 -22px}.faq-module__CYraeG__itemOpen:before{opacity:1}.faq-module__CYraeG__trigger{cursor:pointer;grid-template-columns:22px minmax(0,1fr) 34px;align-items:start;gap:20px;padding:28px 0;list-style:none;display:grid;position:relative}.faq-module__CYraeG__trigger::-webkit-details-marker{display:none}.faq-module__CYraeG__trigger:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:6px;border-radius:2px}.faq-module__CYraeG__marker{border:1.5px solid color-mix(in srgb, var(--color-accent-blue) 55%, transparent);width:10px;height:10px;transition:background-color .4s var(--ease-standard), border-color .4s var(--ease-standard), transform .4s var(--ease-standard);margin:.55em 0 0 6px;rotate:45deg}.faq-module__CYraeG__trigger:hover .faq-module__CYraeG__marker{border-color:var(--color-accent-blue)}.faq-module__CYraeG__itemOpen .faq-module__CYraeG__marker{background:var(--color-accent-orange);border-color:var(--color-accent-orange);transform:scale(1.15)}.faq-module__CYraeG__question{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-ink-brand);transition:color .3s var(--ease-standard);font-size:clamp(1.3rem,1.6vw,1.6rem);font-weight:500;line-height:1.28}.faq-module__CYraeG__trigger:hover .faq-module__CYraeG__question{color:var(--color-accent-blue)}.faq-module__CYraeG__symbol{border:1px solid color-mix(in srgb, var(--color-accent-blue) 30%, transparent);width:34px;height:34px;transition:border-color .4s var(--ease-standard), background-color .4s var(--ease-standard);border-radius:50%;justify-self:end;margin-top:.05em;position:relative}.faq-module__CYraeG__trigger:hover .faq-module__CYraeG__symbol{border-color:var(--color-accent-blue);background:color-mix(in srgb, var(--color-accent-blue) 6%, transparent)}.faq-module__CYraeG__itemOpen .faq-module__CYraeG__symbol{border-color:color-mix(in srgb, var(--color-accent-orange) 70%, transparent);background:color-mix(in srgb, var(--color-accent-orange) 8%, transparent)}.faq-module__CYraeG__symbolH,.faq-module__CYraeG__symbolV{background:var(--color-accent-blue);transition:transform .32s var(--ease-standard), opacity .32s var(--ease-standard), background-color .32s var(--ease-standard);position:absolute;top:50%;left:50%;translate:-50% -50%}.faq-module__CYraeG__symbolH{width:14px;height:1.5px}.faq-module__CYraeG__symbolV{width:1.5px;height:14px}.faq-module__CYraeG__itemOpen .faq-module__CYraeG__symbolV{opacity:0;transform:scaleY(0)}.faq-module__CYraeG__itemOpen .faq-module__CYraeG__symbolH{background:var(--color-accent-orange)}.faq-module__CYraeG__answerWrap{overflow:hidden}.faq-module__CYraeG__answerInner{grid-template-columns:2px minmax(0,1fr);gap:22px;padding:2px 34px 30px 48px;display:grid}.faq-module__CYraeG__answerRule{background:linear-gradient(180deg, var(--color-accent-blue), color-mix(in srgb, var(--color-accent-blue) 18%, transparent));transform-origin:top;width:2px;transition:transform .62s cubic-bezier(.22,1,.36,1) 80ms;transform:scaleY(0)}.faq-module__CYraeG__itemOpen .faq-module__CYraeG__answerRule{transform:scaleY(1)}.faq-module__CYraeG__answerBody{max-width:60ch;color:color-mix(in srgb, var(--color-ink-brand) 70%, transparent);opacity:0;transition:opacity .42s var(--ease-standard) .14s, transform .42s var(--ease-standard) .14s;margin:-2px 0 0;font-size:1rem;line-height:1.66;transform:translateY(6px)}.faq-module__CYraeG__itemOpen .faq-module__CYraeG__answerBody{opacity:1;transform:none}.faq-module__CYraeG__answerLink{color:var(--color-accent-blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent-blue) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent-blue) 35%, transparent);transition:text-decoration-color .26s var(--ease-standard)}.faq-module__CYraeG__answerLink:hover,.faq-module__CYraeG__answerLink:focus-visible{-webkit-text-decoration-color:var(--color-accent-blue);text-decoration-color:var(--color-accent-blue)}.faq-module__CYraeG__answerLink:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:3px;border-radius:2px}@media (max-width:767px){.faq-module__CYraeG__item:before{inset:0 -12px}.faq-module__CYraeG__trigger{grid-template-columns:16px minmax(0,1fr) 30px;gap:14px;padding:22px 0}.faq-module__CYraeG__marker{margin-left:3px}.faq-module__CYraeG__symbol{width:30px;height:30px}.faq-module__CYraeG__answerInner{gap:16px;padding:0 0 24px 30px}.faq-module__CYraeG__answerBody{font-size:.95rem}}html[data-motion-reduce=true] .faq-module__CYraeG__item:before,html[data-motion-reduce=true] .faq-module__CYraeG__marker,html[data-motion-reduce=true] .faq-module__CYraeG__question,html[data-motion-reduce=true] .faq-module__CYraeG__symbol,html[data-motion-reduce=true] .faq-module__CYraeG__symbolH,html[data-motion-reduce=true] .faq-module__CYraeG__symbolV,html[data-motion-reduce=true] .faq-module__CYraeG__answerRule,html[data-motion-reduce=true] .faq-module__CYraeG__answerBody,html[data-motion-reduce=true] .faq-module__CYraeG__contactLink,html[data-motion-reduce=true] .faq-module__CYraeG__answerLink{transition:none}
