.journey[data-astro-cid-3kn4kx7d]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:65px;max-width:1100px;margin:0 auto;padding:30px 0 60px;display:grid;position:relative}.journey-routes[data-astro-cid-3kn4kx7d]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey-stage[data-astro-cid-3kn4kx7d]{z-index:1;width:100%;transition:width .35s;position:relative}.stage-discovery[data-astro-cid-3kn4kx7d]{grid-area:1/5/auto/9;justify-self:center}.stage-healthcheck[data-astro-cid-3kn4kx7d]{grid-area:2/2/auto/6}.stage-consultancy[data-astro-cid-3kn4kx7d]{grid-area:3/8/auto/12;justify-self:end}.stage-support[data-astro-cid-3kn4kx7d]{grid-area:4/5/auto/9;justify-self:center}.stage-box[data-astro-cid-3kn4kx7d]{color:#fff;background:#252525;border:1px solid #555;border-radius:5px;transition:border-color .25s,box-shadow .25s;overflow:hidden}.journey-stage[data-astro-cid-3kn4kx7d].is-open{width:min(1100px,100vw - 48px)}.stage-healthcheck[data-astro-cid-3kn4kx7d].is-open{margin-left:0}.stage-consultancy[data-astro-cid-3kn4kx7d].is-open{justify-self:end;width:min(1100px,100vw - 48px);margin-left:0}.journey-stage[data-astro-cid-3kn4kx7d].is-open .stage-box[data-astro-cid-3kn4kx7d]{border:2px solid #f75b21;box-shadow:0 12px 35px #0000001f}.stage-trigger[data-astro-cid-3kn4kx7d]{color:#fff;width:100%;min-height:95px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:25px 28px;display:flex}.stage-trigger[data-astro-cid-3kn4kx7d]:hover{background:#303030}.stage-trigger[data-astro-cid-3kn4kx7d]:focus-visible,.stage-cta[data-astro-cid-3kn4kx7d]:focus-visible{outline-offset:3px;outline:3px solid #f75b21}.stage-heading[data-astro-cid-3kn4kx7d]{letter-spacing:-.5px;font-size:clamp(17px,2vw,22px);font-weight:800;line-height:1.3}.stage-indicator[data-astro-cid-3kn4kx7d]{color:#f75b21;font-size:25px;font-weight:400}.is-open[data-astro-cid-3kn4kx7d] .stage-indicator[data-astro-cid-3kn4kx7d]{visibility:hidden}.stage-reveal[data-astro-cid-3kn4kx7d]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .25s;display:grid}.is-open[data-astro-cid-3kn4kx7d] .stage-reveal[data-astro-cid-3kn4kx7d]{opacity:1;grid-template-rows:1fr}.stage-reveal-inner[data-astro-cid-3kn4kx7d]{min-height:0;overflow:hidden}.stage-details[data-astro-cid-3kn4kx7d]{border-top:1px solid #444;padding:25px 40px 40px;position:relative}.stage-price[data-astro-cid-3kn4kx7d]{color:#f75b21;margin:18px 0;font-size:13px;font-weight:800}.stage-copy[data-astro-cid-3kn4kx7d]{color:#e0e0e0;max-width:900px;margin:0 auto;font-size:16px;line-height:1.8}.stage-copy[data-astro-cid-3kn4kx7d] p[data-astro-cid-3kn4kx7d]{margin:0 0 18px}.stage-copy[data-astro-cid-3kn4kx7d] h3[data-astro-cid-3kn4kx7d]{color:#fff;margin:28px 0 14px;font-size:17px;font-weight:800;line-height:1.4}.stage-copy[data-astro-cid-3kn4kx7d] .stage-strong[data-astro-cid-3kn4kx7d]{color:#fff;margin:22px 0 10px;font-weight:800}.stage-copy[data-astro-cid-3kn4kx7d] ul[data-astro-cid-3kn4kx7d]{margin:0 0 24px;padding:0 0 0 18px;list-style:none}.stage-copy[data-astro-cid-3kn4kx7d] li[data-astro-cid-3kn4kx7d]{margin:0 0 12px;padding:0}.stage-copy[data-astro-cid-3kn4kx7d] li[data-astro-cid-3kn4kx7d]:last-child{margin-bottom:0}.stage-cta[data-astro-cid-3kn4kx7d]{color:#fff;background:#f75b21;border-radius:3px;margin-top:14px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=750px){.journey[data-astro-cid-3kn4kx7d]{flex-direction:column;gap:38px;padding:20px 0 40px;display:flex}.journey-routes[data-astro-cid-3kn4kx7d]{display:none}.journey[data-astro-cid-3kn4kx7d]:before{content:"";opacity:.7;background:#f75b21;width:2px;position:absolute;top:40px;bottom:40px;left:50%;transform:translate(-50%)}.journey-stage[data-astro-cid-3kn4kx7d],.journey-stage[data-astro-cid-3kn4kx7d].is-open{width:100%;margin:0;transform:none}.stage-trigger[data-astro-cid-3kn4kx7d]{min-height:82px;padding:22px}.stage-details[data-astro-cid-3kn4kx7d]{padding:8px 22px 26px}}@media (prefers-reduced-motion:reduce){.journey-stage[data-astro-cid-3kn4kx7d],.stage-box[data-astro-cid-3kn4kx7d],.stage-reveal[data-astro-cid-3kn4kx7d]{transition:none}}.page-container[data-astro-cid-lqhubou6]{width:min(1240px,100% - 48px);margin:0 auto}.work-page[data-astro-cid-lqhubou6]{color:#242424;background:#f8f7f4;min-height:100vh;padding:90px 0 110px}.work-intro[data-astro-cid-lqhubou6]{text-align:center;max-width:930px;margin:0 auto 70px}.section-label[data-astro-cid-lqhubou6]{color:#f75b21;letter-spacing:2.5px;margin:0 0 25px;font-size:13px;font-weight:800}h1[data-astro-cid-lqhubou6]{letter-spacing:-3px;margin:0 0 32px;font-size:clamp(46px,5.5vw,76px);font-weight:900;line-height:1.1}h1[data-astro-cid-lqhubou6] span[data-astro-cid-lqhubou6]{color:#f75b21}.work-intro[data-astro-cid-lqhubou6] p[data-astro-cid-lqhubou6]:not(.section-label){color:#626262;max-width:850px;margin:0 auto 20px;font-size:18px;line-height:1.8}.work-intro[data-astro-cid-lqhubou6] p[data-astro-cid-lqhubou6]:last-child{margin-bottom:0}.work-contact[data-astro-cid-lqhubou6]{color:#242424;text-align:center;background:#eeece8;padding:100px 0 110px}.contact-inner[data-astro-cid-lqhubou6]{max-width:850px}.work-contact[data-astro-cid-lqhubou6] h2[data-astro-cid-lqhubou6]{letter-spacing:-2px;margin:0 0 35px;font-size:clamp(38px,4.5vw,62px);font-weight:900;line-height:1.15}.work-contact[data-astro-cid-lqhubou6] p[data-astro-cid-lqhubou6]:not(.section-label){color:#565656;margin:0 0 20px;font-size:18px;line-height:1.8}.contact-button[data-astro-cid-lqhubou6]{color:#fff;background:#f75b21;border-radius:3px;align-items:center;gap:16px;margin-top:30px;padding:17px 20px 17px 26px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.contact-button[data-astro-cid-lqhubou6]:hover{background:#dc4814}.contact-button[data-astro-cid-lqhubou6]:focus-visible{outline-offset:4px;outline:3px solid #242424}.free-badge[data-astro-cid-lqhubou6]{color:#fff;letter-spacing:1px;background:#141414;border-radius:2px;padding:7px 10px;font-size:10px;font-weight:900}@media (width<=750px){.work-page[data-astro-cid-lqhubou6]{padding:70px 0}.work-intro[data-astro-cid-lqhubou6]{margin-bottom:45px}h1[data-astro-cid-lqhubou6]{letter-spacing:-2px}.work-contact[data-astro-cid-lqhubou6]{padding:75px 0}}@media (width<=480px){.work-intro[data-astro-cid-lqhubou6] p[data-astro-cid-lqhubou6]:not(.section-label),.work-contact[data-astro-cid-lqhubou6] p[data-astro-cid-lqhubou6]:not(.section-label){font-size:16px}.contact-button[data-astro-cid-lqhubou6]{margin-top:25px}}
