.use-cases-module__i_fdmq__hero{padding-bottom:1rem}.use-cases-module__i_fdmq__intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:4rem;margin-top:1.1rem;margin-bottom:3.2rem;display:grid}.use-cases-module__i_fdmq__intro h1{max-width:22ch}.use-cases-module__i_fdmq__intro>div{padding-bottom:.35rem}.use-cases-module__i_fdmq__jump{min-height:44px;color:var(--primary);align-items:center;gap:1rem;margin-top:1.1rem;font-size:.87rem;font-weight:600;display:inline-flex}.use-cases-module__i_fdmq__jump svg{width:17px;height:17px}.use-cases-module__i_fdmq__map{background:#f2f7f7!important;border-radius:.8rem!important;padding:1.5rem 2rem!important}.use-cases-module__i_fdmq__routeGroup{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:2rem;display:grid}.use-cases-module__i_fdmq__axisLabel{color:#526971;font-size:.73rem;line-height:1.5}.use-cases-module__i_fdmq__phases{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.use-cases-module__i_fdmq__phases:before{content:"";background:#b7cdcf;height:1px;position:absolute;top:14px;left:12px;right:12px}.use-cases-module__i_fdmq__phases li{min-width:0;position:relative}.use-cases-module__i_fdmq__phases a{grid-template-columns:auto minmax(0,1fr);gap:.7rem .6rem;min-height:91px;padding:0 1rem 1.1rem 0;text-decoration:none;display:grid;position:relative}.use-cases-module__i_fdmq__node{background:#f2f7f7;border:1px solid #8cb2b5;border-radius:50%;grid-column:1/-1;place-items:center;width:29px;height:29px;display:grid}.use-cases-module__i_fdmq__node span{opacity:.4;background:#297781;border-radius:50%;width:9px;height:9px;animation:9s ease-in-out infinite use-cases-module__i_fdmq__routePulse;display:block}.use-cases-module__i_fdmq__phases li:nth-child(2) .use-cases-module__i_fdmq__node span{animation-delay:3s}.use-cases-module__i_fdmq__phases li:nth-child(3) .use-cases-module__i_fdmq__node span{animation-delay:6s}.use-cases-module__i_fdmq__phaseIndex{font-family:var(--font-geist-mono),monospace;color:#58727a;padding-top:.16rem;font-size:.62rem}.use-cases-module__i_fdmq__phases strong,.use-cases-module__i_fdmq__people strong{color:#213f49;overflow-wrap:anywhere;font-size:.87rem;font-weight:550;line-height:1.5}.use-cases-module__i_fdmq__routeGroup+.use-cases-module__i_fdmq__routeGroup{border-top:1px solid #d6e4e5;margin-top:.2rem;padding-top:1.3rem}.use-cases-module__i_fdmq__people{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.use-cases-module__i_fdmq__people a{align-items:center;gap:.6rem;min-height:48px;display:flex;position:relative}.use-cases-module__i_fdmq__people strong{flex:1}.use-cases-module__i_fdmq__people svg{color:#4b727a;flex-shrink:0;width:15px;height:15px}.use-cases-module__i_fdmq__branch{border-bottom:1px solid #7ea6ab;border-left:1px solid #7ea6ab;border-radius:0 0 0 7px;flex-shrink:0;align-self:flex-start;width:16px;height:22px;margin-right:.2rem}.use-cases-module__i_fdmq__directory{padding-top:3rem}.use-cases-module__i_fdmq__directoryHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.use-cases-module__i_fdmq__directoryHeading h2{font-size:clamp(1.65rem,2.3vw,2.4rem)}.use-cases-module__i_fdmq__count{font-family:var(--font-geist-mono),monospace;color:#5a757c;white-space:nowrap;font-size:.7rem}.use-cases-module__i_fdmq__entry{border-top:1px solid #d9e3e6;grid-template-columns:minmax(110px,.6fr) minmax(0,1.3fr) minmax(0,1fr);gap:2.5rem;padding:2.6rem 0;scroll-margin-top:110px;display:grid}.use-cases-module__i_fdmq__entry:last-child{border-bottom:1px solid #d9e3e6}.use-cases-module__i_fdmq__entryIndex>span{font-family:var(--font-geist-mono),monospace;letter-spacing:-.06em;color:#78949b;font-size:2rem;line-height:1}.use-cases-module__i_fdmq__entryIndex p{color:#3f6470;max-width:15ch;margin-top:.8rem;font-size:.79rem;line-height:1.6}.use-cases-module__i_fdmq__audience{color:#5a7480;margin-bottom:.65rem;font-size:.7rem;line-height:1.6!important}.use-cases-module__i_fdmq__problem h3{letter-spacing:-.03em;color:#173d49;max-width:25ch;font-size:1.42rem;line-height:1.3}.use-cases-module__i_fdmq__need{color:#586c74;margin-top:1rem;font-size:.92rem}.use-cases-module__i_fdmq__outcome{border-left:1px solid #e0e8ea;align-self:start;padding:1.2rem 0 0 1.6rem}.use-cases-module__i_fdmq__outputLabel{text-transform:uppercase;letter-spacing:.08em;color:#4c767d;margin-bottom:.75rem;font-weight:600;font-size:.65rem!important}.use-cases-module__i_fdmq__outcome>p:not(.use-cases-module__i_fdmq__outputLabel){color:#334f59;font-size:.91rem;line-height:1.7}.use-cases-module__i_fdmq__routeLink{color:#166775;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;margin-top:.8rem;font-size:.78rem;font-weight:600;display:inline-flex}.use-cases-module__i_fdmq__routeLink svg{width:17px;height:17px;transition:transform .2s}.use-cases-module__i_fdmq__routeLink:hover svg{transform:translate(4px)}.use-cases-module__i_fdmq__scope{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:4rem;padding-top:2rem;padding-bottom:5rem;display:grid;position:relative}.use-cases-module__i_fdmq__scope h2{max-width:17ch}.use-cases-module__i_fdmq__scopeRule{grid-column:1/-1;align-items:center;height:30px;margin-bottom:-1.3rem;display:flex}.use-cases-module__i_fdmq__scopeRule:before{content:"";background:#b9cccf;width:80px;height:1px}.use-cases-module__i_fdmq__scopeRule span{border:1px solid #5c8c94;border-radius:50%;width:10px;height:10px}.use-cases-module__i_fdmq__scopeLinks{flex-wrap:wrap;gap:.6rem 2rem;margin-top:1.7rem;display:flex}.use-cases-module__i_fdmq__scopeLinks a{color:#166775;align-items:center;gap:.65rem;min-height:44px;font-size:.81rem;font-weight:600;display:flex}.use-cases-module__i_fdmq__scopeLinks svg{flex-shrink:0;width:16px;height:16px}.use-cases-module__i_fdmq__hero a:focus-visible,.use-cases-module__i_fdmq__directory a:focus-visible,.use-cases-module__i_fdmq__scope a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #287987}.use-cases-module__i_fdmq__hero a:active,.use-cases-module__i_fdmq__routeLink:active,.use-cases-module__i_fdmq__scopeLinks a:active{transform:translateY(1px)}@keyframes use-cases-module__i_fdmq__routePulse{0%,32%,to{opacity:.4;transform:scale(1)}8%,24%{opacity:1;transform:scale(1.38)}}@media (max-width:1000px){.use-cases-module__i_fdmq__intro{gap:2.5rem}.use-cases-module__i_fdmq__routeGroup{grid-template-columns:120px minmax(0,1fr);gap:1rem}.use-cases-module__i_fdmq__entry{grid-template-columns:95px minmax(0,1.3fr) minmax(0,1fr);gap:1.5rem}.use-cases-module__i_fdmq__outcome{padding-left:1.2rem}.use-cases-module__i_fdmq__scope{gap:2.5rem}}@media (max-width:767px){.use-cases-module__i_fdmq__intro{grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-bottom:2rem}.use-cases-module__i_fdmq__intro h1{max-width:22ch}.use-cases-module__i_fdmq__map{padding:1.2rem!important}.use-cases-module__i_fdmq__routeGroup{grid-template-columns:minmax(0,1fr);gap:1rem}.use-cases-module__i_fdmq__axisLabel{font-size:.65rem}.use-cases-module__i_fdmq__phases{grid-template-columns:minmax(0,1fr)}.use-cases-module__i_fdmq__phases:before{width:1px;height:auto;inset:13px auto 30px 14px}.use-cases-module__i_fdmq__phases a{grid-template-columns:29px 20px minmax(0,1fr);align-items:center;gap:.8rem;min-height:58px;padding:0 0 1rem}.use-cases-module__i_fdmq__node{grid-column:auto}.use-cases-module__i_fdmq__phaseIndex{padding-top:0}.use-cases-module__i_fdmq__phases strong{font-size:.85rem}.use-cases-module__i_fdmq__people{grid-template-columns:minmax(0,1fr);gap:.2rem}.use-cases-module__i_fdmq__people strong{font-size:.81rem}.use-cases-module__i_fdmq__routeGroup+.use-cases-module__i_fdmq__routeGroup{padding-top:1rem}.use-cases-module__i_fdmq__directory{padding-top:2.3rem}.use-cases-module__i_fdmq__directoryHeading{align-items:start;gap:1rem}.use-cases-module__i_fdmq__count{margin-top:.5rem;font-size:.6rem}.use-cases-module__i_fdmq__entry{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:2rem 0;scroll-margin-top:100px}.use-cases-module__i_fdmq__entryIndex{align-items:center;gap:.85rem;display:flex}.use-cases-module__i_fdmq__entryIndex>span{font-size:1.4rem}.use-cases-module__i_fdmq__entryIndex p{max-width:none;margin-top:0;font-size:.73rem}.use-cases-module__i_fdmq__problem h3{max-width:25ch;font-size:1.5rem}.use-cases-module__i_fdmq__need{font-size:.94rem}.use-cases-module__i_fdmq__outcome{margin:.1rem 0 .2rem .1rem;padding:0 0 0 1.2rem}.use-cases-module__i_fdmq__scope{grid-template-columns:minmax(0,1fr);gap:1.4rem;padding-top:1rem;padding-bottom:3rem}.use-cases-module__i_fdmq__scopeRule{margin-bottom:0}.use-cases-module__i_fdmq__scope h2{max-width:20ch}.use-cases-module__i_fdmq__scopeLinks{gap:.5rem;display:grid}}@media (prefers-reduced-motion:reduce){.use-cases-module__i_fdmq__node span{opacity:1;animation:none}.use-cases-module__i_fdmq__routeLink svg{transition:none}}.use-cases-module__i_fdmq__sceneSelector{grid-template-columns:minmax(150px,.24fr) minmax(0,1fr);align-items:start;gap:2rem;margin-top:2.8rem;display:grid}.use-cases-module__i_fdmq__sceneChoices{gap:.5rem;padding-top:.4rem;display:grid}.use-cases-module__i_fdmq__sceneChoices button{text-align:left;cursor:pointer;color:#667984;border-left:2px solid #dbe3e8;align-items:center;gap:.8rem;padding:1.05rem .85rem;font-size:.83rem;font-weight:500;line-height:1.5;display:flex}.use-cases-module__i_fdmq__sceneChoices button span{opacity:.65;font-size:.64rem}.use-cases-module__i_fdmq__sceneChoices button[aria-pressed=true]{color:#133a57;background:#e9f1f7;border-color:#126b98}.use-cases-module__i_fdmq__sceneChoices button:focus-visible{outline-offset:3px;outline:2px solid #126b98}.use-cases-module__i_fdmq__sceneLink{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;display:flex}.use-cases-module__i_fdmq__sceneLink p{color:#526878;font-size:.9rem;line-height:1.6}.use-cases-module__i_fdmq__sceneLink a{color:var(--primary);flex-shrink:0;font-size:.8rem;font-weight:600}@media (max-width:767px){.use-cases-module__i_fdmq__sceneSelector{grid-template-columns:minmax(0,1fr);gap:1.3rem}.use-cases-module__i_fdmq__sceneChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem}.use-cases-module__i_fdmq__sceneChoices button{gap:.45rem;padding:.75rem .6rem;font-size:.73rem}.use-cases-module__i_fdmq__sceneLink{align-items:flex-start}.use-cases-module__i_fdmq__sceneLink p{font-size:.8rem}}
.solution-quality-e-consegna-module__ppxa7W__opening{padding-bottom:2rem}.solution-quality-e-consegna-module__ppxa7W__intro{padding-bottom:3.5rem}.solution-quality-e-consegna-module__ppxa7W__heading{max-width:21ch;margin-top:.8rem}.solution-quality-e-consegna-module__ppxa7W__lead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:3rem;max-width:1050px;margin-top:1.6rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__lead a{justify-self:end;margin-top:0}.solution-quality-e-consegna-module__ppxa7W__stage{background:#f2f6f5;border-radius:.8rem;padding:1.5rem}.solution-quality-e-consegna-module__ppxa7W__boardTitle{justify-content:space-between;align-items:end;gap:2rem;padding:.5rem .5rem 1.7rem;display:flex}.solution-quality-e-consegna-module__ppxa7W__boardTitle p{color:#56706d;margin-bottom:.4rem;font-size:.7rem;line-height:1.6}.solution-quality-e-consegna-module__ppxa7W__boardTitle h2{letter-spacing:-.04em;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:600;line-height:1.2}.solution-quality-e-consegna-module__ppxa7W__boardTitle>span{color:#53676c;max-width:25ch;font-size:.75rem;line-height:1.6}.solution-quality-e-consegna-module__ppxa7W__route{border-top:1px solid #cfdddb;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:1.5rem .5rem 2rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__route li{flex-direction:column;gap:.8rem;min-width:0;display:flex;position:relative}.solution-quality-e-consegna-module__ppxa7W__route li:not(:last-child):after{content:"";background:#b7d0cc;height:1px;position:absolute;top:1rem;left:2.3rem;right:0}.solution-quality-e-consegna-module__ppxa7W__marker{color:#29605d;width:2rem;height:2rem;font:500 .72rem var(--font-geist-mono),monospace;background:#f9fbfa;border:1px solid #b7d0cc;border-radius:50%;place-items:center;display:grid;position:relative}.solution-quality-e-consegna-module__ppxa7W__marker:after{content:"";opacity:.1;border:1px solid #398a83;border-radius:50%;animation:9s ease-in-out infinite solution-quality-e-consegna-module__ppxa7W__signal;position:absolute;inset:-4px}.solution-quality-e-consegna-module__ppxa7W__route li:nth-child(2) .solution-quality-e-consegna-module__ppxa7W__marker:after{animation-delay:1.4s}.solution-quality-e-consegna-module__ppxa7W__route li:nth-child(3) .solution-quality-e-consegna-module__ppxa7W__marker:after{animation-delay:2.8s}.solution-quality-e-consegna-module__ppxa7W__route li:nth-child(4) .solution-quality-e-consegna-module__ppxa7W__marker:after{animation-delay:4.2s}.solution-quality-e-consegna-module__ppxa7W__route li:nth-child(5) .solution-quality-e-consegna-module__ppxa7W__marker:after{animation-delay:5.6s}.solution-quality-e-consegna-module__ppxa7W__route strong{font-size:.75rem;font-weight:500;line-height:1.6}.solution-quality-e-consegna-module__ppxa7W__register{background:#fff;border-block:1px solid #c7d9d6}.solution-quality-e-consegna-module__ppxa7W__columnLabels,.solution-quality-e-consegna-module__ppxa7W__register li{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.8rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__columnLabels{color:#5c7074;border-bottom:1px solid #dce7e4;padding:1rem 1.25rem;font-size:.65rem;line-height:1.6}.solution-quality-e-consegna-module__ppxa7W__register li{isolation:isolate;padding:1.5rem 1.25rem;position:relative}.solution-quality-e-consegna-module__ppxa7W__register li+li{border-top:1px solid #e4ebe9}.solution-quality-e-consegna-module__ppxa7W__focusRow:before{content:"";z-index:-1;opacity:.55;background:#e9f3f0;animation:9s ease-in-out infinite solution-quality-e-consegna-module__ppxa7W__reviewFocus;position:absolute;inset:0}.solution-quality-e-consegna-module__ppxa7W__finding{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.2rem .7rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__finding>span{font:.63rem var(--font-geist-mono),monospace;color:#617b7a;grid-row:1/3}.solution-quality-e-consegna-module__ppxa7W__finding strong{font-size:.84rem;font-weight:600;line-height:1.6}.solution-quality-e-consegna-module__ppxa7W__finding small{color:#627477;font-size:.69rem;line-height:1.7}.solution-quality-e-consegna-module__ppxa7W__state{color:#405a60;font-size:.75rem;line-height:1.7}.solution-quality-e-consegna-module__ppxa7W__state strong{font-weight:500}.solution-quality-e-consegna-module__ppxa7W__pending strong{border-bottom:1px dashed #8da9a3;padding-bottom:.15rem}.solution-quality-e-consegna-module__ppxa7W__checked{color:#24675f}.solution-quality-e-consegna-module__ppxa7W__mobileLabel{display:none}.solution-quality-e-consegna-module__ppxa7W__decision{align-items:start;gap:1rem;max-width:82ch;padding:1.8rem .5rem .5rem;display:flex}.solution-quality-e-consegna-module__ppxa7W__decisionMark{color:#316b61;border:1px solid #a8c1bb;border-radius:50%;flex-shrink:0;place-items:center;width:2.4rem;height:2.4rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__decision strong{font-size:.9rem;font-weight:600}.solution-quality-e-consegna-module__ppxa7W__decision p{color:#4b6769;margin-top:.4rem;font-size:.83rem;line-height:1.85}.solution-quality-e-consegna-module__ppxa7W__questions h2{max-width:25ch}.solution-quality-e-consegna-module__ppxa7W__pains{margin-top:2.5rem}.solution-quality-e-consegna-module__ppxa7W__pains article{border-top:1px solid var(--border);grid-template-columns:3rem minmax(0,1fr) minmax(0,1fr);gap:2.5rem;padding:2rem 0;display:grid}.solution-quality-e-consegna-module__ppxa7W__number{font:.75rem var(--font-geist-mono),monospace;color:#4b7771;padding-top:.3rem}.solution-quality-e-consegna-module__ppxa7W__label{color:#54766f;letter-spacing:.05em;font-size:.66rem}.solution-quality-e-consegna-module__ppxa7W__pains h3,.solution-quality-e-consegna-module__ppxa7W__pains p{margin-top:.55rem}.solution-quality-e-consegna-module__ppxa7W__pains h3{max-width:34ch}.solution-quality-e-consegna-module__ppxa7W__pains p{color:var(--muted-foreground);font-size:.95rem}.solution-quality-e-consegna-module__ppxa7W__process{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem;padding-top:3rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__process header h2{margin-top:.7rem}.solution-quality-e-consegna-module__ppxa7W__steps li{grid-template-columns:2.5rem minmax(0,1fr);gap:1.2rem;padding-bottom:2.5rem;display:grid;position:relative}.solution-quality-e-consegna-module__ppxa7W__steps li:not(:last-child):after{content:"";background:#d4e3df;width:1px;position:absolute;top:2.5rem;bottom:.6rem;left:1.1rem}.solution-quality-e-consegna-module__ppxa7W__stepNumber{width:2.3rem;height:2.3rem;font:.65rem var(--font-geist-mono),monospace;color:#3d7268;border:1px solid #c4d8d2;border-radius:50%;align-self:start;place-items:center;display:grid}.solution-quality-e-consegna-module__ppxa7W__steps p{color:var(--muted-foreground);margin:.7rem 0 1rem;font-size:.95rem}.solution-quality-e-consegna-module__ppxa7W__steps a{font-size:.85rem}.solution-quality-e-consegna-module__ppxa7W__steps a:focus-visible{outline-offset:5px;outline:2px solid #126b72}.solution-quality-e-consegna-module__ppxa7W__steps a:active{transform:translateY(1px)}@keyframes solution-quality-e-consegna-module__ppxa7W__signal{0%,18%,to{opacity:.1;transform:scale(.96)}8%{opacity:.85;transform:scale(1.13)}}@keyframes solution-quality-e-consegna-module__ppxa7W__reviewFocus{0%,25%,80%,to{opacity:.35}45%,65%{opacity:.9}}@media (max-width:900px){.solution-quality-e-consegna-module__ppxa7W__columnLabels,.solution-quality-e-consegna-module__ppxa7W__register li{gap:1rem}.solution-quality-e-consegna-module__ppxa7W__finding{display:block}.solution-quality-e-consegna-module__ppxa7W__finding>span{margin-bottom:.25rem;display:block}.solution-quality-e-consegna-module__ppxa7W__finding small{display:block}.solution-quality-e-consegna-module__ppxa7W__process{gap:2rem}.solution-quality-e-consegna-module__ppxa7W__pains article{gap:1.3rem}.solution-quality-e-consegna-module__ppxa7W__lead{grid-template-columns:minmax(0,1fr)}.solution-quality-e-consegna-module__ppxa7W__lead a{justify-self:start}}@media (max-width:767px){.solution-quality-e-consegna-module__ppxa7W__intro{padding-bottom:2rem}.solution-quality-e-consegna-module__ppxa7W__heading{max-width:22ch}.solution-quality-e-consegna-module__ppxa7W__lead{gap:1.3rem}.solution-quality-e-consegna-module__ppxa7W__stage{padding:1rem}.solution-quality-e-consegna-module__ppxa7W__boardTitle{flex-direction:column;align-items:start;gap:.7rem;padding:0 0 1.3rem}.solution-quality-e-consegna-module__ppxa7W__boardTitle>span{max-width:none}.solution-quality-e-consegna-module__ppxa7W__route{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .6rem;padding:1.4rem 0}.solution-quality-e-consegna-module__ppxa7W__route li:nth-child(3):after{display:none}.solution-quality-e-consegna-module__ppxa7W__route strong{font-size:.68rem}.solution-quality-e-consegna-module__ppxa7W__columnLabels{display:none}.solution-quality-e-consegna-module__ppxa7W__register li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem;padding:1.2rem .9rem}.solution-quality-e-consegna-module__ppxa7W__finding{grid-column:1/-1;grid-template-columns:3rem minmax(0,1fr);gap:.1rem .5rem;display:grid}.solution-quality-e-consegna-module__ppxa7W__finding>span{grid-row:1/3}.solution-quality-e-consegna-module__ppxa7W__finding strong{font-size:.84rem}.solution-quality-e-consegna-module__ppxa7W__finding small{font-size:.7rem}.solution-quality-e-consegna-module__ppxa7W__state{font-size:.72rem}.solution-quality-e-consegna-module__ppxa7W__mobileLabel{color:#627477;margin-bottom:.2rem;font-size:.59rem;display:block}.solution-quality-e-consegna-module__ppxa7W__decision{gap:.7rem;padding:1.4rem 0 .3rem}.solution-quality-e-consegna-module__ppxa7W__decisionMark{width:1.8rem;height:1.8rem}.solution-quality-e-consegna-module__ppxa7W__decision p{font-size:.8rem}.solution-quality-e-consegna-module__ppxa7W__pains article{grid-template-columns:1.8rem minmax(0,1fr);gap:1rem}.solution-quality-e-consegna-module__ppxa7W__pains article>div:last-child{grid-column:2}.solution-quality-e-consegna-module__ppxa7W__number{grid-row:1/3}.solution-quality-e-consegna-module__ppxa7W__pains h3{font-size:1.05rem}.solution-quality-e-consegna-module__ppxa7W__process{grid-template-columns:minmax(0,1fr);gap:2rem}.solution-quality-e-consegna-module__ppxa7W__steps li{gap:.9rem}.solution-quality-e-consegna-module__ppxa7W__questions h2{max-width:22ch}}@media (prefers-reduced-motion:reduce){.solution-quality-e-consegna-module__ppxa7W__marker:after,.solution-quality-e-consegna-module__ppxa7W__focusRow:before{animation:none}.solution-quality-e-consegna-module__ppxa7W__steps a:active{transform:none}}.solution-quality-e-consegna-module__ppxa7W__stage{overflow:visible;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.solution-quality-e-consegna-module__ppxa7W__motionContext{color:#5b6d78;max-width:83ch;margin-top:1.5rem;font-size:.87rem;line-height:1.8}
.product-controllo-economico-module__SOO8eG__opening{padding-bottom:2.5rem}.product-controllo-economico-module__SOO8eG__intro{max-width:1110px;margin-bottom:3.6rem}.product-controllo-economico-module__SOO8eG__heading{max-width:21ch;margin-top:1rem}.product-controllo-economico-module__SOO8eG__lead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:3rem;margin-top:1.8rem;display:grid}.product-controllo-economico-module__SOO8eG__lead>a{max-width:24rem;margin-top:.45rem}.product-controllo-economico-module__SOO8eG__stage{background:#edf3f2;border-color:#d7e2e0;border-radius:1.15rem;padding:1.2rem}.product-controllo-economico-module__SOO8eG__registerHeading{justify-content:space-between;align-items:start;gap:2rem;padding:1.2rem 1.35rem 1.8rem;display:flex}.product-controllo-economico-module__SOO8eG__overline,.product-controllo-economico-module__SOO8eG__year,.product-controllo-economico-module__SOO8eG__reference,.product-controllo-economico-module__SOO8eG__scopeReference,.product-controllo-economico-module__SOO8eG__step{font-family:var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums}.product-controllo-economico-module__SOO8eG__overline{color:#516873;letter-spacing:.05em;font-size:.68rem}.product-controllo-economico-module__SOO8eG__registerHeading h2{letter-spacing:-.03em;margin-top:.55rem;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:600;line-height:1.3}.product-controllo-economico-module__SOO8eG__year{color:#536b75;text-align:right;flex-shrink:0;gap:.3rem;font-size:.72rem;display:grid}.product-controllo-economico-module__SOO8eG__year strong{color:#183d48;font-size:1.2rem;font-weight:500}.product-controllo-economico-module__SOO8eG__books{background:#fff;border:1px solid #d2dedc;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-controllo-economico-module__SOO8eG__book{min-width:0;padding:1.5rem 1.7rem}.product-controllo-economico-module__SOO8eG__book+.product-controllo-economico-module__SOO8eG__book{border-left:1px solid #d2dedc}.product-controllo-economico-module__SOO8eG__bookTitle{border-bottom:2px solid #163d48;align-items:center;gap:.85rem;padding-bottom:1.5rem;display:flex}.product-controllo-economico-module__SOO8eG__bookTitle h3{font-size:1rem;font-weight:600;line-height:1.5}.product-controllo-economico-module__SOO8eG__bookTitle p{color:#62777f;margin-top:.2rem;font-size:.73rem;line-height:1.6}.product-controllo-economico-module__SOO8eG__direction{color:#24756f;background:#edf4f2;flex:0 0 2rem;place-items:center;height:2rem;display:grid}.product-controllo-economico-module__SOO8eG__direction svg{width:1.1rem;height:1.1rem}.product-controllo-economico-module__SOO8eG__record{border-bottom:1px solid #dce4e3;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.55rem 0 1.2rem;display:grid;position:relative}.product-controllo-economico-module__SOO8eG__record:last-child{border-bottom:0;padding-bottom:.2rem}.product-controllo-economico-module__SOO8eG__record dt{min-width:0}.product-controllo-economico-module__SOO8eG__reference{color:#356560;font-size:.66rem;line-height:1.7;display:block}.product-controllo-economico-module__SOO8eG__reference>span{color:#6b7c82}.product-controllo-economico-module__SOO8eG__record dt>strong{max-width:25ch;margin-top:.45rem;font-size:.85rem;font-weight:500;line-height:1.55;display:block}.product-controllo-economico-module__SOO8eG__amount{text-align:right;flex-direction:column;align-items:flex-end;gap:.4rem;min-width:0;display:flex}.product-controllo-economico-module__SOO8eG__amount>span{color:#687c83;max-width:14ch;font-size:.63rem;line-height:1.7}.product-controllo-economico-module__SOO8eG__amount>strong{font-family:var(--font-geist-mono),monospace;letter-spacing:-.055em;white-space:nowrap;color:#153d48;font-size:clamp(1.1rem,2vw,1.65rem);font-weight:500;line-height:1.35}.product-controllo-economico-module__SOO8eG__status{color:#365f5e;grid-column:1/-1;align-items:center;gap:.8rem;font-size:.63rem;line-height:1.6;display:flex}.product-controllo-economico-module__SOO8eG__rule{background:#c4d6d3;flex:1;height:1px;position:relative;overflow:hidden}.product-controllo-economico-module__SOO8eG__focusRecord .product-controllo-economico-module__SOO8eG__rule:after{content:"";transform-origin:0;background:#288578;animation:7s cubic-bezier(.2,.7,.3,1) infinite product-controllo-economico-module__SOO8eG__quotationTrace;position:absolute;inset:0}.product-controllo-economico-module__SOO8eG__book:nth-child(2) .product-controllo-economico-module__SOO8eG__focusRecord .product-controllo-economico-module__SOO8eG__rule:after{animation-delay:1.2s}.product-controllo-economico-module__SOO8eG__scope{color:#fff;background:#193e49;grid-template-columns:.75fr 1.1fr 1fr;align-items:start;gap:1.7rem;margin-top:1rem;padding:2rem 1.4rem 1.8rem;display:grid}.product-controllo-economico-module__SOO8eG__scopeReference{color:#bbd0d2;align-items:flex-start;gap:.7rem;font-size:.59rem;line-height:1.7;display:flex}.product-controllo-economico-module__SOO8eG__scopeReference svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}.product-controllo-economico-module__SOO8eG__scopeReference strong{color:#fff;margin-top:.5rem;font-size:.83rem;font-weight:500;display:block}.product-controllo-economico-module__SOO8eG__scope h3{font-size:.98rem;font-weight:500;line-height:1.5}.product-controllo-economico-module__SOO8eG__workReference{color:#e0ebeb;margin-top:.8rem;font-size:.77rem;line-height:1.6}.product-controllo-economico-module__SOO8eG__location{color:#b8cdcf;margin-top:.3rem;font-size:.64rem;line-height:1.7;display:block}.product-controllo-economico-module__SOO8eG__scopeDescription>span{color:#bdd1d3;font-size:.61rem;line-height:1.7;display:block}.product-controllo-economico-module__SOO8eG__scopeDescription>p{color:#e0ebeb;margin-top:.5rem;font-size:.74rem;line-height:1.9}.product-controllo-economico-module__SOO8eG__figureNote{color:#52716f;margin:1rem 1.35rem .25rem;font-size:.64rem;line-height:1.8}.product-controllo-economico-module__SOO8eG__outcome{color:#526b72;max-width:63ch;margin:2.1rem 0 0 auto;font-size:1.05rem;line-height:1.9}.product-controllo-economico-module__SOO8eG__details{grid-template-columns:.7fr 1.3fr;align-items:start;gap:5rem;display:grid}.product-controllo-economico-module__SOO8eG__detailHeading h2{max-width:15ch;margin-top:1rem}.product-controllo-economico-module__SOO8eG__detailHeading>p:last-child{color:#61737b;max-width:40ch;margin-top:1.6rem;font-size:.87rem;line-height:1.9}.product-controllo-economico-module__SOO8eG__capabilities>div{border-top:1px solid #dce4e3;padding:1.45rem 0}.product-controllo-economico-module__SOO8eG__capabilities>div:first-child{border-top:0;padding-top:0}.product-controllo-economico-module__SOO8eG__capabilities dt{align-items:baseline;gap:1.15rem;display:flex}.product-controllo-economico-module__SOO8eG__capabilities dt>span{font-family:var(--font-geist-mono),monospace;color:#4d7a73;font-size:.67rem}.product-controllo-economico-module__SOO8eG__capabilities dt>strong{letter-spacing:-.02em;font-size:1.12rem;font-weight:600;line-height:1.45}.product-controllo-economico-module__SOO8eG__capabilities dd{color:#63757c;max-width:64ch;margin-top:.55rem;margin-left:2.05rem;font-size:.88rem;line-height:1.9}.product-controllo-economico-module__SOO8eG__process{padding-top:2rem}.product-controllo-economico-module__SOO8eG__process header{grid-template-columns:1fr 2fr;align-items:start;gap:2rem;display:grid}.product-controllo-economico-module__SOO8eG__process header h2{max-width:22ch}.product-controllo-economico-module__SOO8eG__workflow{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.75rem;padding:2.5rem 0 3.5rem;list-style:none;display:grid}.product-controllo-economico-module__SOO8eG__workflow li{border-top:1px solid #bfd1cd;padding:1.35rem 2rem 0 0;position:relative}.product-controllo-economico-module__SOO8eG__workflow li:before{content:"";background:#387d70;width:.4rem;height:.4rem;position:absolute;top:-.25rem;left:0;transform:rotate(45deg)}.product-controllo-economico-module__SOO8eG__step{color:#397b6e;font-size:.68rem}.product-controllo-economico-module__SOO8eG__workflow p{color:#546c74;max-width:25ch;margin-top:.6rem;font-size:.87rem}.product-controllo-economico-module__SOO8eG__continuation{border-top:1px solid #dce4e3;grid-template-columns:1fr 1.25fr;gap:4rem;padding-top:2.5rem;display:grid}.product-controllo-economico-module__SOO8eG__continuation h3{margin-top:.6rem}.product-controllo-economico-module__SOO8eG__continuation p:not(:first-child),.product-controllo-economico-module__SOO8eG__continuation>div:last-child>p{color:#657980;max-width:62ch;margin-bottom:1.2rem;font-size:.9rem;line-height:1.8}@keyframes product-controllo-economico-module__SOO8eG__quotationTrace{0%,12%{opacity:.55;transform:scaleX(.08)}45%,72%{opacity:1;transform:scaleX(1)}to{opacity:.25;transform:scaleX(1)}}@media (max-width:1023px){.product-controllo-economico-module__SOO8eG__lead{grid-template-columns:minmax(0,1fr);gap:.6rem}.product-controllo-economico-module__SOO8eG__lead>a{justify-self:start}.product-controllo-economico-module__SOO8eG__scope{grid-template-columns:.75fr 1.25fr}.product-controllo-economico-module__SOO8eG__scopeDescription{grid-column:2}.product-controllo-economico-module__SOO8eG__details{grid-template-columns:.8fr 1.2fr;gap:2.5rem}.product-controllo-economico-module__SOO8eG__book{padding:1.3rem 1.1rem}.product-controllo-economico-module__SOO8eG__record{gap:.65rem}.product-controllo-economico-module__SOO8eG__amount>strong{font-size:1.2rem}.product-controllo-economico-module__SOO8eG__workflow li{padding-right:1rem}}@media (max-width:767px){.product-controllo-economico-module__SOO8eG__intro{margin-bottom:2rem}.product-controllo-economico-module__SOO8eG__heading{max-width:22ch}.product-controllo-economico-module__SOO8eG__lead{margin-top:1.3rem}.product-controllo-economico-module__SOO8eG__registerHeading{gap:1rem;padding:.3rem 0 1.3rem}.product-controllo-economico-module__SOO8eG__registerHeading h2{font-size:1.22rem}.product-controllo-economico-module__SOO8eG__books{grid-template-columns:minmax(0,1fr)}.product-controllo-economico-module__SOO8eG__book{padding:1.2rem}.product-controllo-economico-module__SOO8eG__book+.product-controllo-economico-module__SOO8eG__book{border-top:1px solid #c2d3cf;border-left:0}.product-controllo-economico-module__SOO8eG__bookTitle{padding-bottom:1rem}.product-controllo-economico-module__SOO8eG__record{gap:.75rem;padding:1.2rem 0}.product-controllo-economico-module__SOO8eG__amount>strong{font-size:1.25rem}.product-controllo-economico-module__SOO8eG__record dt>strong{font-size:.79rem}.product-controllo-economico-module__SOO8eG__reference{font-size:.6rem}.product-controllo-economico-module__SOO8eG__reference>span{display:block}.product-controllo-economico-module__SOO8eG__scope{grid-template-columns:minmax(0,1fr);gap:1.4rem;padding:1.3rem}.product-controllo-economico-module__SOO8eG__scopeReference{font-size:.64rem}.product-controllo-economico-module__SOO8eG__scopeReference strong{margin-top:.15rem}.product-controllo-economico-module__SOO8eG__scopeDescription{grid-column:auto}.product-controllo-economico-module__SOO8eG__scopeDescription>p{font-size:.8rem}.product-controllo-economico-module__SOO8eG__figureNote{margin:1rem 0 .1rem;font-size:.65rem}.product-controllo-economico-module__SOO8eG__outcome{margin-top:1.4rem;font-size:.93rem}.product-controllo-economico-module__SOO8eG__details{grid-template-columns:minmax(0,1fr);gap:2rem}.product-controllo-economico-module__SOO8eG__detailHeading h2{max-width:22ch}.product-controllo-economico-module__SOO8eG__detailHeading>p:last-child{max-width:60ch}.product-controllo-economico-module__SOO8eG__capabilities dd{margin-left:0}.product-controllo-economico-module__SOO8eG__capabilities dt{gap:.8rem}.product-controllo-economico-module__SOO8eG__process header{grid-template-columns:minmax(0,1fr);gap:.7rem}.product-controllo-economico-module__SOO8eG__workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1rem;padding:1.1rem 0 2.5rem}.product-controllo-economico-module__SOO8eG__workflow li{padding-right:0}.product-controllo-economico-module__SOO8eG__workflow p{font-size:.83rem}.product-controllo-economico-module__SOO8eG__continuation{grid-template-columns:minmax(0,1fr);gap:1rem;padding-top:2rem}}@media (prefers-reduced-motion:reduce){.product-controllo-economico-module__SOO8eG__focusRecord .product-controllo-economico-module__SOO8eG__rule:after{animation:none;transform:scaleX(1)}}.product-controllo-economico-module__SOO8eG__stage{display:block;overflow:visible;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}
.product-sally-ai-module__u_m8xW__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:4rem;padding-bottom:3rem;display:grid}.product-sally-ai-module__u_m8xW__heading{min-width:0;max-width:860px}.product-sally-ai-module__u_m8xW__heading h1{max-width:18ch}.product-sally-ai-module__u_m8xW__voiceStage{background:#eaf1f7;border-radius:2rem;min-width:0;padding:.65rem 1.5rem}.product-sally-ai-module__u_m8xW__phone{max-width:270px;margin:0 auto}.product-sally-ai-module__u_m8xW__chatStage{max-width:1060px;margin-top:2.5rem}.product-sally-ai-module__u_m8xW__operations h2{max-width:23ch}.product-sally-ai-module__u_m8xW__operationRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;display:grid}.product-sally-ai-module__u_m8xW__operationRows article{border-top:1px solid #ccdedf;padding-top:1.25rem}.product-sally-ai-module__u_m8xW__operationRows h3{margin-top:.75rem}.product-sally-ai-module__u_m8xW__operationRows p{color:var(--muted-foreground);max-width:65ch;margin-top:.65rem;font-size:.96rem}.product-sally-ai-module__u_m8xW__related{margin-top:1.5rem}.product-sally-ai-module__u_m8xW__details{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5rem;display:grid}.product-sally-ai-module__u_m8xW__details h2{max-width:17ch}.product-sally-ai-module__u_m8xW__capabilities article{border-top:1px solid var(--border);padding:1.4rem 0}.product-sally-ai-module__u_m8xW__capabilities article:first-child{border:0;padding-top:0}.product-sally-ai-module__u_m8xW__capabilities p{color:var(--muted-foreground);margin-top:.6rem;font-size:.94rem}.product-sally-ai-module__u_m8xW__report{background:#f1f6f5;border-block:1px solid #dce8e7;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:5rem;display:grid}.product-sally-ai-module__u_m8xW__workflow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;display:grid}.product-sally-ai-module__u_m8xW__workflow ol{margin:0;padding:0;list-style:none}.product-sally-ai-module__u_m8xW__workflow li{border-bottom:1px solid var(--border);align-items:baseline;gap:1rem;padding:1.1rem 0;font-size:.94rem;line-height:1.7;display:flex}@media (max-width:1023px){.product-sally-ai-module__u_m8xW__hero{gap:2rem}.product-sally-ai-module__u_m8xW__details,.product-sally-ai-module__u_m8xW__workflow,.product-sally-ai-module__u_m8xW__report{gap:3rem}}@media (max-width:767px){.product-sally-ai-module__u_m8xW__hero,.product-sally-ai-module__u_m8xW__details,.product-sally-ai-module__u_m8xW__report,.product-sally-ai-module__u_m8xW__workflow{grid-template-columns:minmax(0,1fr);gap:2.4rem}.product-sally-ai-module__u_m8xW__heading h1{max-width:22ch}.product-sally-ai-module__u_m8xW__voiceStage{padding:.65rem 1rem}.product-sally-ai-module__u_m8xW__phone{max-width:280px}.product-sally-ai-module__u_m8xW__operationRows{grid-template-columns:minmax(0,1fr);gap:1.4rem}.product-sally-ai-module__u_m8xW__operationRows article{grid-template-columns:1.7rem minmax(0,1fr);gap:.5rem;padding:1.15rem 0 0;display:grid}.product-sally-ai-module__u_m8xW__operationRows h3{margin:0}.product-sally-ai-module__u_m8xW__operationRows p{grid-column:2;margin-top:0}}@media (max-width:600px){.product-sally-ai-module__u_m8xW__chatStage .kit-screen{height:38.125rem;aspect-ratio:auto!important}.product-sally-ai-module__u_m8xW__chatStage .kit-screen-cam{font-size:12px!important;transform:none!important}.product-sally-ai-module__u_m8xW__chatStage .kit-screen nav{display:none}.product-sally-ai-module__u_m8xW__chatStage .kit-screen [class~="w-[31em]"]{width:100%}.product-sally-ai-module__u_m8xW__chatStage .kit-screen-cam>.pointer-events-none{display:none}}
.solution-cantieri-e-refit-module__7VdKqG__opening{padding-bottom:2rem}.solution-cantieri-e-refit-module__7VdKqG__header{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:end;gap:1.4rem 4rem;margin-bottom:3.5rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__header>p{grid-column:1/-1}.solution-cantieri-e-refit-module__7VdKqG__heading{max-width:20ch;font-size:clamp(2.4rem,4.2vw,4.3rem)}.solution-cantieri-e-refit-module__7VdKqG__lead{padding-bottom:.25rem}.solution-cantieri-e-refit-module__7VdKqG__lead p{font-size:1rem;line-height:1.85}.solution-cantieri-e-refit-module__7VdKqG__stage{background:#edf3f1;border-color:#cbdcda;border-radius:1rem;padding:1.5rem 2rem}.solution-cantieri-e-refit-module__7VdKqG__boardHeading{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.solution-cantieri-e-refit-module__7VdKqG__boardHeading p{color:#536b6e;margin-bottom:.45rem;font-size:.7rem}.solution-cantieri-e-refit-module__7VdKqG__boardHeading h2{letter-spacing:-.03em;color:#173a47;font-size:clamp(1.3rem,2.3vw,1.9rem);font-weight:550}.solution-cantieri-e-refit-module__7VdKqG__boardHeading>span{font-family:var(--font-geist-mono),monospace;color:#577075;font-size:.65rem}.solution-cantieri-e-refit-module__7VdKqG__boat{max-width:840px;margin:.75rem auto 0}.solution-cantieri-e-refit-module__7VdKqG__boat svg{width:100%;height:auto;display:block}.solution-cantieri-e-refit-module__7VdKqG__pin{transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite solution-cantieri-e-refit-module__7VdKqG__pinFocus}.solution-cantieri-e-refit-module__7VdKqG__areaKey{color:#36565f;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;padding-bottom:1.75rem;font-size:.7rem;display:flex}.solution-cantieri-e-refit-module__7VdKqG__areaKey>span{align-items:center;gap:.5rem;display:flex}.solution-cantieri-e-refit-module__7VdKqG__areaKey>span:first-child{color:#647b7e;font-size:.65rem}.solution-cantieri-e-refit-module__7VdKqG__areaKey b{font-family:var(--font-geist-mono),monospace;color:#1b6366;font-size:.65rem}.solution-cantieri-e-refit-module__7VdKqG__columnHeads,.solution-cantieri-e-refit-module__7VdKqG__teams>li{grid-template-columns:minmax(0,.8fr) minmax(0,1.05fr) minmax(0,1.1fr);column-gap:2rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__columnHeads{color:#596e73;text-transform:uppercase;letter-spacing:.07em;padding:0 1rem .7rem;font-size:.62rem}.solution-cantieri-e-refit-module__7VdKqG__teams{border-top:1px solid #cad8d7;margin:0;padding:0;list-style:none}.solution-cantieri-e-refit-module__7VdKqG__teams>li{isolation:isolate;border-bottom:1px solid #cad8d7;align-items:center;padding:1.35rem 1rem;position:relative}.solution-cantieri-e-refit-module__7VdKqG__teams>li:before{content:"";z-index:-1;opacity:.1;animation:12s ease-in-out infinite solution-cantieri-e-refit-module__7VdKqG__rowFocus;animation-delay:inherit;background:#dceae5;position:absolute;inset:0}.solution-cantieri-e-refit-module__7VdKqG__team{align-items:center;gap:.75rem;display:flex}.solution-cantieri-e-refit-module__7VdKqG__team h3{overflow-wrap:anywhere;font-size:.92rem;font-weight:600;line-height:1.45}.solution-cantieri-e-refit-module__7VdKqG__number{color:#f4faf8;height:1.9rem;font-family:var(--font-geist-mono),monospace;background:#173e49;border-radius:50%;flex:0 0 1.9rem;place-items:center;font-size:.65rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__work,.solution-cantieri-e-refit-module__7VdKqG__decision{flex-direction:column;gap:.45rem;min-width:0;display:flex}.solution-cantieri-e-refit-module__7VdKqG__work strong,.solution-cantieri-e-refit-module__7VdKqG__decision strong{color:#203f4a;font-size:.86rem;font-weight:500;line-height:1.55}.solution-cantieri-e-refit-module__7VdKqG__work span,.solution-cantieri-e-refit-module__7VdKqG__decision span{color:#516b71;font-size:.71rem;line-height:1.6}.solution-cantieri-e-refit-module__7VdKqG__decision strong{color:#145e61}.solution-cantieri-e-refit-module__7VdKqG__beat0{animation-delay:0s}.solution-cantieri-e-refit-module__7VdKqG__beat1{animation-delay:4s}.solution-cantieri-e-refit-module__7VdKqG__beat2{animation-delay:8s}.solution-cantieri-e-refit-module__7VdKqG__meeting{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem;max-width:1060px;margin:2rem auto 0;display:grid}.solution-cantieri-e-refit-module__7VdKqG__meeting h2{letter-spacing:-.025em;font-size:1.2rem;font-weight:550;line-height:1.5}.solution-cantieri-e-refit-module__7VdKqG__meeting p{color:var(--muted-foreground);font-size:.92rem;line-height:1.8}.solution-cantieri-e-refit-module__7VdKqG__operations{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:5rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__operations header{padding-top:1.25rem}.solution-cantieri-e-refit-module__7VdKqG__operations h2{margin-top:1rem}.solution-cantieri-e-refit-module__7VdKqG__pains article{border-top:1px solid var(--border);grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding:1.6rem 0;display:grid}.solution-cantieri-e-refit-module__7VdKqG__label{color:var(--primary);margin-bottom:.5rem;font-size:.67rem;font-weight:550;display:block}.solution-cantieri-e-refit-module__7VdKqG__pains h3{margin-bottom:1.1rem}.solution-cantieri-e-refit-module__7VdKqG__pains p{color:var(--muted-foreground);font-size:.95rem}.solution-cantieri-e-refit-module__7VdKqG__process{border-top:1px solid var(--border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem 5rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__process header h2{margin-top:1rem}.solution-cantieri-e-refit-module__7VdKqG__process ol{margin:0;padding:0;list-style:none}.solution-cantieri-e-refit-module__7VdKqG__process li{grid-template-columns:2rem minmax(0,1fr);gap:1.25rem;padding-bottom:2.5rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__process li:last-child{padding-bottom:0}.solution-cantieri-e-refit-module__7VdKqG__stepNumber{font-family:var(--font-geist-mono),monospace;color:#8da6a6;font-size:1.2rem;line-height:1.45}.solution-cantieri-e-refit-module__7VdKqG__process li p{color:var(--muted-foreground);margin:.75rem 0 1rem;font-size:.95rem}.solution-cantieri-e-refit-module__7VdKqG__scope{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem;padding:1.8rem 0;display:grid}.solution-cantieri-e-refit-module__7VdKqG__scope p{color:var(--muted-foreground);font-size:.9rem}@keyframes solution-cantieri-e-refit-module__7VdKqG__pinFocus{0%,25%{opacity:1;transform:scale(1.08)}33%,92%{opacity:.72;transform:scale(.93)}to{opacity:1;transform:scale(1.08)}}@keyframes solution-cantieri-e-refit-module__7VdKqG__rowFocus{0%,25%{opacity:.85}33%,92%{opacity:.08}to{opacity:.85}}@media (max-width:900px){.solution-cantieri-e-refit-module__7VdKqG__header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:2rem}.solution-cantieri-e-refit-module__7VdKqG__stage{padding:1.25rem}.solution-cantieri-e-refit-module__7VdKqG__columnHeads,.solution-cantieri-e-refit-module__7VdKqG__teams>li{column-gap:1rem}.solution-cantieri-e-refit-module__7VdKqG__operations,.solution-cantieri-e-refit-module__7VdKqG__process,.solution-cantieri-e-refit-module__7VdKqG__scope{gap:2.5rem}.solution-cantieri-e-refit-module__7VdKqG__team{align-items:flex-start;gap:.55rem}}@media (max-width:767px){.solution-cantieri-e-refit-module__7VdKqG__header{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-bottom:2rem}.solution-cantieri-e-refit-module__7VdKqG__heading{max-width:23ch;font-size:clamp(2.1rem,9.1vw,3.3rem)}.solution-cantieri-e-refit-module__7VdKqG__lead p{font-size:1rem}.solution-cantieri-e-refit-module__7VdKqG__stage{padding:1rem}.solution-cantieri-e-refit-module__7VdKqG__boardHeading{flex-direction:column;align-items:flex-start;gap:.8rem}.solution-cantieri-e-refit-module__7VdKqG__boardHeading>span{font-size:.63rem}.solution-cantieri-e-refit-module__7VdKqG__boat{margin:1rem -.6rem .6rem}.solution-cantieri-e-refit-module__7VdKqG__areaKey{grid-template-columns:1fr;justify-items:start;gap:.45rem;padding-bottom:1.1rem;display:grid}.solution-cantieri-e-refit-module__7VdKqG__areaKey>span:first-child{margin-bottom:.15rem}.solution-cantieri-e-refit-module__7VdKqG__columnHeads{display:none}.solution-cantieri-e-refit-module__7VdKqG__teams>li{grid-template-columns:1fr;gap:.8rem;padding:1.1rem .75rem}.solution-cantieri-e-refit-module__7VdKqG__team{align-items:center}.solution-cantieri-e-refit-module__7VdKqG__team h3{font-size:1rem}.solution-cantieri-e-refit-module__7VdKqG__work,.solution-cantieri-e-refit-module__7VdKqG__decision{gap:.2rem;padding-left:2.45rem}.solution-cantieri-e-refit-module__7VdKqG__work strong,.solution-cantieri-e-refit-module__7VdKqG__decision strong{font-size:.84rem}.solution-cantieri-e-refit-module__7VdKqG__work span,.solution-cantieri-e-refit-module__7VdKqG__decision span{font-size:.73rem}.solution-cantieri-e-refit-module__7VdKqG__decision{border-top:1px solid #d1dedb;padding-top:.7rem}.solution-cantieri-e-refit-module__7VdKqG__meeting{grid-template-columns:1fr;gap:.7rem;margin:1.5rem .15rem 0}.solution-cantieri-e-refit-module__7VdKqG__operations,.solution-cantieri-e-refit-module__7VdKqG__process,.solution-cantieri-e-refit-module__7VdKqG__scope{grid-template-columns:1fr;gap:1.8rem}.solution-cantieri-e-refit-module__7VdKqG__operations header{padding-top:0}.solution-cantieri-e-refit-module__7VdKqG__scope{gap:.6rem;padding:1.5rem 0}.solution-cantieri-e-refit-module__7VdKqG__process li{grid-template-columns:1.8rem minmax(0,1fr);gap:.7rem}.solution-cantieri-e-refit-module__7VdKqG__process li p,.solution-cantieri-e-refit-module__7VdKqG__pains p{font-size:.95rem}}.solution-cantieri-e-refit-module__7VdKqG__stage{overflow:visible;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.solution-cantieri-e-refit-module__7VdKqG__motionContext{color:#5b6d78;max-width:83ch;margin-top:1.5rem;font-size:.87rem;line-height:1.8}
.solution-garanzie-e-post-vendita-module__2wqE2G__opening{max-width:1440px;padding-top:8rem;padding-bottom:3rem}.solution-garanzie-e-post-vendita-module__2wqE2G__header{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:end;gap:4.5rem;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__title{max-width:22ch;margin-top:1.25rem;font-size:clamp(2.6rem,4.5vw,4.3rem)}.solution-garanzie-e-post-vendita-module__2wqE2G__introduction{max-width:48ch;padding-bottom:.2rem}.solution-garanzie-e-post-vendita-module__2wqE2G__introduction>p{font-size:1.03rem;line-height:1.8}.solution-garanzie-e-post-vendita-module__2wqE2G__visual{background:#edf3f6;border:1px solid #dce6eb;border-radius:1.75rem;max-width:1200px;margin:3.5rem auto 0;padding:1.1rem;position:relative}.solution-garanzie-e-post-vendita-module__2wqE2G__caption{color:#5b6d78;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:baseline;gap:3rem;max-width:1165px;margin:1.25rem auto 0;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__caption>span{letter-spacing:.055em;text-transform:uppercase;font-size:.68rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caption>p{font-size:.8rem;line-height:1.75}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSection{padding-top:3rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caseIntro{max-width:650px}.solution-garanzie-e-post-vendita-module__2wqE2G__caseIntro h2{margin-top:1.2rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps>li{border-top:1px solid #d6e5e9;padding-top:1.5rem}.solution-garanzie-e-post-vendita-module__2wqE2G__stepNumber{letter-spacing:-.07em;color:#9cb4c0;margin-bottom:1.9rem;font-size:2.25rem;font-weight:400;display:block}.solution-garanzie-e-post-vendita-module__2wqE2G__actor{color:#5b6d78;margin-bottom:.75rem;font-size:.65rem;line-height:1.6}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps h3{max-width:23ch;margin-bottom:.85rem}.solution-garanzie-e-post-vendita-module__2wqE2G__eventCopy{color:#5b6d78;font-size:.9rem}.solution-garanzie-e-post-vendita-module__2wqE2G__context{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5rem;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__context h2{max-width:20ch}.solution-garanzie-e-post-vendita-module__2wqE2G__pains h2{max-width:24ch}.solution-garanzie-e-post-vendita-module__2wqE2G__painRows{margin-top:2.5rem}.solution-garanzie-e-post-vendita-module__2wqE2G__painRows article{border-top:1px solid #d7e4e5;grid-template-columns:2rem minmax(0,1fr) minmax(0,1fr);gap:1.5rem;padding:1.7rem 0;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__painRows h3{max-width:43ch;font-size:1rem}.solution-garanzie-e-post-vendita-module__2wqE2G__painRows article>div:last-child>p:last-child{color:#456570;max-width:49ch;font-size:.95rem}.solution-garanzie-e-post-vendita-module__2wqE2G__rowLabel{letter-spacing:.08em;text-transform:uppercase;color:#6b8087;margin-bottom:.5rem;font-size:.6rem}.solution-garanzie-e-post-vendita-module__2wqE2G__process{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5rem;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__processHeading h2{max-width:18ch}.solution-garanzie-e-post-vendita-module__2wqE2G__process ol{margin:0;padding:0;list-style:none}.solution-garanzie-e-post-vendita-module__2wqE2G__process li{border-top:1px solid #d7e4e5;align-items:baseline;gap:1.3rem;padding:1.6rem 0;display:flex}.solution-garanzie-e-post-vendita-module__2wqE2G__process li p{color:var(--muted-foreground);margin:.7rem 0 1rem;font-size:.95rem}.solution-garanzie-e-post-vendita-module__2wqE2G__review{border-top:1px solid #d6e5e9;grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);gap:3rem;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__review>p{padding-top:.6rem}.solution-garanzie-e-post-vendita-module__2wqE2G__review h2{max-width:28ch}.solution-garanzie-e-post-vendita-module__2wqE2G__review p{max-width:76ch}@media (max-width:1023px){.solution-garanzie-e-post-vendita-module__2wqE2G__header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem}.solution-garanzie-e-post-vendita-module__2wqE2G__title{font-size:clamp(2.6rem,5vw,3.5rem)}.solution-garanzie-e-post-vendita-module__2wqE2G__introduction>p{font-size:.95rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-garanzie-e-post-vendita-module__2wqE2G__context,.solution-garanzie-e-post-vendita-module__2wqE2G__process{gap:3rem}}@media (max-width:767px){.solution-garanzie-e-post-vendita-module__2wqE2G__opening{padding-top:7rem}.solution-garanzie-e-post-vendita-module__2wqE2G__header{grid-template-columns:minmax(0,1fr);gap:1.4rem}.solution-garanzie-e-post-vendita-module__2wqE2G__title{max-width:20ch;margin-top:1rem;font-size:clamp(2.35rem,9.3vw,3.3rem)}.solution-garanzie-e-post-vendita-module__2wqE2G__introduction>p{font-size:1rem;line-height:1.75}.solution-garanzie-e-post-vendita-module__2wqE2G__visual{margin-top:2rem;border-radius:1rem;margin-inline:-.45rem;padding:.45rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caption{grid-template-columns:minmax(0,1fr);gap:.6rem;margin-top:1rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caption>span{font-size:.6rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps{grid-template-columns:minmax(0,1fr);gap:1.7rem;margin-top:2rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps>li{grid-template-columns:2.3rem minmax(0,1fr);column-gap:1rem;padding-top:1.25rem;display:grid}.solution-garanzie-e-post-vendita-module__2wqE2G__stepNumber{grid-row:1/4;margin:0;font-size:1.55rem}.solution-garanzie-e-post-vendita-module__2wqE2G__caseSteps h3{max-width:28ch}.solution-garanzie-e-post-vendita-module__2wqE2G__context,.solution-garanzie-e-post-vendita-module__2wqE2G__process,.solution-garanzie-e-post-vendita-module__2wqE2G__review{grid-template-columns:minmax(0,1fr);gap:1.7rem}.solution-garanzie-e-post-vendita-module__2wqE2G__painRows article{grid-template-columns:1.4rem minmax(0,1fr);gap:1rem}.solution-garanzie-e-post-vendita-module__2wqE2G__painRows article>div:last-child{grid-column:2}}
.guide-pianificare-refit-module__j7x2sG__guide{color:var(--foreground);min-width:0}.guide-pianificare-refit-module__j7x2sG__header{padding-bottom:3.5rem;position:relative}.guide-pianificare-refit-module__j7x2sG__back{color:#49626c;text-underline-offset:.3rem;align-items:center;gap:.65rem;margin-bottom:2.5rem;font-size:.8rem;text-decoration:underline;display:inline-flex}.guide-pianificare-refit-module__j7x2sG__header>.guide-pianificare-refit-module__j7x2sG__heading{max-width:24ch;margin-top:1.1rem;font-size:clamp(2.5rem,4.4vw,4.6rem)}.guide-pianificare-refit-module__j7x2sG__intro{max-width:70ch;margin-top:1.8rem;margin-left:18%}.guide-pianificare-refit-module__j7x2sG__daybookWrap{max-width:1280px;margin:0 auto;padding:0 2rem}.guide-pianificare-refit-module__j7x2sG__daybook{background:#eef4f3;border-color:#ccdcda;border-radius:4px;padding:1.5rem 2rem 2rem}.guide-pianificare-refit-module__j7x2sG__bookHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.guide-pianificare-refit-module__j7x2sG__bookHeading h2{letter-spacing:-.035em;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;line-height:1.25}.guide-pianificare-refit-module__j7x2sG__bookHeading>span{font-family:var(--font-geist-mono),monospace;color:#55716f;white-space:nowrap;font-size:.8rem}.guide-pianificare-refit-module__j7x2sG__days{border-top:1px solid #bfd1ce;border-bottom:1px solid #bfd1ce;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.guide-pianificare-refit-module__j7x2sG__days>li{border-left:1px solid #bfd1ce;min-width:0;padding:1.25rem 1.05rem 1.5rem;position:relative}.guide-pianificare-refit-module__j7x2sG__days>li:first-child{border-left:0;padding-left:0}.guide-pianificare-refit-module__j7x2sG__days>li:last-child{padding-right:0}.guide-pianificare-refit-module__j7x2sG__dayHead{flex-direction:column;gap:.25rem;display:flex}.guide-pianificare-refit-module__j7x2sG__dayHead>span{letter-spacing:.08em;text-transform:uppercase;color:#506b69;font-size:.68rem}.guide-pianificare-refit-module__j7x2sG__dayHead>strong{font-family:var(--font-geist-mono),monospace;letter-spacing:-.09em;color:#163f43;font-size:2.75rem;font-weight:400;line-height:1.2}.guide-pianificare-refit-module__j7x2sG__dayRule{opacity:.45;background:#0e7776;height:3px;margin:1rem 0 1.1rem;display:block}.guide-pianificare-refit-module__j7x2sG__days h3{letter-spacing:-.025em;overflow-wrap:anywhere;min-height:2.8em;font-size:.93rem;font-weight:600;line-height:1.45}.guide-pianificare-refit-module__j7x2sG__days p{color:#526e6c;overflow-wrap:anywhere;margin-top:.65rem;font-size:.72rem;line-height:1.65}.guide-pianificare-refit-module__j7x2sG__calendarNote{color:#526e6c;max-width:85ch;margin-top:1.4rem;font-size:.76rem;line-height:1.75}.guide-pianificare-refit-module__j7x2sG__reading{grid-template-columns:240px minmax(0,760px);align-items:start;gap:5rem;max-width:1160px;margin:6rem auto 0;padding:0 2rem 4rem;display:grid}.guide-pianificare-refit-module__j7x2sG__contents{padding-top:.5rem;font-size:.8rem;line-height:1.55;position:sticky;top:7rem}.guide-pianificare-refit-module__j7x2sG__contents>p{color:#25434b;margin-bottom:1.2rem;font-weight:600}.guide-pianificare-refit-module__j7x2sG__contents ol{margin:0;padding:0;list-style:none}.guide-pianificare-refit-module__j7x2sG__contents li+li{margin-top:.9rem}.guide-pianificare-refit-module__j7x2sG__contents a{color:#65747c;grid-template-columns:1.8rem 1fr;gap:.3rem;text-decoration:none;transition:color .18s;display:grid}.guide-pianificare-refit-module__j7x2sG__contents a span{font-family:var(--font-geist-mono),monospace;color:#487878;padding-top:.18rem;font-size:.65rem}.guide-pianificare-refit-module__j7x2sG__contents a:hover{color:#116769}.guide-pianificare-refit-module__j7x2sG__chapters{min-width:0}.guide-pianificare-refit-module__j7x2sG__chapter{margin-bottom:3.6rem;padding-top:.25rem;scroll-margin-top:7.5rem}.guide-pianificare-refit-module__j7x2sG__chapterNumber{font-family:var(--font-geist-mono),monospace;color:#147274;margin-bottom:.7rem;font-size:.75rem;display:block}.guide-pianificare-refit-module__j7x2sG__chapter h2,.guide-pianificare-refit-module__j7x2sG__product h2{letter-spacing:-.035em;text-wrap:balance;max-width:30ch;margin-bottom:1.25rem;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600;line-height:1.25}.guide-pianificare-refit-module__j7x2sG__chapter>p,.guide-pianificare-refit-module__j7x2sG__product>p:not(:first-child){color:#5a6973;font-size:1.02rem;line-height:1.85}.guide-pianificare-refit-module__j7x2sG__chapter>p+p,.guide-pianificare-refit-module__j7x2sG__product>p+p{margin-top:1rem}.guide-pianificare-refit-module__j7x2sG__change{background:#f4f8f7;border-left:3px solid #317c7d;margin-top:2rem;padding:1.7rem 0 1.6rem 1.6rem}.guide-pianificare-refit-module__j7x2sG__change h3{letter-spacing:-.025em;max-width:32ch;padding-right:1.5rem;font-size:1.17rem;font-weight:600;line-height:1.45}.guide-pianificare-refit-module__j7x2sG__change>p{color:#5a6973;margin-top:.8rem;padding-right:1.5rem;font-size:.91rem;line-height:1.8}.guide-pianificare-refit-module__j7x2sG__change dl{grid-template-columns:1fr;gap:.75rem;margin-top:1.25rem;padding-right:1.5rem;display:grid}.guide-pianificare-refit-module__j7x2sG__change dl>div{border-top:1px solid #d4e1dd;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:1rem;padding-top:.8rem;display:grid}.guide-pianificare-refit-module__j7x2sG__change dt{color:#56726e;font-size:.69rem;line-height:1.6}.guide-pianificare-refit-module__j7x2sG__change dd{color:#234a4c;font-size:.8rem;line-height:1.6}.guide-pianificare-refit-module__j7x2sG__product{border-top:1px solid #cadad7;padding-top:2.5rem}.guide-pianificare-refit-module__j7x2sG__product>p:first-child{margin-bottom:.8rem}.guide-pianificare-refit-module__j7x2sG__product ul{margin-top:1.7rem;padding:0;list-style:none}.guide-pianificare-refit-module__j7x2sG__product li{border-top:1px solid #dce5e3}.guide-pianificare-refit-module__j7x2sG__product li:last-child{border-bottom:1px solid #dce5e3}.guide-pianificare-refit-module__j7x2sG__product a{color:#116d6e;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.92rem;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.guide-pianificare-refit-module__j7x2sG__product a:hover{text-underline-offset:.25rem;text-decoration:underline}.guide-pianificare-refit-module__j7x2sG__source{color:#6c7b81;margin-top:2rem;font-size:.76rem;line-height:1.8}.guide-pianificare-refit-module__j7x2sG__source a{text-underline-offset:.25rem;color:#426d6d;margin-top:.5rem;text-decoration:underline;display:inline-block}.guide-pianificare-refit-module__j7x2sG__guide a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #147779}@media (max-width:1023px){.guide-pianificare-refit-module__j7x2sG__reading{grid-template-columns:190px minmax(0,1fr);gap:2.5rem}.guide-pianificare-refit-module__j7x2sG__days{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-pianificare-refit-module__j7x2sG__days>li:nth-child(4){border-left:0;padding-left:0}.guide-pianificare-refit-module__j7x2sG__days>li:nth-child(n+4){border-top:1px solid #bfd1ce}.guide-pianificare-refit-module__j7x2sG__days>li:nth-child(3){padding-right:0}.guide-pianificare-refit-module__j7x2sG__intro{margin-left:10%}}@media (max-width:767px){.guide-pianificare-refit-module__j7x2sG__header{padding-bottom:2.5rem}.guide-pianificare-refit-module__j7x2sG__header>.guide-pianificare-refit-module__j7x2sG__heading{max-width:24ch;font-size:clamp(2.2rem,9vw,3.3rem)}.guide-pianificare-refit-module__j7x2sG__back{margin-bottom:2rem}.guide-pianificare-refit-module__j7x2sG__intro{margin-top:1.4rem;margin-left:0;font-size:1rem;line-height:1.85}.guide-pianificare-refit-module__j7x2sG__daybookWrap{padding:0 1.25rem}.guide-pianificare-refit-module__j7x2sG__daybook{padding:1rem}.guide-pianificare-refit-module__j7x2sG__bookHeading{align-items:flex-start;margin-bottom:1.25rem}.guide-pianificare-refit-module__j7x2sG__bookHeading h2{max-width:16ch;font-size:1.4rem}.guide-pianificare-refit-module__j7x2sG__bookHeading>span{padding-top:.3rem;font-size:.65rem}.guide-pianificare-refit-module__j7x2sG__days{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-pianificare-refit-module__j7x2sG__days>li{padding:.9rem .8rem 1rem}.guide-pianificare-refit-module__j7x2sG__days>li:nth-child(odd){border-left:0;padding-left:0;padding-right:.8rem}.guide-pianificare-refit-module__j7x2sG__days>li:nth-child(2n){border-left:1px solid #bfd1ce;padding-left:.8rem;padding-right:0}.guide-pianificare-refit-module__j7x2sG__days>li:nth-child(n+3){border-top:1px solid #bfd1ce}.guide-pianificare-refit-module__j7x2sG__dayHead>strong{font-size:2.25rem}.guide-pianificare-refit-module__j7x2sG__days h3{min-height:2.9em;font-size:.86rem}.guide-pianificare-refit-module__j7x2sG__days p{font-size:.71rem}.guide-pianificare-refit-module__j7x2sG__dayRule{margin:.7rem 0 .9rem}.guide-pianificare-refit-module__j7x2sG__calendarNote{font-size:.73rem}.guide-pianificare-refit-module__j7x2sG__reading{margin-top:3rem;padding:0 1.25rem 2.5rem;display:block}.guide-pianificare-refit-module__j7x2sG__contents{border-bottom:1px solid #d5e1df;margin-bottom:2.5rem;padding:0 0 2rem;font-size:.84rem;position:static}.guide-pianificare-refit-module__j7x2sG__contents li+li{margin-top:.8rem}.guide-pianificare-refit-module__j7x2sG__contents a{grid-template-columns:1.75rem 1fr}.guide-pianificare-refit-module__j7x2sG__chapter{margin-bottom:2.75rem}.guide-pianificare-refit-module__j7x2sG__chapter>p,.guide-pianificare-refit-module__j7x2sG__product>p:not(:first-child){font-size:1rem}.guide-pianificare-refit-module__j7x2sG__change{padding-left:1rem}.guide-pianificare-refit-module__j7x2sG__change dl>div{grid-template-columns:1fr;gap:.25rem}.guide-pianificare-refit-module__j7x2sG__product{padding-top:2rem}}@media (prefers-reduced-motion:reduce){.guide-pianificare-refit-module__j7x2sG__contents a{transition:none}}.guide-pianificare-refit-module__j7x2sG__timelineStage{margin-bottom:2.5rem}.guide-pianificare-refit-module__j7x2sG__timelineIntro{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start;gap:2rem;margin-bottom:1.6rem;display:grid}.guide-pianificare-refit-module__j7x2sG__timelineIntro h2{letter-spacing:-.03em;max-width:23ch;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:600;line-height:1.3}.guide-pianificare-refit-module__j7x2sG__timelineIntro p{color:#5a6973;max-width:66ch;font-size:.92rem;line-height:1.8}.guide-pianificare-refit-module__j7x2sG__exerciseLabel{letter-spacing:.08em;text-transform:uppercase;color:#526e6c;margin-bottom:.7rem;font-size:.67rem;font-weight:600}@media (max-width:767px){.guide-pianificare-refit-module__j7x2sG__timelineIntro{margin-bottom:1.25rem;display:block}.guide-pianificare-refit-module__j7x2sG__timelineIntro p{margin-top:.75rem;font-size:.88rem}.guide-pianificare-refit-module__j7x2sG__exerciseLabel{font-size:.64rem}}
.guide-da-excel-a-work-list-module__d5rI4G__shell{max-width:1220px}.guide-da-excel-a-work-list-module__d5rI4G__header{max-width:900px;margin-bottom:3.25rem}.guide-da-excel-a-work-list-module__d5rI4G__back{color:#50717b;text-underline-offset:.25rem;margin-bottom:2rem;font-size:.8rem;text-decoration:underline;display:inline-block}.guide-da-excel-a-work-list-module__d5rI4G__header .story-kicker{margin-bottom:1rem}.guide-da-excel-a-work-list-module__d5rI4G__title{max-width:23ch;font-size:clamp(2.3rem,4.3vw,4.1rem)}.guide-da-excel-a-work-list-module__d5rI4G__lead{max-width:74ch;margin-top:1.5rem}.guide-da-excel-a-work-list-module__d5rI4G__figure{margin-bottom:5rem}.guide-da-excel-a-work-list-module__d5rI4G__stage{overflow:visible;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.guide-da-excel-a-work-list-module__d5rI4G__caption{color:#617178;max-width:84ch;margin:.85rem .1rem 0;font-size:.75rem;line-height:1.75}.guide-da-excel-a-work-list-module__d5rI4G__editorial{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:5rem;display:grid}.guide-da-excel-a-work-list-module__d5rI4G__contents{border-top:2px solid #274953;padding-top:1rem;position:sticky;top:7.5rem}.guide-da-excel-a-work-list-module__d5rI4G__contents>p{margin-bottom:1rem;font-size:.78rem;font-weight:600}.guide-da-excel-a-work-list-module__d5rI4G__contents ol{gap:.25rem;list-style:none;display:grid}.guide-da-excel-a-work-list-module__d5rI4G__contents a{color:#577078;grid-template-columns:1.4rem 1fr;align-items:baseline;gap:.55rem;padding:.5rem 0;font-size:.77rem;line-height:1.55;display:grid}.guide-da-excel-a-work-list-module__d5rI4G__contents a:hover{color:#116c64}.guide-da-excel-a-work-list-module__d5rI4G__contents a>span{font-family:var(--font-geist-mono),monospace;color:#75928f;font-size:.65rem}.guide-da-excel-a-work-list-module__d5rI4G__article{min-width:0}.guide-da-excel-a-work-list-module__d5rI4G__section{margin-bottom:3.5rem;scroll-margin-top:8rem}.guide-da-excel-a-work-list-module__d5rI4G__section h2{letter-spacing:-.03em;text-wrap:pretty;align-items:baseline;gap:.85rem;margin-bottom:1.3rem;font-size:1.6rem;font-weight:600;line-height:1.3;display:flex}.guide-da-excel-a-work-list-module__d5rI4G__section h2>span{font-family:var(--font-geist-mono),monospace;color:#438375;letter-spacing:0;flex-shrink:0;font-size:.7rem}.guide-da-excel-a-work-list-module__d5rI4G__section>p{color:#536571;margin-top:1rem;font-size:1rem;line-height:1.9}.guide-da-excel-a-work-list-module__d5rI4G__fields{background:#f3f6f5;margin:1.6rem 0;padding:.25rem 1.3rem}.guide-da-excel-a-work-list-module__d5rI4G__fields>div{border-bottom:1px solid #dce6e2;padding:1rem 0}.guide-da-excel-a-work-list-module__d5rI4G__fields>div:last-child{border:0}.guide-da-excel-a-work-list-module__d5rI4G__fields dt{color:#274a50;font-size:.86rem;font-weight:600}.guide-da-excel-a-work-list-module__d5rI4G__fields dd{color:#5a6d72;margin-top:.25rem;font-size:.86rem;line-height:1.8}.guide-da-excel-a-work-list-module__d5rI4G__link{color:#186e68;text-underline-offset:.25rem;align-items:center;gap:.65rem;margin-top:1.25rem;font-size:.87rem;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}.guide-da-excel-a-work-list-module__d5rI4G__link svg{flex-shrink:0;width:16px}.guide-da-excel-a-work-list-module__d5rI4G__comparison{margin-top:1.5rem}.guide-da-excel-a-work-list-module__d5rI4G__comparison table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:.78rem;line-height:1.75}.guide-da-excel-a-work-list-module__d5rI4G__comparison caption{text-align:left;color:#647a7b;padding-bottom:.6rem;font-size:.75rem;line-height:1.7}.guide-da-excel-a-work-list-module__d5rI4G__comparison th,.guide-da-excel-a-work-list-module__d5rI4G__comparison td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d8e4df;padding:.7rem .65rem}.guide-da-excel-a-work-list-module__d5rI4G__comparison thead th{color:#375f55;background:#eaf2ee;font-weight:600}.guide-da-excel-a-work-list-module__d5rI4G__comparison tbody th{color:#365059;font-weight:500}.guide-da-excel-a-work-list-module__d5rI4G__comparison td{color:#5b6d75}.guide-da-excel-a-work-list-module__d5rI4G__download{background:#e9f2ee;border-top:1px solid #cbddd4;grid-template-columns:125px 1fr;align-items:start;gap:2.6rem;margin-top:1.5rem;padding:2.7rem 3rem;display:grid}.guide-da-excel-a-work-list-module__d5rI4G__download h2{letter-spacing:-.035em;font-size:1.8rem;font-weight:600;line-height:1.3}.guide-da-excel-a-work-list-module__d5rI4G__download p{color:#4f6865;max-width:70ch;margin-top:.7rem;font-size:.93rem;line-height:1.8}.guide-da-excel-a-work-list-module__d5rI4G__fileMark{font-family:var(--font-geist-mono),monospace;color:#508274;background:#fff;border:1px solid #b9d2c6;border-top:4px solid #468875;gap:1rem;padding:1.2rem .95rem;display:grid}.guide-da-excel-a-work-list-module__d5rI4G__fileMark>span:first-child{letter-spacing:.07em;font-size:1.2rem}.guide-da-excel-a-work-list-module__d5rI4G__fileMark>span:last-child{color:#73968a;font-size:.65rem;line-height:2.2}.guide-da-excel-a-work-list-module__d5rI4G__downloadLink{color:#fff;text-align:left;background:#1b635a;border-radius:.3rem;align-items:center;gap:.65rem;min-height:46px;margin-top:1.35rem;padding:.75rem 1rem;font-size:.83rem;font-weight:600;display:inline-flex}.guide-da-excel-a-work-list-module__d5rI4G__downloadLink:hover{background:#124b44}.guide-da-excel-a-work-list-module__d5rI4G__downloadLink svg{flex-shrink:0}.guide-da-excel-a-work-list-module__d5rI4G__download .guide-da-excel-a-work-list-module__d5rI4G__downloadNote{max-width:78ch;font-size:.71rem;line-height:1.7}.guide-da-excel-a-work-list-module__d5rI4G__shell a:focus-visible{outline-offset:5px;outline:2px solid #186e68}@media (max-width:1000px){.guide-da-excel-a-work-list-module__d5rI4G__editorial{grid-template-columns:210px minmax(0,1fr);gap:2.5rem}}@media (max-width:767px){.guide-da-excel-a-work-list-module__d5rI4G__header{margin-bottom:2rem}.guide-da-excel-a-work-list-module__d5rI4G__back{margin-bottom:1.5rem}.guide-da-excel-a-work-list-module__d5rI4G__title{max-width:23ch;font-size:clamp(2.2rem,8.4vw,3.3rem)}.guide-da-excel-a-work-list-module__d5rI4G__lead{font-size:1rem}.guide-da-excel-a-work-list-module__d5rI4G__figure{margin-bottom:3rem}.guide-da-excel-a-work-list-module__d5rI4G__editorial{grid-template-columns:minmax(0,1fr);gap:2.5rem}.guide-da-excel-a-work-list-module__d5rI4G__contents{padding-top:.75rem;position:static}.guide-da-excel-a-work-list-module__d5rI4G__contents ol{grid-template-columns:1fr 1fr;gap:.2rem 1rem;display:grid}.guide-da-excel-a-work-list-module__d5rI4G__contents a{font-size:.73rem}.guide-da-excel-a-work-list-module__d5rI4G__contents>p{margin-bottom:.6rem}.guide-da-excel-a-work-list-module__d5rI4G__section h2{gap:.65rem;font-size:1.4rem}.guide-da-excel-a-work-list-module__d5rI4G__section>p{font-size:.96rem;line-height:1.85}.guide-da-excel-a-work-list-module__d5rI4G__section{margin-bottom:2.7rem}.guide-da-excel-a-work-list-module__d5rI4G__fields{padding:0 1rem}.guide-da-excel-a-work-list-module__d5rI4G__comparison th,.guide-da-excel-a-work-list-module__d5rI4G__comparison td{padding:.55rem .35rem;font-size:.69rem;line-height:1.75}.guide-da-excel-a-work-list-module__d5rI4G__download{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:0;padding:1.5rem}.guide-da-excel-a-work-list-module__d5rI4G__fileMark{border-top-width:3px;width:76px;padding:.65rem .7rem}.guide-da-excel-a-work-list-module__d5rI4G__fileMark>span:first-child{font-size:.9rem}.guide-da-excel-a-work-list-module__d5rI4G__fileMark>span:last-child{display:none}.guide-da-excel-a-work-list-module__d5rI4G__download h2{font-size:1.55rem}.guide-da-excel-a-work-list-module__d5rI4G__downloadLink{font-size:.8rem}.guide-da-excel-a-work-list-module__d5rI4G__caption{font-size:.75rem}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample{padding:1rem}}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample{background:#f4f7f9;border:1px solid #dbe3e8;border-radius:.75rem;margin-bottom:2rem;padding:1.4rem}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample>p{color:#526878;margin-bottom:.75rem;font-size:.72rem;font-weight:600}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample>div{overflow:auto}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample table{text-align:left;border-collapse:collapse;width:100%;font-size:.78rem}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample th,.guide-da-excel-a-work-list-module__d5rI4G__sourceExample td{border:1px solid #d2dce3;min-width:100px;padding:.65rem .7rem}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample th{color:#526878;background:#e8eef3;font-weight:500}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample td{background:#fff}.guide-da-excel-a-work-list-module__d5rI4G__sourceExample>span{color:#647887;margin-top:.75rem;font-size:.72rem;display:block}
.guides-module__DCXUUq__header{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:end;gap:5rem;padding-bottom:4.2rem;display:grid}.guides-module__DCXUUq__heading h1{max-width:20ch;margin-top:1.4rem}.guides-module__DCXUUq__edition{color:#71868d;font-family:var(--font-geist-mono),monospace;margin-left:1.3rem;font-size:.65rem;display:inline-block}.guides-module__DCXUUq__intro{padding-bottom:.15rem}.guides-module__DCXUUq__intro>p{font-size:1rem;line-height:1.8}.guides-module__DCXUUq__index{border-top:1px solid #cddbdd;margin-top:2rem}.guides-module__DCXUUq__index>p{color:#4b616c;margin:1rem 0 .4rem;font-size:.7rem;font-weight:600;line-height:1.5}.guides-module__DCXUUq__index a{grid-template-columns:1.6rem 1fr 1rem;align-items:center;gap:.7rem;padding:.55rem 0;font-size:.8rem;line-height:1.5;transition:color .2s;display:grid}.guides-module__DCXUUq__index a>span{font-family:var(--font-geist-mono),monospace;color:#5a777c;font-size:.65rem}.guides-module__DCXUUq__index a:hover{color:#137078}.guides-module__DCXUUq__index a:focus-visible{outline-offset:4px;outline:2px solid #137078}.guides-module__DCXUUq__featured{border-block:1px solid #d8e2e4;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4.8rem;padding-block:3.5rem;scroll-margin-top:7rem;display:grid}.guides-module__DCXUUq__featuredText h2{max-width:23ch;margin:1rem 0 1.4rem}.guides-module__DCXUUq__featuredText>p:not(:first-child){font-size:1rem}.guides-module__DCXUUq__firstAction{border-left:2px solid #80afb1;margin:1.8rem 0;padding-left:1.1rem}.guides-module__DCXUUq__firstAction>span{text-transform:uppercase;letter-spacing:.09em;color:#32656c;font-size:.66rem;font-weight:600}.guides-module__DCXUUq__firstAction>p{color:#4f646e;margin-top:.3rem;font-size:.84rem;line-height:1.8}.guides-module__DCXUUq__notebook{background:#f1f7f6;border:0;border-radius:0;padding:1.6rem 1.8rem 1.2rem;box-shadow:inset 3px 0 #bad4d2}.guides-module__DCXUUq__issueTop{justify-content:space-between;align-items:center;padding-top:.3rem;display:flex}.guides-module__DCXUUq__issueTop>span:first-child{font-family:var(--font-geist-mono),monospace;color:#476d74;font-size:.7rem}.guides-module__DCXUUq__issueDot{background:#2f7877;border-radius:50%;width:.45rem;height:.45rem;animation:6s ease-in-out infinite guides-module__DCXUUq__dot;box-shadow:0 0 0 4px #dcebea}.guides-module__DCXUUq__issueTitle{letter-spacing:-.03em;max-width:25ch;margin-top:1rem;font-size:clamp(1.2rem,1.7vw,1.6rem);font-weight:600;line-height:1.4!important}.guides-module__DCXUUq__issueLocation{color:#5d7580;margin-top:.35rem;font-size:.72rem}.guides-module__DCXUUq__fields{margin:1.8rem 0 .4rem}.guides-module__DCXUUq__fields>div{border-top:1px solid #d0e0df;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:1rem;padding:.65rem 0;display:grid}.guides-module__DCXUUq__fields dt{color:#5c777e;font-size:.68rem}.guides-module__DCXUUq__fields dd{color:#254b55;font-size:.74rem;font-weight:500}.guides-module__DCXUUq__reviewTrack{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;display:grid;position:relative}.guides-module__DCXUUq__reviewTrack:before{content:"";background:#b7d0cf;height:1px;position:absolute;top:.7rem;left:.7rem;right:18%}.guides-module__DCXUUq__reviewTrack:after{content:"";transform-origin:0;background:#418b87;height:2px;animation:8s ease-in-out infinite guides-module__DCXUUq__trace;position:absolute;top:.68rem;left:.7rem;right:18%}.guides-module__DCXUUq__reviewTrack li{z-index:1;color:#41616b;flex-direction:column;align-items:flex-start;gap:.5rem;padding-right:.6rem;font-size:.62rem;line-height:1.65;display:flex;position:relative}.guides-module__DCXUUq__trackNode{background:#d1e6e2;border:1px solid #7faeaa;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.5rem;display:flex}.guides-module__DCXUUq__trackNode svg{width:.78rem;height:.78rem}.guides-module__DCXUUq__reviewTrack li:last-child .guides-module__DCXUUq__trackNode{background:#f1f7f6;border-style:dashed}.guides-module__DCXUUq__diagramNote{color:#627c81;border-top:1px solid #d0e0df;margin-top:1.5rem;padding-top:.8rem;font-size:.62rem;line-height:1.8!important}.guides-module__DCXUUq__otherGuides{padding-block:4rem 3rem}.guides-module__DCXUUq__sectionLabel{color:#58727b;margin-bottom:2rem;font-size:.78rem;font-weight:500}.guides-module__DCXUUq__editorialPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem;display:grid}.guides-module__DCXUUq__editorialPair article{min-width:0;scroll-margin-top:7rem}.guides-module__DCXUUq__editorialPair article>h3{letter-spacing:-.035em;max-width:26ch;margin:1rem 0 1.2rem;font-size:clamp(1.6rem,2.3vw,2.15rem);line-height:1.22}.guides-module__DCXUUq__editorialPair article>p:not(:first-child){min-height:6.7rem;font-size:.93rem}.guides-module__DCXUUq__planningDiagram,.guides-module__DCXUUq__excelDiagram{border:0;background:0 0;border-block:1px solid #d7e2e4;border-radius:0;min-height:14.8rem;margin-top:1.4rem;padding:1.2rem 0}.guides-module__DCXUUq__planningDiagram ol{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#e4ecec calc(25% - 1px) 25%);padding:1rem 0 .4rem}.guides-module__DCXUUq__planningDiagram li{grid-template-columns:1fr 2fr;align-items:center;gap:1rem;min-height:2.3rem;display:grid}.guides-module__DCXUUq__planningDiagram li>span{color:#526c75;background:#fff;padding-right:.3rem;font-size:.68rem;line-height:1.45}.guides-module__DCXUUq__taskBar{background:#b9d6d2;border-radius:2px;height:.65rem;position:relative;overflow:hidden}.guides-module__DCXUUq__taskBar:after{content:"";transform-origin:0;background:#4f928a;animation:8s ease-in-out infinite guides-module__DCXUUq__bar;position:absolute;inset:0}.guides-module__DCXUUq__bar0{width:45%}.guides-module__DCXUUq__bar1{width:55%;margin-left:23%}.guides-module__DCXUUq__bar2{width:26%;margin-left:74%}.guides-module__DCXUUq__bar1:after{animation-delay:.7s}.guides-module__DCXUUq__bar2:after{animation-delay:1.4s}.guides-module__DCXUUq__migration{grid-template-columns:minmax(0,.8fr) 1.2rem minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 0 .5rem;display:grid}.guides-module__DCXUUq__sheet>span,.guides-module__DCXUUq__workItem>span{font-family:var(--font-geist-mono),monospace;color:#5c757b;font-size:.65rem}.guides-module__DCXUUq__sheet>div{background:#d2dddd;border:1px solid #d2dddd;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:.7rem;display:grid}.guides-module__DCXUUq__sheet i{background:#edf3f2;height:1.15rem;display:block}.guides-module__DCXUUq__sheet i:nth-child(3n+2){background:#dcebe7}.guides-module__DCXUUq__migrateArrow{color:#468982;margin-top:1.5rem;animation:6s ease-in-out infinite guides-module__DCXUUq__arrow}.guides-module__DCXUUq__workItem ul{border-left:2px solid #82b4aa;margin-top:.5rem;padding-left:.7rem}.guides-module__DCXUUq__workItem li{color:#3a6164;align-items:center;gap:.5rem;padding:.15rem 0;font-size:.66rem;line-height:1.9;display:flex}.guides-module__DCXUUq__workItem li>svg{flex:none;width:.7rem;height:.7rem}.guides-module__DCXUUq__bridge{border-top:1px solid #d7e2e4;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem;margin-top:1rem;padding-block:3rem 4rem;display:grid}.guides-module__DCXUUq__bridge h2{letter-spacing:-.025em;max-width:22ch;font-size:1.55rem;line-height:1.3}.guides-module__DCXUUq__bridge p{margin-bottom:1.2rem;font-size:.94rem}@keyframes guides-module__DCXUUq__dot{0%,30%,to{opacity:1;transform:scale(1)}50%,65%{opacity:.5;transform:scale(.8)}}@keyframes guides-module__DCXUUq__trace{0%,to{opacity:.5;transform:scaleX(.55)}45%,75%{opacity:1;transform:scaleX(1)}}@keyframes guides-module__DCXUUq__bar{0%,to{opacity:.45;transform:scaleX(.7)}45%,70%{opacity:.7;transform:scaleX(1)}}@keyframes guides-module__DCXUUq__arrow{0%,to{opacity:.6;transform:translate(0)}45%,65%{opacity:1;transform:translate(4px)}}@media (max-width:1023px){.guides-module__DCXUUq__header{grid-template-columns:1.2fr 1fr;gap:3rem}.guides-module__DCXUUq__featured,.guides-module__DCXUUq__editorialPair,.guides-module__DCXUUq__bridge{gap:3rem}.guides-module__DCXUUq__notebook{padding:1.25rem}.guides-module__DCXUUq__editorialPair article>p:not(:first-child){min-height:8rem}}@media (max-width:767px){.guides-module__DCXUUq__header{padding-bottom:2.6rem;display:block}.guides-module__DCXUUq__heading h1{max-width:23ch;font-size:clamp(2.15rem,9.6vw,3.2rem)}.guides-module__DCXUUq__intro{margin-top:1.5rem}.guides-module__DCXUUq__index{margin-top:1.4rem}.guides-module__DCXUUq__index a{min-height:2.8rem;font-size:.82rem}.guides-module__DCXUUq__featured{grid-template-columns:1fr;gap:2rem;padding-block:2.7rem}.guides-module__DCXUUq__featuredText h2{max-width:26ch}.guides-module__DCXUUq__notebook{padding:1.1rem 1.1rem 1rem}.guides-module__DCXUUq__issueTitle{font-size:1.4rem}.guides-module__DCXUUq__fields{margin-top:1.4rem}.guides-module__DCXUUq__reviewTrack li{font-size:.6rem}.guides-module__DCXUUq__otherGuides{padding-block:3rem 1.8rem}.guides-module__DCXUUq__editorialPair{grid-template-columns:1fr;gap:3rem}.guides-module__DCXUUq__editorialPair article>p:not(:first-child){min-height:0}.guides-module__DCXUUq__editorialPair article>h3{max-width:26ch;font-size:1.85rem}.guides-module__DCXUUq__planningDiagram,.guides-module__DCXUUq__excelDiagram{min-height:0;margin-top:1.5rem}.guides-module__DCXUUq__planningDiagram ol{padding-bottom:.7rem}.guides-module__DCXUUq__excel{border-top:1px solid #d7e2e4;padding-top:2.7rem}.guides-module__DCXUUq__bridge{grid-template-columns:1fr;gap:1.1rem;padding-block:2.4rem 3rem}.guides-module__DCXUUq__bridge h2{max-width:25ch}.guides-module__DCXUUq__migration{gap:.8rem;padding-bottom:1rem}.guides-module__DCXUUq__firstAction{margin:1.5rem 0}}.guides-module__DCXUUq__nativeStage{min-width:0;margin-top:2rem}.guides-module__DCXUUq__featured{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3rem}.guides-module__DCXUUq__featured .guides-module__DCXUUq__nativeStage{margin-top:0}@media (max-width:800px){.guides-module__DCXUUq__featured{grid-template-columns:minmax(0,1fr);gap:1.5rem}}
.about-module__gGQbjW__hero{border-bottom:1px solid var(--border);padding-bottom:3.5rem}.about-module__gGQbjW__title{max-width:19ch;margin-top:1.2rem;font-size:clamp(2.7rem,5.5vw,5rem);line-height:1.05}.about-module__gGQbjW__heroFoot{justify-content:space-between;align-items:end;gap:3rem;margin-top:2rem;display:flex}.about-module__gGQbjW__heroFoot p{max-width:64ch}.about-module__gGQbjW__wordmark{letter-spacing:-.12em;color:#126b72;padding-right:.3em;font-size:4.5rem;font-weight:500;line-height:1}.about-module__gGQbjW__manifesto{grid-template-columns:1fr 2fr;gap:3rem;padding-top:4.5rem;padding-bottom:4.5rem;display:grid}.about-module__gGQbjW__manifesto h2{max-width:25ch;margin-bottom:1.5rem}.about-module__gGQbjW__manifesto p{max-width:64ch}.about-module__gGQbjW__principles{padding-top:0;padding-bottom:2rem}.about-module__gGQbjW__principlesTitle{text-transform:uppercase;letter-spacing:.12em;color:#416069;margin-bottom:1.5rem;font-size:.8rem;font-weight:600}.about-module__gGQbjW__stage{background:0 0;border:none;border-top:1px solid #9dbfbd;border-radius:0;padding:1.4rem 0 0;overflow:visible}.about-module__gGQbjW__columnLabels{letter-spacing:.12em;text-transform:uppercase;color:#637d83;border-bottom:1px solid #d3e1e1;grid-template-columns:1.13fr 1fr;gap:4rem;padding:1.2rem 0;font-size:.65rem;display:grid}.about-module__gGQbjW__columnLabels span:first-child{padding-left:4.1rem}.about-module__gGQbjW__principle{border-bottom:1px solid #d3e1e1;grid-template-columns:1.13fr 1fr;align-items:center;gap:4rem;padding:3.4rem 0;display:grid}.about-module__gGQbjW__principleCopy{grid-template-columns:2.6rem 1fr;align-items:start;gap:1.5rem;display:grid}.about-module__gGQbjW__number{font-family:var(--font-geist-mono),monospace;color:#127279;padding-top:.25rem;font-size:.85rem}.about-module__gGQbjW__principleCopy h3{letter-spacing:-.025em;max-width:22ch;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.25}.about-module__gGQbjW__principleCopy p{color:#5e7077;margin:1rem 0 1.1rem;font-size:.95rem;line-height:1.85}.about-module__gGQbjW__principleCopy a{font-size:.83rem;line-height:1.7}.about-module__gGQbjW__interface{background:#eef5f4;border-left:2px solid #7db8b2;min-width:0;margin:0;padding:1.2rem 1.4rem 1rem}.about-module__gGQbjW__interfaceTop{text-transform:uppercase;letter-spacing:.09em;color:#647e82;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;font-size:.63rem;display:flex}.about-module__gGQbjW__interfaceTop span:last-child{color:#137078;font-weight:600}.about-module__gGQbjW__interface figcaption{color:#59777b;margin-top:1.2rem;font-size:.68rem;line-height:1.65}.about-module__gGQbjW__uiLabel{color:#5d787c;margin-bottom:.6rem;font-size:.65rem;display:block}.about-module__gGQbjW__breadcrumb{color:#375a61;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.72rem;line-height:1.7;display:flex}.about-module__gGQbjW__breadcrumb svg{color:#789799;flex-shrink:0;width:.75rem;height:.75rem}.about-module__gGQbjW__breadcrumb strong{color:#173c46}.about-module__gGQbjW__location{margin-top:1rem;position:relative}.about-module__gGQbjW__location svg{color:#1e7d79;width:100%;max-width:300px;height:auto;display:block}.about-module__gGQbjW__location>span{color:#234e56;margin-top:.7rem;font-size:.75rem;font-weight:500;display:block}.about-module__gGQbjW__pinPulse{transform-origin:110px 54px;animation:6s ease-in-out infinite about-module__gGQbjW__pin}.about-module__gGQbjW__workLine{border-bottom:1px solid #d0dfdd;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.2rem 0 1rem;display:flex}.about-module__gGQbjW__workLine strong{font-size:.82rem;font-weight:500;line-height:1.6}.about-module__gGQbjW__workId{font-family:var(--font-geist-mono),monospace;color:#526e77;font-size:.62rem}.about-module__gGQbjW__status{color:#7d5c25;background:#fff4db;border-radius:3px;padding:.25rem .55rem;font-size:.59rem;line-height:1.6}.about-module__gGQbjW__assigned{align-items:stretch;gap:1rem;margin-top:1rem;display:flex}.about-module__gGQbjW__assigned strong{align-items:center;gap:.5rem;font-size:.84rem;font-weight:500;line-height:1.6;display:flex}.about-module__gGQbjW__assigned strong svg{color:#1f827e;flex-shrink:0}.about-module__gGQbjW__assigned .about-module__gGQbjW__uiLabel{margin-bottom:.4rem}.about-module__gGQbjW__connection{border-bottom:1px solid #84afad;border-left:1px solid #84afad;flex-shrink:0;width:1.25rem;height:2rem;margin-left:.3rem;display:block;position:relative}.about-module__gGQbjW__connection:after{content:"";background:#1d7b76;border-radius:50%;width:5px;height:5px;animation:6s ease-in-out infinite about-module__gGQbjW__responsibility;position:absolute;bottom:-3px;right:0}.about-module__gGQbjW__evidence{color:#496c72;align-items:center;gap:.65rem;margin-bottom:1.3rem;font-size:.72rem;display:flex}.about-module__gGQbjW__evidence>svg{flex-shrink:0;width:1rem;height:1rem}.about-module__gGQbjW__evidenceLine{transform-origin:0;background:#b8d1ce;flex:1;height:1px;animation:6s ease-in-out infinite about-module__gGQbjW__evidence}.about-module__gGQbjW__reviewSteps{grid-template-columns:1fr auto 1fr;align-items:center;gap:.9rem;display:grid}.about-module__gGQbjW__reviewSteps>div{min-width:0}.about-module__gGQbjW__reviewSteps>svg{color:#6f9c9a;width:.9rem;height:.9rem}.about-module__gGQbjW__reviewSteps strong{color:#294e57;margin-top:.65rem;font-size:.72rem;font-weight:500;line-height:1.65;display:block}.about-module__gGQbjW__tick{color:#237865;border:1px solid #92b7ae;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.about-module__gGQbjW__reviewDot{border:1px solid #bf9a54;border-radius:50%;width:1.5rem;height:1.5rem;display:block;position:relative}.about-module__gGQbjW__reviewDot:after{content:"";background:#a17b35;border-radius:50%;animation:6s ease-in-out infinite about-module__gGQbjW__review;position:absolute;inset:.5rem}.about-module__gGQbjW__pending{color:#8a682f;margin-top:.25rem;font-size:.6rem;line-height:1.7;display:block}.about-module__gGQbjW__closing{grid-template-columns:1.2fr 1fr;align-items:center;gap:5rem;padding-top:4rem;padding-bottom:5rem;display:grid}.about-module__gGQbjW__closing h2{max-width:22ch;margin-top:1rem}.about-module__gGQbjW__closing p:not(:first-child){margin-top:1.4rem}.about-module__gGQbjW__next{border-top:1px solid #c4d9d8}.about-module__gGQbjW__next a{color:#173e49;border-bottom:1px solid #c4d9d8;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:1.2rem;padding:1.6rem .2rem;transition:color .2s;display:grid}.about-module__gGQbjW__next a:hover{color:#0d7a7c}.about-module__gGQbjW__next a:focus-visible{outline-offset:4px;outline:2px solid #126b72}.about-module__gGQbjW__next a span{font-family:var(--font-geist-mono),monospace;color:#638084;font-size:.65rem}.about-module__gGQbjW__next a strong{font-size:1.05rem;font-weight:500;line-height:1.55}.about-module__gGQbjW__next a svg{width:1.1rem;height:1.1rem}@keyframes about-module__gGQbjW__pin{0%,20%,80%,to{opacity:.45;transform:scale(1)}40%,60%{opacity:.8;transform:scale(1.35)}}@keyframes about-module__gGQbjW__responsibility{0%,25%,85%,to{opacity:.45;transform:translate(-8px)}45%,65%{opacity:1;transform:translate(0)}}@keyframes about-module__gGQbjW__evidence{0%,15%,85%,to{opacity:.5;transform:scaleX(.8)}35%,70%{opacity:1;transform:scaleX(1)}}@keyframes about-module__gGQbjW__review{0%,30%,90%,to{opacity:.4}50%,70%{opacity:1}}@media (max-width:1023px){.about-module__gGQbjW__principle,.about-module__gGQbjW__columnLabels{grid-template-columns:1.05fr 1fr;gap:2rem}.about-module__gGQbjW__closing{gap:3rem}.about-module__gGQbjW__principleCopy{grid-template-columns:1.8rem 1fr;gap:1rem}.about-module__gGQbjW__columnLabels span:first-child{padding-left:2.8rem}}@media (max-width:767px){.about-module__gGQbjW__hero{padding-bottom:2.5rem}.about-module__gGQbjW__title{max-width:19ch;font-size:clamp(2.6rem,10vw,4rem)}.about-module__gGQbjW__heroFoot{gap:1rem;margin-top:1.7rem}.about-module__gGQbjW__heroFoot p{font-size:.98rem}.about-module__gGQbjW__wordmark{display:none}.about-module__gGQbjW__manifesto{grid-template-columns:1fr;gap:1rem;padding-top:3rem;padding-bottom:3rem}.about-module__gGQbjW__manifesto h2{font-size:1.95rem}.about-module__gGQbjW__stage{padding:1rem 0 0}.about-module__gGQbjW__principlesTitle{font-size:.7rem}.about-module__gGQbjW__columnLabels{display:none}.about-module__gGQbjW__principle{grid-template-columns:1fr;gap:1.5rem;padding:2rem 0}.about-module__gGQbjW__principleCopy{grid-template-columns:1.65rem 1fr;gap:.75rem}.about-module__gGQbjW__principleCopy h3{max-width:24ch;font-size:1.55rem}.about-module__gGQbjW__principleCopy p{font-size:.93rem}.about-module__gGQbjW__interface{margin-left:2.4rem;padding:1.1rem 1rem 1rem}.about-module__gGQbjW__breadcrumb{gap:.2rem;font-size:.65rem}.about-module__gGQbjW__reviewSteps{gap:.6rem}.about-module__gGQbjW__reviewSteps strong{font-size:.67rem}.about-module__gGQbjW__closing{grid-template-columns:1fr;gap:2.5rem;padding-top:3rem;padding-bottom:3.5rem}.about-module__gGQbjW__closing h2{font-size:1.95rem}.about-module__gGQbjW__next a{gap:.75rem;padding:1.3rem .2rem}.about-module__gGQbjW__next a strong{font-size:.95rem}}.about-module__gGQbjW__nativePrinciples{margin-top:2rem}.about-module__gGQbjW__nativePrinciple{border-top:1px solid #d8e3e8;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:3.5rem;padding:3rem 0;display:grid}.about-module__gGQbjW__nativePrinciple:nth-child(2){grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.about-module__gGQbjW__nativePrinciple:nth-child(2)>.about-module__gGQbjW__principleCopy{order:2}.about-module__gGQbjW__nativePrinciple .about-module__gGQbjW__principleCopy{padding:0}.about-module__gGQbjW__nativePrinciple .about-module__gGQbjW__principleCopy p{font-size:.94rem;line-height:1.85}.about-module__gGQbjW__nativePrinciple .about-module__gGQbjW__principleCopy h3{font-size:1.5rem}@media (max-width:800px){.about-module__gGQbjW__nativePrinciple,.about-module__gGQbjW__nativePrinciple:nth-child(2){grid-template-columns:minmax(0,1fr);gap:1.8rem;padding:2rem 0}.about-module__gGQbjW__nativePrinciple:nth-child(2)>.about-module__gGQbjW__principleCopy{order:0}}
.demo-module__TLuqkq__page{padding-top:8rem;padding-bottom:4rem}.demo-module__TLuqkq__invitation{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-template-areas:"intro booking""agenda booking";align-items:start;gap:3rem 4.5rem;display:grid}.demo-module__TLuqkq__intro{grid-area:intro}.demo-module__TLuqkq__heading{max-width:18ch;margin:1.05rem 0 1.25rem;font-size:clamp(2.4rem,3.8vw,3.65rem)}.demo-module__TLuqkq__intro>p:last-child{font-size:1rem;line-height:1.85}.demo-module__TLuqkq__booking{border:1px solid #cfdee1;border-top:4px solid var(--primary);background:#fff;border-radius:.35rem 1.5rem 1.5rem;grid-area:booking;min-width:0;padding:1.75rem 1.8rem 2rem;box-shadow:0 24px 65px -48px #173b4b77}.demo-module__TLuqkq__bookingHeader{border-bottom:1px solid var(--border);margin-bottom:1.6rem;padding-bottom:1.4rem}.demo-module__TLuqkq__bookingHeader h2{letter-spacing:-.03em;margin:.6rem 0 .75rem;font-size:1.6rem;font-weight:600;line-height:1.25}.demo-module__TLuqkq__bookingHeader>p:last-child{color:var(--muted-foreground);max-width:53ch;font-size:.87rem;line-height:1.75}.demo-module__TLuqkq__agenda{border-top:1px solid #cadbdd;grid-area:agenda;padding-top:1.6rem}.demo-module__TLuqkq__agenda h2{letter-spacing:-.025em;margin:.6rem 0 1.5rem;font-size:1.4rem;font-weight:600;line-height:1.35}.demo-module__TLuqkq__agenda ol{gap:1.45rem;display:grid}.demo-module__TLuqkq__agenda li{grid-template-columns:2rem minmax(0,1fr);gap:.6rem;display:grid}.demo-module__TLuqkq__number{font:500 .72rem/1.7 var(--font-geist-mono),monospace;color:var(--primary);padding-top:.14rem}.demo-module__TLuqkq__agenda h3{font-size:1rem;font-weight:600;line-height:1.5}.demo-module__TLuqkq__agenda li p{color:var(--muted-foreground);margin-top:.3rem;font-size:.88rem;line-height:1.85}.demo-module__TLuqkq__preparation{border-top:1px solid var(--border);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:4.5rem;margin-top:5rem;padding-top:3.5rem;display:grid}.demo-module__TLuqkq__preparation h2{margin:.75rem 0 1rem}.demo-module__TLuqkq__preparation>div>p:last-of-type{font-size:.97rem}.demo-module__TLuqkq__preparation ul{gap:.75rem;margin-top:1.3rem;display:grid}.demo-module__TLuqkq__preparation ul li{align-items:flex-start;gap:.65rem;font-size:.88rem;line-height:1.7;display:flex}.demo-module__TLuqkq__preparation li>svg{width:1rem;height:1rem;color:var(--primary);flex-shrink:0;margin-top:.23rem}.demo-module__TLuqkq__scenario{background:#f0f6f5;border-radius:1rem;padding:1.15rem 1.25rem}.demo-module__TLuqkq__scenarioTitle{margin-bottom:1rem;font-size:.85rem;font-weight:600}.demo-module__TLuqkq__work{border-top:1px solid #b9d0d1;border-bottom:1px solid #b9d0d1;padding:1rem 0}.demo-module__TLuqkq__workMeta{color:#4b6570;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;font-size:.7rem;display:flex}.demo-module__TLuqkq__workMeta>span:last-child{align-items:center;gap:.3rem;display:flex}.demo-module__TLuqkq__workLabel{text-transform:uppercase;letter-spacing:.09em;color:#536f75;margin-top:1rem;font-size:.62rem}.demo-module__TLuqkq__workTitle{margin-top:.25rem;font-size:1.03rem;font-weight:600;line-height:1.6}.demo-module__TLuqkq__handover{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding-block:1.35rem 1rem;display:grid}.demo-module__TLuqkq__handover li{align-content:start;justify-items:start;gap:.55rem;font-size:.73rem;font-weight:500;line-height:1.65;display:grid;position:relative}.demo-module__TLuqkq__handover li:not(:last-child):after{content:"";border-top:1px solid #b4cbcd;position:absolute;top:.82rem;left:2.1rem;right:0}.demo-module__TLuqkq__node{color:#19575e;width:1.7rem;height:1.7rem;font:500 .68rem/1 var(--font-geist-mono),monospace;border:1px solid #aecbcc;border-radius:50%;place-items:center;display:grid;position:relative}.demo-module__TLuqkq__node:after{content:"";opacity:.12;border:2px solid #5b9b9e;border-radius:50%;animation:7.5s ease-in-out infinite demo-module__TLuqkq__handoff;position:absolute;inset:-3px}.demo-module__TLuqkq__handover li:nth-child(2) .demo-module__TLuqkq__node:after{animation-delay:2.5s}.demo-module__TLuqkq__handover li:nth-child(3) .demo-module__TLuqkq__node:after{animation-delay:5s}.demo-module__TLuqkq__scenarioDescription{color:#46616b;font-size:.76rem;line-height:1.8}.demo-module__TLuqkq__explore{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.85rem 1.75rem;margin-top:3.25rem;padding-top:1.3rem;font-size:.84rem;display:flex}.demo-module__TLuqkq__explore p{color:var(--muted-foreground);margin-right:auto}.demo-module__TLuqkq__explore a{color:var(--primary);text-underline-offset:.22rem;align-items:center;gap:.55rem;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}.demo-module__TLuqkq__explore a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.demo-module__TLuqkq__explore a svg{flex-shrink:0;transition:transform .2s}.demo-module__TLuqkq__explore a:hover svg{transform:translate(3px)}@keyframes demo-module__TLuqkq__handoff{0%,35%,to{opacity:.12;transform:scale(.95)}12%,22%{opacity:.75;transform:scale(1.12)}}@media (max-width:1023px){.demo-module__TLuqkq__invitation,.demo-module__TLuqkq__preparation{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem}.demo-module__TLuqkq__booking{padding:1.5rem 1.1rem}.demo-module__TLuqkq__heading{font-size:2.65rem}}@media (max-width:767px){.demo-module__TLuqkq__page{padding-top:7rem}.demo-module__TLuqkq__invitation{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""booking""agenda";gap:2rem}.demo-module__TLuqkq__heading{max-width:21ch;font-size:2.5rem}.demo-module__TLuqkq__intro>p:last-child{font-size:.94rem;line-height:1.8}.demo-module__TLuqkq__booking{border-radius:.3rem 1rem 1rem;padding:1.3rem 1rem 1.5rem}.demo-module__TLuqkq__bookingHeader h2{font-size:1.45rem}.demo-module__TLuqkq__agenda{padding-top:1.5rem}.demo-module__TLuqkq__agenda ol{gap:1.2rem}.demo-module__TLuqkq__preparation{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:3rem;padding-top:2.5rem}.demo-module__TLuqkq__scenario{padding:1rem}.demo-module__TLuqkq__handover{gap:.6rem}.demo-module__TLuqkq__handover li{font-size:.7rem}.demo-module__TLuqkq__explore{gap:1rem;margin-top:2.5rem;display:grid}.demo-module__TLuqkq__explore a{width:fit-content}}@media (prefers-reduced-motion:reduce){.demo-module__TLuqkq__node:after{animation:none}.demo-module__TLuqkq__explore a svg{transition:none}}
.pricing-module__i1Phwq__shell{padding-bottom:3.5rem}.pricing-module__i1Phwq__introduction{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:4rem;margin-bottom:3.75rem;display:grid}.pricing-module__i1Phwq__title{max-width:18ch;margin-top:.9rem;font-size:clamp(2.6rem,4.5vw,4.3rem)}.pricing-module__i1Phwq__lead{justify-items:start;gap:1.5rem;padding-bottom:.15rem;display:grid}.pricing-module__i1Phwq__lead p{font-size:1.03rem;line-height:1.85}.pricing-module__i1Phwq__lead a{gap:.75rem;min-height:2.75rem}.pricing-module__i1Phwq__stage{background:#f4f7f6;border-color:#dbe5e3;border-radius:1rem;padding:1.4rem 2rem 1.6rem}.pricing-module__i1Phwq__diagramTitle{letter-spacing:-.02em;color:#244b51;margin-bottom:1.3rem;font-size:1.1rem;font-weight:550}.pricing-module__i1Phwq__composition{grid-template-columns:minmax(180px,.85fr) 3.25rem minmax(0,2fr);align-items:center;display:grid}.pricing-module__i1Phwq__yacht{text-align:center;min-width:0;padding:1rem 1rem 1.3rem}.pricing-module__i1Phwq__vessel{stroke:#38686f;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:240px;margin-inline:auto}.pricing-module__i1Phwq__detail{stroke:#8aa6aa;stroke-width:1px}.pricing-module__i1Phwq__signal{fill:#d4eae5;stroke:#528b83;animation:8s ease-in-out infinite pricing-module__i1Phwq__signal}.pricing-module__i1Phwq__yacht p{color:#183f47;margin-top:1rem;font-size:1.02rem;font-weight:600}.pricing-module__i1Phwq__yacht span{color:#62777b;margin-top:.3rem;font-size:.73rem;line-height:1.6;display:block}.pricing-module__i1Phwq__spine{border:1px solid #b5ccc8;border-left:0;border-radius:0 .7rem .7rem 0;height:calc(100% - 6.25rem);position:relative}.pricing-module__i1Phwq__spine:before{content:"";background:#b5ccc8;width:100%;height:1px;position:absolute;top:50%;left:0}.pricing-module__i1Phwq__spine span{background:#397b72;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;right:-3px}.pricing-module__i1Phwq__roles{min-width:0;margin:0;padding:0 0 0 2rem;list-style:none}.pricing-module__i1Phwq__role{border-top:1px solid #d5e1de;grid-template-columns:2.2rem minmax(0,1fr);align-items:center;column-gap:1rem;min-height:6.25rem;padding:1.3rem 0;display:grid;position:relative}.pricing-module__i1Phwq__role:last-child{border-bottom:1px solid #d5e1de}.pricing-module__i1Phwq__connection{background:#b5ccc8;width:2rem;height:1px;position:absolute;top:50%;right:100%}.pricing-module__i1Phwq__connection:after{content:"";transform-origin:0;background:#26746b;animation:9s ease-in-out infinite pricing-module__i1Phwq__connect;position:absolute;inset:0}.pricing-module__i1Phwq__role:nth-child(2) .pricing-module__i1Phwq__connection:after{animation-delay:-6s}.pricing-module__i1Phwq__role:nth-child(3) .pricing-module__i1Phwq__connection:after{animation-delay:-3s}.pricing-module__i1Phwq__icon{color:#397970;border:1px solid #cfdfdb;border-radius:50%;grid-row:1/3;place-items:center;width:2.2rem;height:2.2rem;display:grid}.pricing-module__i1Phwq__icon svg{width:1rem;height:1rem}.pricing-module__i1Phwq__roleText h3{color:#23444a;font-size:.96rem;font-weight:600;line-height:1.5}.pricing-module__i1Phwq__roleText p{color:#5c7378;margin-top:.15rem;font-size:.75rem;line-height:1.7}.pricing-module__i1Phwq__tag{letter-spacing:.025em;color:#427970;grid-column:2;margin-top:.3rem;font-size:.63rem;line-height:1.6}.pricing-module__i1Phwq__caption{color:#576d72;border-top:1px solid #d5e1de;max-width:91ch;margin-top:1.4rem;padding-top:1rem;font-size:.76rem;line-height:1.8}.pricing-module__i1Phwq__note{max-width:105ch;color:var(--muted-foreground);margin-top:1.25rem;font-size:.74rem;line-height:1.9}@keyframes pricing-module__i1Phwq__connect{0%,25%,to{opacity:.2;transform:scaleX(.2)}45%,65%{opacity:1;transform:scaleX(1)}}@keyframes pricing-module__i1Phwq__signal{0%,to{opacity:.5}40%,65%{opacity:1}}@media (min-width:1100px){.pricing-module__i1Phwq__role{grid-template-columns:2.2rem minmax(0,1fr) minmax(7rem,.5fr)}.pricing-module__i1Phwq__icon{grid-row:auto}.pricing-module__i1Phwq__tag{text-align:right;grid-column:auto;justify-self:end;max-width:14ch;margin:0}}@media (max-width:900px){.pricing-module__i1Phwq__introduction{gap:2rem}.pricing-module__i1Phwq__composition{grid-template-columns:minmax(150px,.75fr) 2rem minmax(0,1.4fr)}.pricing-module__i1Phwq__roles{padding-left:1.5rem}.pricing-module__i1Phwq__connection{width:1.5rem}}@media (max-width:767px){.pricing-module__i1Phwq__shell{padding-bottom:2rem}.pricing-module__i1Phwq__introduction{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.25rem}.pricing-module__i1Phwq__title{max-width:19ch;font-size:clamp(2.1rem,9.4vw,3.2rem)}.pricing-module__i1Phwq__stage{padding:1rem 1.1rem}.pricing-module__i1Phwq__diagramTitle{margin-bottom:.2rem;font-size:1.02rem;line-height:1.5}.pricing-module__i1Phwq__composition{grid-template-columns:minmax(0,1fr)}.pricing-module__i1Phwq__yacht{text-align:left;grid-template-columns:7rem minmax(0,1fr);align-items:center;column-gap:.7rem;padding:1rem 0 1.5rem;display:grid}.pricing-module__i1Phwq__vessel{grid-row:1/3}.pricing-module__i1Phwq__yacht p{align-self:end;margin:0;font-size:.93rem}.pricing-module__i1Phwq__yacht span{align-self:start;margin-top:.2rem;font-size:.69rem}.pricing-module__i1Phwq__spine,.pricing-module__i1Phwq__connection{display:none}.pricing-module__i1Phwq__roles{padding:0}.pricing-module__i1Phwq__role{grid-template-columns:2rem minmax(0,1fr);gap:.05rem .8rem;min-height:6.1rem;padding:1.1rem 0}.pricing-module__i1Phwq__icon{width:2rem;height:2rem}.pricing-module__i1Phwq__roleText p{font-size:.74rem}.pricing-module__i1Phwq__caption{border-top:0;margin-top:.75rem;padding-top:.75rem;font-size:.73rem}.pricing-module__i1Phwq__note{margin-top:1rem;font-size:.72rem}}.pricing-module__i1Phwq__scopeLayout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:3rem;margin-top:2.5rem;display:grid}.pricing-module__i1Phwq__scopeCopy>h2{font-size:1.55rem;line-height:1.3}.pricing-module__i1Phwq__scopeCopy ul{gap:1.2rem;margin-top:1.5rem;display:grid}.pricing-module__i1Phwq__scopeCopy li{border-top:1px solid #d5e0e6;padding-top:.8rem}.pricing-module__i1Phwq__scopeCopy h3{font-size:.95rem;font-weight:600}.pricing-module__i1Phwq__scopeCopy li p{color:#5b6d78;margin-top:.2rem;font-size:.8rem;line-height:1.7}.pricing-module__i1Phwq__scopeCopy li span{color:var(--primary);margin-top:.3rem;font-size:.67rem;display:block}.pricing-module__i1Phwq__fleetStage{min-width:0}@media (max-width:767px){.pricing-module__i1Phwq__scopeLayout{grid-template-columns:minmax(0,1fr);gap:2rem}.pricing-module__i1Phwq__scopeCopy ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.pricing-module__i1Phwq__scopeCopy h3{font-size:.85rem}.pricing-module__i1Phwq__scopeCopy li p{font-size:.76rem}}
.tour-module__koFY3q__shell{padding-bottom:3.5rem}.tour-module__koFY3q__heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:4rem;margin-top:1.25rem;display:grid}.tour-module__koFY3q__title{max-width:15ch}.tour-module__koFY3q__intro{max-width:57ch;padding-bottom:.1rem}.tour-module__koFY3q__galleryLink{min-height:3rem;margin-top:1.5rem}.tour-module__koFY3q__contactSheet{background:#112e3b;border-color:#112e3b;border-radius:.65rem;margin-top:3.5rem;padding:1.5rem 1.75rem 1.25rem}.tour-module__koFY3q__contactSheet .story-motion-caption{color:#bed8db;margin-bottom:1rem;font-size:.7rem}.tour-module__koFY3q__contactSheet .story-motion-caption button{min-height:2rem}.tour-module__koFY3q__contactSheet :focus-visible{outline-color:#c5f1e7}.tour-module__koFY3q__sheetTitle{color:#e7f1f1;letter-spacing:-.015em;font-size:1rem;font-weight:500;line-height:1.5}.tour-module__koFY3q__frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.tour-module__koFY3q__frame{min-width:0}.tour-module__koFY3q__frameLabel{color:#f3f8f8;align-items:baseline;gap:.75rem;min-height:1.5rem;margin-bottom:.75rem;font-size:.8rem;line-height:1.5;display:flex}.tour-module__koFY3q__number{color:#9ac9c5;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;font-size:.66rem}.tour-module__koFY3q__picture{background:#f4f7f8;border:1px solid #647b85;border-radius:.2rem;padding:.28rem;position:relative}.tour-module__koFY3q__picture img{border-radius:.1rem;width:100%;height:auto;display:block}.tour-module__koFY3q__selection{opacity:.15;pointer-events:none;border:2px solid #a8dcd3;border-radius:.32rem;animation:12s ease-in-out infinite tour-module__koFY3q__selectFrame;position:absolute;inset:-3px}.tour-module__koFY3q__frame:nth-child(2) .tour-module__koFY3q__selection{animation-delay:-8s}.tour-module__koFY3q__frame:nth-child(3) .tour-module__koFY3q__selection{animation-delay:-4s}.tour-module__koFY3q__caption{color:#c1d3da;max-width:34ch;margin-top:.9rem;font-size:.77rem;line-height:1.65}.tour-module__koFY3q__hint{color:#d1e2e5;border-top:1px solid #42606c;margin-top:1.6rem;padding-top:1rem;font-size:.75rem;line-height:1.8}.tour-module__koFY3q__footnote{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:3rem;margin-top:1.5rem;display:grid}.tour-module__koFY3q__footnote p{color:var(--muted-foreground);max-width:83ch;font-size:.75rem;line-height:1.9}.tour-module__koFY3q__demoLink{text-align:left;justify-self:end;max-width:30ch;padding:.3rem 0;font-size:.85rem;line-height:1.7}.tour-module__koFY3q__demoLink svg{flex-shrink:0}@keyframes tour-module__koFY3q__selectFrame{0%,5%,27%{opacity:.85}33%,94%,to{opacity:.15}}@media (max-width:1023px){.tour-module__koFY3q__heading{gap:2.5rem}.tour-module__koFY3q__frameLabel{min-height:2.5rem}.tour-module__koFY3q__contactSheet{padding-inline:1.25rem}.tour-module__koFY3q__frames{gap:.9rem}.tour-module__koFY3q__footnote{gap:2rem}}@media (max-width:767px){.tour-module__koFY3q__heading{grid-template-columns:1fr;gap:1.3rem}.tour-module__koFY3q__title{max-width:16ch}.tour-module__koFY3q__contactSheet{margin-top:2.2rem;padding:1rem}.tour-module__koFY3q__frames{grid-template-columns:1fr;gap:1.5rem;margin-top:1.3rem}.tour-module__koFY3q__frame{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.tour-module__koFY3q__frameLabel{min-height:0;margin-bottom:.7rem;font-size:.84rem}.tour-module__koFY3q__caption{max-width:none;margin-top:.65rem}.tour-module__koFY3q__picture{padding:.25rem}.tour-module__koFY3q__sheetTitle{max-width:25ch;font-size:1.1rem}.tour-module__koFY3q__hint{margin-top:1.25rem}.tour-module__koFY3q__footnote{grid-template-columns:1fr;gap:1.1rem}.tour-module__koFY3q__demoLink{justify-self:start;max-width:none}.tour-module__koFY3q__shell{padding-bottom:2.5rem}}@media (prefers-reduced-motion:reduce){.tour-module__koFY3q__selection{opacity:.3;animation:none}}.tour-module__koFY3q__player{margin-top:3rem}.tour-module__koFY3q__chapters{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.tour-module__koFY3q__chapters button{cursor:pointer;color:#526878;background:#fff;border:1px solid #d4dfe7;border-radius:99px;align-items:center;gap:.7rem;padding:.8rem 1.15rem;font-size:.83rem;font-weight:500;display:flex}.tour-module__koFY3q__chapters button span{opacity:.65;font-variant-numeric:tabular-nums;font-size:.68rem}.tour-module__koFY3q__chapters button[aria-pressed=true]{color:#fff;background:#10283a;border-color:#10283a}.tour-module__koFY3q__chapters button:focus-visible{outline-offset:3px;outline:3px solid #5ba9d0}.tour-module__koFY3q__chapterCaption{color:#526878;margin-top:1.2rem;font-size:.9rem;line-height:1.8}@media (max-width:600px){.tour-module__koFY3q__chapters{gap:.45rem}.tour-module__koFY3q__chapters button{gap:.4rem;padding:.65rem .8rem;font-size:.72rem}}
.privacy-module__RDx5Lq__document{scroll-margin-top:7rem}.privacy-module__RDx5Lq__document a:focus-visible,.privacy-module__RDx5Lq__reading:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:2px}.privacy-module__RDx5Lq__title{overflow-wrap:anywhere}.privacy-module__RDx5Lq__readingLink{min-height:2.75rem;color:var(--primary);text-underline-offset:.3rem;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.privacy-module__RDx5Lq__readingLink span{transition:transform .18s}.privacy-module__RDx5Lq__readingLink:is(:hover,:focus-visible) span{transform:translateY(3px)}.privacy-module__RDx5Lq__contentsLink{border-left:2px solid var(--border);min-height:2.75rem;color:var(--muted-foreground);align-items:center;padding:.625rem .875rem;font-size:.875rem;line-height:1.65;transition:color .18s,border-color .18s,background-color .18s;display:flex}.privacy-module__RDx5Lq__contentsLink:is(:hover,:focus-visible){border-left-color:var(--primary);color:var(--primary);background:#edf5f5}.privacy-module__RDx5Lq__reading{scroll-margin-top:7rem}.privacy-module__RDx5Lq__reading>section:target{border-top-color:var(--primary)}.privacy-module__RDx5Lq__reading>section:target>h2{color:var(--primary)}@media (min-width:1024px){.privacy-module__RDx5Lq__contents{scrollbar-width:thin;max-height:calc(100dvh - 9rem);padding:.375rem .5rem .375rem .375rem;position:sticky;top:7rem;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.privacy-module__RDx5Lq__contentsLink,.privacy-module__RDx5Lq__readingLink span{transition:none}.privacy-module__RDx5Lq__readingLink:is(:hover,:focus-visible) span{transform:none}}
.cookies-module__sE901a__document{scroll-margin-top:6rem}.cookies-module__sE901a__document a:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:2px}.cookies-module__sE901a__title{overflow-wrap:anywhere;text-wrap:balance;max-width:18ch}.cookies-module__sE901a__indexLink{min-height:48px}.cookies-module__sE901a__indexLink>:first-child{transition:transform .16s ease-out}.cookies-module__sE901a__indexLink:hover>:first-child,.cookies-module__sE901a__indexLink:focus-visible>:first-child{transform:translate(3px)}.cookies-module__sE901a__reading>section{overflow-wrap:anywhere;position:relative}.cookies-module__sE901a__reading>section:before{content:"";background:var(--primary);opacity:0;transform-origin:top;width:3px;height:2rem;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:2rem;left:-.75rem;transform:scaleY(.5)}.cookies-module__sE901a__reading>section:target:before{opacity:1;transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.cookies-module__sE901a__indexLink>:first-child,.cookies-module__sE901a__reading>section:before{transition:none}.cookies-module__sE901a__indexLink:hover>:first-child,.cookies-module__sE901a__indexLink:focus-visible>:first-child{transform:none}}
