.service-stages[data-astro-cid-reijsl6h]{margin-top:70px}.stages-heading[data-astro-cid-reijsl6h]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.stages-heading[data-astro-cid-reijsl6h] p[data-astro-cid-reijsl6h]{color:#61655f;margin:0;font-size:15px}.stages-grid[data-astro-cid-reijsl6h]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.stage-card[data-astro-cid-reijsl6h]{background:linear-gradient(135deg,#fff,#eeefeb);border:1px solid #d2d5ce;border-radius:18px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 5px 18px #171b1410}.stage-card[data-astro-cid-reijsl6h]:hover{border-color:#92998b;transform:translateY(-4px);box-shadow:0 12px 28px #171b1418}.stage-card[data-astro-cid-reijsl6h][open]{border-color:#868e7c;box-shadow:0 12px 30px #171b1418}.stage-card[data-astro-cid-reijsl6h] summary[data-astro-cid-reijsl6h]{cursor:pointer;text-align:left;padding:28px;list-style:none}.stage-card[data-astro-cid-reijsl6h] summary[data-astro-cid-reijsl6h]::-webkit-details-marker{display:none}.stage-card[data-astro-cid-reijsl6h] summary[data-astro-cid-reijsl6h]:focus-visible{outline-offset:-5px;border-radius:18px;outline:3px solid #606b56}.stage-top[data-astro-cid-reijsl6h]{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.stage-icon[data-astro-cid-reijsl6h]{color:#38422e;background:#e0e4db;border:1px solid #c8cec0;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.stage-icon[data-astro-cid-reijsl6h] svg{width:25px;height:25px}.stage-index[data-astro-cid-reijsl6h]{letter-spacing:-2px;color:#959c8e;font-size:34px;font-weight:400;line-height:1}.stage-label[data-astro-cid-reijsl6h]{letter-spacing:2px;text-transform:uppercase;color:#606853;font-size:11px;font-weight:700}.stage-card[data-astro-cid-reijsl6h] h2[data-astro-cid-reijsl6h]{color:#191d16;min-height:2.6em;margin:12px 0 25px;font-size:25px;line-height:1.3}.stage-toggle[data-astro-cid-reijsl6h]{color:#424d37;border-top:1px solid #d4d9ce;justify-content:space-between;align-items:center;gap:12px;padding-top:17px;font-size:13px;font-weight:600;display:flex}.stage-toggle[data-astro-cid-reijsl6h] svg[data-astro-cid-reijsl6h]{width:22px;height:22px;transition:transform .2s}.stage-card[data-astro-cid-reijsl6h][open] .stage-toggle[data-astro-cid-reijsl6h] svg[data-astro-cid-reijsl6h]{transform:rotate(180deg)}.when-open[data-astro-cid-reijsl6h]{display:none}.stage-card[data-astro-cid-reijsl6h][open] .when-open[data-astro-cid-reijsl6h]{display:inline}.stage-card[data-astro-cid-reijsl6h][open] .when-closed[data-astro-cid-reijsl6h]{display:none}.stage-content[data-astro-cid-reijsl6h]{text-align:left;padding:0 28px 28px}.stage-content[data-astro-cid-reijsl6h] p[data-astro-cid-reijsl6h]{color:#4e5647;margin:0 0 22px;font-size:15px;line-height:1.85}.stage-content[data-astro-cid-reijsl6h] ul[data-astro-cid-reijsl6h]{gap:11px;margin:0;padding:0;list-style:none;display:grid}.stage-content[data-astro-cid-reijsl6h] li[data-astro-cid-reijsl6h]{color:#39432f;align-items:center;gap:10px;font-size:13px;display:flex}.stage-content[data-astro-cid-reijsl6h] li[data-astro-cid-reijsl6h] span[data-astro-cid-reijsl6h]{background:#e1e7d9;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:12px;display:grid}@media (width<=900px){.stages-grid[data-astro-cid-reijsl6h]{gap:14px}.stage-card[data-astro-cid-reijsl6h] summary[data-astro-cid-reijsl6h]{padding:22px}.stage-content[data-astro-cid-reijsl6h]{padding:0 22px 22px}.stage-card[data-astro-cid-reijsl6h] h2[data-astro-cid-reijsl6h]{font-size:22px}}@media (width<=640px){.service-stages[data-astro-cid-reijsl6h]{margin-top:40px}.stages-heading[data-astro-cid-reijsl6h]{text-align:center;display:block}.stages-heading[data-astro-cid-reijsl6h] p[data-astro-cid-reijsl6h]{margin-top:12px}.stages-grid[data-astro-cid-reijsl6h]{grid-template-columns:1fr;gap:16px}.stage-card[data-astro-cid-reijsl6h] h2[data-astro-cid-reijsl6h]{min-height:0;font-size:25px}.stage-top[data-astro-cid-reijsl6h]{margin-bottom:20px}.stage-card[data-astro-cid-reijsl6h]:hover{transform:none}}@media (prefers-reduced-motion:reduce){.stage-card[data-astro-cid-reijsl6h],.stage-toggle[data-astro-cid-reijsl6h] svg[data-astro-cid-reijsl6h]{transition:none}.stage-card[data-astro-cid-reijsl6h]:hover{transform:none}}.equipment-planning[data-astro-cid-pzibfmee]{margin-top:56px}.equipment-planning[data-astro-cid-pzibfmee] h2[data-astro-cid-pzibfmee]{font-size:clamp(26px,3vw,36px)}.equipment-planning-grid[data-astro-cid-pzibfmee]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.equipment-planning[data-astro-cid-pzibfmee] article[data-astro-cid-pzibfmee]{background:#fafafa;border:1px solid #d2d2d2;border-radius:12px;padding:24px}.equipment-planning[data-astro-cid-pzibfmee] h3[data-astro-cid-pzibfmee]{margin:0 0 10px;font-size:21px}.equipment-planning[data-astro-cid-pzibfmee] p[data-astro-cid-pzibfmee]{margin:0;line-height:1.75}@media (width<=640px){.equipment-planning-grid[data-astro-cid-pzibfmee]{grid-template-columns:1fr}}
