.process-timeline[data-astro-cid-bkvc45ae]{margin:28px 0 12px;padding:0;list-style:none}.process-timeline[data-astro-cid-bkvc45ae]>li[data-astro-cid-bkvc45ae]{padding:0 0 14px 52px;position:relative}.process-timeline[data-astro-cid-bkvc45ae]>li[data-astro-cid-bkvc45ae]:not(:last-child):before{content:"";background:var(--border);width:2px;position:absolute;top:34px;bottom:0;left:16px}.timeline-number[data-astro-cid-bkvc45ae]{background:var(--accent);width:34px;height:34px;color:var(--primary);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.timeline-content[data-astro-cid-bkvc45ae]{border-bottom:1px solid var(--border);grid-template-columns:240px 1fr;align-items:start;gap:20px;padding:5px 0 18px;display:grid}.timeline-content[data-astro-cid-bkvc45ae] h3[data-astro-cid-bkvc45ae]{margin:0;font-size:1.1rem}.timeline-intro[data-astro-cid-bkvc45ae]{max-width:760px;margin:0;font-size:.92rem;line-height:1.6}.detailed-responsibilities[data-astro-cid-bkvc45ae]{gap:24px;margin-top:24px;display:grid}.detailed-responsibilities[data-astro-cid-bkvc45ae] h3[data-astro-cid-bkvc45ae]{margin-bottom:12px;font-size:1.1rem}.stage-responsibilities[data-astro-cid-bkvc45ae]{grid-template-columns:1fr 1fr;gap:36px;margin:0;display:grid}.stage-responsibilities[data-astro-cid-bkvc45ae] dt[data-astro-cid-bkvc45ae]{background:var(--accent-soft);color:var(--primary);border-radius:4px;margin-bottom:9px;padding:4px 10px;font-size:.8rem;font-weight:650;display:inline-block}.stage-responsibilities[data-astro-cid-bkvc45ae]>div[data-astro-cid-bkvc45ae]:last-child dt[data-astro-cid-bkvc45ae]{background:var(--surface)}.stage-responsibilities[data-astro-cid-bkvc45ae] dd[data-astro-cid-bkvc45ae]{color:var(--muted);margin:0;font-size:.92rem;line-height:1.65}.full-process[data-astro-cid-bkvc45ae]{border-bottom:1px solid var(--border);margin-left:52px;padding-bottom:20px}.full-process[data-astro-cid-bkvc45ae] summary[data-astro-cid-bkvc45ae]{cursor:pointer;padding:10px 0;font-weight:650}.full-process-steps[data-astro-cid-bkvc45ae]{margin:24px 0 0;padding-left:24px}.full-process-steps[data-astro-cid-bkvc45ae] li[data-astro-cid-bkvc45ae]{margin-bottom:22px;padding-left:10px;scroll-margin-top:120px}.full-process-steps[data-astro-cid-bkvc45ae] h3[data-astro-cid-bkvc45ae]{margin-bottom:6px;font-size:1rem}.full-process-steps[data-astro-cid-bkvc45ae] p[data-astro-cid-bkvc45ae]{max-width:800px;margin:0;font-size:.92rem}@media (width<=767px){.process-timeline[data-astro-cid-bkvc45ae]>li[data-astro-cid-bkvc45ae]{padding-bottom:14px;padding-left:46px}.timeline-number[data-astro-cid-bkvc45ae]{width:36px;height:36px}.process-timeline[data-astro-cid-bkvc45ae]>li[data-astro-cid-bkvc45ae]:not(:last-child):before{top:36px;left:17px}.timeline-content[data-astro-cid-bkvc45ae]{grid-template-columns:1fr;gap:6px;padding-top:3px}.timeline-content[data-astro-cid-bkvc45ae] h3[data-astro-cid-bkvc45ae]{font-size:1.05rem}.stage-responsibilities[data-astro-cid-bkvc45ae]{grid-template-columns:1fr;gap:20px}.full-process[data-astro-cid-bkvc45ae]{margin-left:46px}}.pricing-grid[data-astro-cid-4b5hvlyi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;display:grid}.pricing-example[data-astro-cid-4b5hvlyi]{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border:1px solid var(--border);background:var(--background);border-radius:12px;grid-row:span 6;row-gap:0;padding:0 0 26px;display:grid;position:relative;overflow:hidden}.pricing-example[data-astro-cid-4b5hvlyi]:nth-child(2){box-shadow:0 12px 30px #20282b12}.pricing-example[data-astro-cid-4b5hvlyi]:nth-child(2):before{content:"";background:var(--accent);z-index:1;height:5px;position:absolute;inset:0 0 auto}.pricing-image[data-astro-cid-4b5hvlyi]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.pricing-example[data-astro-cid-4b5hvlyi] h3[data-astro-cid-4b5hvlyi]{margin:24px 24px 12px;font-size:1.6rem;line-height:1.25}.pricing-example[data-astro-cid-4b5hvlyi] .pricing-description[data-astro-cid-4b5hvlyi]{margin:0 24px 20px;font-size:1rem;line-height:1.65}.price-guidance[data-astro-cid-4b5hvlyi]{border-block:1px solid var(--border);margin:0 24px 20px;padding-block:20px}.price-guidance[data-astro-cid-4b5hvlyi] strong[data-astro-cid-4b5hvlyi]{letter-spacing:-.03em;font-size:clamp(1.65rem,2.4vw,2rem);line-height:1.3;display:block}.price-inclusions[data-astro-cid-4b5hvlyi]{margin-top:12px;font-weight:600}.price-guidance[data-astro-cid-4b5hvlyi] span[data-astro-cid-4b5hvlyi]{font-size:1rem;display:block}.pricing-example[data-astro-cid-4b5hvlyi] .scenario-factors[data-astro-cid-4b5hvlyi]{margin:0 24px 24px;font-size:1rem;line-height:1.7}.pricing-example[data-astro-cid-4b5hvlyi] .button[data-astro-cid-4b5hvlyi]{justify-content:space-between;align-self:end;gap:12px;margin:0 24px;padding:14px;font-size:1rem}@media (width<=1000px) and (width>=901px){.pricing-grid[data-astro-cid-4b5hvlyi]{column-gap:14px}.pricing-example[data-astro-cid-4b5hvlyi] h3[data-astro-cid-4b5hvlyi],.pricing-example[data-astro-cid-4b5hvlyi] .pricing-description[data-astro-cid-4b5hvlyi],.price-guidance[data-astro-cid-4b5hvlyi],.pricing-example[data-astro-cid-4b5hvlyi] .scenario-factors[data-astro-cid-4b5hvlyi],.pricing-example[data-astro-cid-4b5hvlyi] .button[data-astro-cid-4b5hvlyi]{margin-inline:18px}.pricing-example[data-astro-cid-4b5hvlyi] .button[data-astro-cid-4b5hvlyi]{font-size:1rem}}@media (width<=900px){.pricing-grid[data-astro-cid-4b5hvlyi]{grid-template-columns:1fr;gap:26px}.pricing-example[data-astro-cid-4b5hvlyi]{grid-row:auto;grid-template-rows:auto auto auto auto auto auto}}.chat-trap[data-astro-cid-mha3w3t3]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#chat-privacy[data-astro-cid-mha3w3t3]{margin-top:24px}#chat-status[data-astro-cid-mha3w3t3]{margin-top:20px}.enquiry-options[data-astro-cid-vekgkm42]:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:40px;display:grid}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]{text-align:left;color:var(--background);background:#303a3d;border:3px solid #596461;border-radius:10px;padding:24px 64px 24px 24px;position:relative;box-shadow:0 4px 12px #20282b12}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]:after{content:"";border:2px solid #cdd1ce;border-radius:50%;place-items:center;width:24px;height:24px;font-size:16px;font-weight:700;line-height:1;display:grid;position:absolute;top:24px;right:24px}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]:hover{background:var(--primary);border-color:#cdd1ce}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]:focus-visible{outline-offset:5px;outline:3px solid #846100}.enquiry-options[data-astro-cid-vekgkm42] strong[data-astro-cid-vekgkm42],.enquiry-options[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{display:block}.enquiry-options[data-astro-cid-vekgkm42] strong[data-astro-cid-vekgkm42]{margin-bottom:8px;font-size:1.25rem}.enquiry-options[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{font-size:1rem;line-height:1.5}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][aria-pressed=true]{background:var(--primary);border-color:var(--accent);box-shadow:0 4px 12px #20282b12}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][aria-pressed=true]:after{content:"✓";background:var(--accent);border-color:var(--accent);color:var(--primary)}@media (width<=600px){.enquiry-options[data-astro-cid-vekgkm42]:not([hidden]){grid-template-columns:1fr;gap:12px}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]{padding:20px 56px 20px 20px}.enquiry-options[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]:after{top:20px;right:18px}}.enquiry-trap[data-astro-cid-vekgkm42]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
