.inline-figure[data-astro-cid-xt3eovpr]{display:flex;gap:var(--sp-lg);align-items:baseline}.inline-figure[data-astro-cid-xt3eovpr].stacked{flex-direction:column;gap:var(--sp-sm);align-items:flex-start}.if-value[data-astro-cid-xt3eovpr]{flex:none;font-family:var(--font-display);font-weight:400;font-size:var(--fs-kpi);line-height:1;color:var(--night)}.if-text[data-astro-cid-xt3eovpr]{display:flex;flex-direction:column;gap:2px}.if-label[data-astro-cid-xt3eovpr]{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--petrol)}.if-context[data-astro-cid-xt3eovpr]{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-caption);color:var(--stone-400)}.inline-figure[data-astro-cid-xt3eovpr][data-theme=night] .if-value[data-astro-cid-xt3eovpr]{color:var(--white)}.inline-figure[data-astro-cid-xt3eovpr][data-theme=night] .if-label[data-astro-cid-xt3eovpr]{color:var(--ocean)}.inline-figure[data-astro-cid-xt3eovpr][data-theme=night] .if-context[data-astro-cid-xt3eovpr]{color:#ffffffb8}.service-blocks[data-astro-cid-glusrttq]{display:flex;flex-direction:column;gap:clamp(var(--sp-2xl),8vw,var(--sp-3xl))}.service-block[data-astro-cid-glusrttq]{display:grid;grid-template-columns:minmax(0,min(var(--measure),48%)) minmax(0,min(var(--measure),48%));gap:var(--sp-2xl);border-top:1px solid var(--hairline);padding-top:clamp(var(--sp-xl),5vw,var(--sp-2xl))}.sb-title[data-astro-cid-glusrttq]{margin-block:0 var(--sp-lg)}.sb-body[data-astro-cid-glusrttq]{font-weight:400;font-size:var(--fs-body);color:var(--night-600)}.sb-list[data-astro-cid-glusrttq]{display:flex;flex-direction:column}.sb-item[data-astro-cid-glusrttq]{padding-block:14px;border-bottom:1px solid var(--hairline);font-size:var(--fs-body);line-height:1.55;color:var(--night-600)}.sb-item[data-astro-cid-glusrttq] b[data-astro-cid-glusrttq]{font-weight:500;color:var(--night)}.instrument-groups[data-astro-cid-glusrttq]{display:flex;flex-direction:column;gap:var(--sp-lg)}.instrument-groups[data-astro-cid-glusrttq] .ig-group{border-left-width:3px;border-left-color:var(--petrol)}.ig-inner[data-astro-cid-glusrttq]{display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:var(--sp-2xl);align-items:start}.ig-name[data-astro-cid-glusrttq]{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-card);line-height:1.3;color:var(--night);margin-bottom:var(--sp-sm);hyphens:manual}.ig-meta[data-astro-cid-glusrttq]{font-size:var(--fs-body);color:var(--night-600);margin:0}.ig-list[data-astro-cid-glusrttq]{display:flex;flex-direction:column;gap:var(--sp-sm)}.ig-list[data-astro-cid-glusrttq] li[data-astro-cid-glusrttq]{display:grid;grid-template-columns:220px minmax(0,700px);column-gap:var(--sp-lg)}.ig-list[data-astro-cid-glusrttq] b[data-astro-cid-glusrttq]{display:flex;align-items:center;align-self:stretch;background:var(--tint);padding:12px var(--sp-md);font-family:var(--font-sans);font-weight:500;font-size:var(--fs-body);color:var(--night)}.ig-list[data-astro-cid-glusrttq] p[data-astro-cid-glusrttq]{margin:0;padding-block:12px;font-size:var(--fs-body);color:var(--night-600)}.faq-section[data-astro-cid-glusrttq]{position:relative;overflow:clip}.faq-section[data-astro-cid-glusrttq] .container[data-astro-cid-glusrttq]{position:relative;z-index:1}.faq-grid[data-astro-cid-glusrttq]{display:grid;grid-template-columns:repeat(2,minmax(0,var(--measure)));grid-template-rows:repeat(var(--faq-rows),auto);grid-auto-flow:column;justify-content:center;column-gap:var(--sp-3xl);border-top:1px solid var(--hairline)}.faq-item[data-astro-cid-glusrttq]{border-bottom:1px solid var(--hairline)}.faq-q[data-astro-cid-glusrttq]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-lg);padding-block:var(--sp-lg);font-family:var(--font-sans);font-weight:500;font-size:var(--fs-card);color:var(--night)}.faq-q-text[data-astro-cid-glusrttq]{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.faq-q[data-astro-cid-glusrttq]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-glusrttq]:hover{color:var(--petrol)}.faq-plus[data-astro-cid-glusrttq]{flex:none;font-family:var(--font-display);font-size:var(--fs-lead);line-height:1;color:var(--petrol);transition:transform .2s ease}.faq-item[data-astro-cid-glusrttq][open] .faq-plus[data-astro-cid-glusrttq]{transform:rotate(45deg)}.faq-a[data-astro-cid-glusrttq]{font-size:var(--fs-body);font-weight:400;color:var(--night-600);padding-bottom:var(--sp-lg);margin:0}@media(prefers-reduced-motion:reduce){.faq-plus[data-astro-cid-glusrttq]{transition:none}}.process-section[data-astro-cid-glusrttq]{position:relative;overflow:hidden}.process-section[data-astro-cid-glusrttq] .container[data-astro-cid-glusrttq]{position:relative;z-index:1}.process-layout[data-astro-cid-glusrttq]{display:grid;grid-template-columns:minmax(0,min(calc(var(--measure) + 44px),48%)) minmax(0,min(var(--measure),40%));gap:var(--sp-2xl);align-items:start}.process-strand[data-astro-cid-glusrttq]{position:relative;padding-left:44px}.process-strand[data-astro-cid-glusrttq]:before{content:"";position:absolute;left:9px;top:6px;bottom:6px;width:1px;background:#ffffff38}.phase[data-astro-cid-glusrttq]+.phase[data-astro-cid-glusrttq]{margin-top:var(--sp-xl)}.phase-mark[data-astro-cid-glusrttq]{font-weight:500;font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ocean);border-top:2px solid var(--petrol);padding-top:10px;margin-bottom:var(--sp-lg)}.phase-steps[data-astro-cid-glusrttq]{display:flex;flex-direction:column;gap:var(--sp-lg)}.process-step[data-astro-cid-glusrttq]{position:relative}.process-step[data-astro-cid-glusrttq]:before{content:"";position:absolute;top:7px;left:-38px;width:7px;height:7px;background:var(--ocean)}.step-num[data-astro-cid-glusrttq]{display:block;font-family:var(--font-display);font-size:var(--fs-lead);line-height:1;color:var(--ocean);margin-bottom:var(--sp-xs)}.step-title[data-astro-cid-glusrttq]{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-card);color:#fff;margin-bottom:var(--sp-sm)}.step-body[data-astro-cid-glusrttq]{font-size:var(--fs-body);font-weight:400;color:#ffffffb8}.duration[data-astro-cid-glusrttq]{padding-top:var(--sp-lg);border-top:1px solid rgba(255,255,255,.22);display:flex;flex-direction:column;gap:var(--sp-lg)}.duration-label[data-astro-cid-glusrttq]{font-weight:500;font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ocean);margin:0}.duration-foot[data-astro-cid-glusrttq]{border-top:1px solid rgba(255,255,255,.14);padding-top:var(--sp-md);font-size:var(--fs-caption);color:#ffffff8c;margin:0}@media(max-width:1100px){.process-layout[data-astro-cid-glusrttq]{grid-template-columns:1fr;gap:var(--sp-xl)}.process-strand[data-astro-cid-glusrttq]{max-width:calc(var(--measure) + 44px)}.duration[data-astro-cid-glusrttq]{max-width:var(--measure)}.ig-list[data-astro-cid-glusrttq] li[data-astro-cid-glusrttq]{grid-template-columns:1fr;row-gap:4px}}@media(max-width:860px){.service-block[data-astro-cid-glusrttq]{grid-template-columns:1fr;gap:var(--sp-xl)}.sb-head[data-astro-cid-glusrttq],.sb-list[data-astro-cid-glusrttq]{max-width:var(--measure)}.ig-inner[data-astro-cid-glusrttq]{grid-template-columns:1fr;row-gap:var(--sp-md)}.faq-grid[data-astro-cid-glusrttq]{grid-template-columns:minmax(0,var(--measure));grid-template-rows:none;grid-auto-flow:row}}@media(max-width:700px){.process-strand[data-astro-cid-glusrttq]{padding-left:28px}.process-step[data-astro-cid-glusrttq]:before{left:-22px}}
