.hiw-page[data-astro-cid-ikooipj4]{--hiw-rule:var(--border);--hiw-panel:var(--muted);color:var(--foreground);background:var(--background)}.hiw-shell[data-astro-cid-ikooipj4]{width:100%;max-width:var(--container-shell);margin-inline:auto;padding-inline:1rem}.hiw-section[data-astro-cid-ikooipj4]{padding-block:clamp(4.5rem,8vw,7.5rem);scroll-margin-top:4.5rem}.hiw-surface[data-astro-cid-ikooipj4]{background:var(--hiw-panel)}.hiw-page[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{letter-spacing:-.04em;text-wrap:balance;max-width:22ch;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.04}.hiw-h2-sub[data-astro-cid-ikooipj4]{color:var(--muted-foreground);display:block}.hiw-page[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{font-size:var(--text-h5);line-height:var(--text-h5--line-height);letter-spacing:var(--text-h5--letter-spacing);font-weight:600}.hiw-page[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4],.hiw-page[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4],.hiw-page[data-astro-cid-ikooipj4] dd[data-astro-cid-ikooipj4]{text-wrap:pretty}.hiw-page[data-astro-cid-ikooipj4] .eyebrow[data-astro-cid-ikooipj4]{margin-bottom:1.25rem}.hiw-intro[data-astro-cid-ikooipj4]{color:var(--muted-foreground);max-width:54ch;margin-top:1.5rem;font-size:1.125rem;line-height:1.65}.hiw-note[data-astro-cid-ikooipj4]{color:var(--muted-foreground);max-width:52ch;margin-top:1.25rem;font-size:.875rem;line-height:1.65}.hiw-caption[data-astro-cid-ikooipj4]{font-family:var(--font-mono);letter-spacing:.025em;color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.hiw-text-link[data-astro-cid-ikooipj4]{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--hiw-rule);text-decoration-color:var(--hiw-rule);text-underline-offset:.3em;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:inline-flex}.hiw-text-link[data-astro-cid-ikooipj4]:hover{text-decoration-color:currentColor}.hiw-text-link[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{transition:transform .2s var(--hiw-ease)}.hiw-text-link[data-astro-cid-ikooipj4]:hover span[data-astro-cid-ikooipj4]{transform:translate(2px)}.hiw-page[data-astro-cid-ikooipj4] a[data-astro-cid-ikooipj4]:focus-visible,.hiw-page[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]:focus-visible,.hiw-table-scroll[data-astro-cid-ikooipj4]:focus-visible{outline:2px solid var(--signal-blue);outline-offset:4px}.hiw-hero[data-astro-cid-ikooipj4]{padding-top:clamp(7.5rem,11vw,10rem)}.hiw-hero-grid[data-astro-cid-ikooipj4]{gap:2rem;display:grid}.hiw-hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{letter-spacing:-.055em;max-width:16ch;font-size:clamp(3rem,6.6vw,5.75rem);line-height:1.02}.hiw-hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{display:block}.hiw-hero-last[data-astro-cid-ikooipj4]{color:var(--muted-foreground)}.hiw-hero-aside[data-astro-cid-ikooipj4]{max-width:40ch}.hiw-lead[data-astro-cid-ikooipj4]{letter-spacing:-.02em;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.4}.hiw-hero-aside[data-astro-cid-ikooipj4]>p[data-astro-cid-ikooipj4]+p[data-astro-cid-ikooipj4]{color:var(--muted-foreground);margin-top:1rem;line-height:1.65}.hiw-panel[data-astro-cid-ikooipj4]{background:var(--hiw-panel);padding:clamp(1rem,4vw,3rem)}.hiw-surface[data-astro-cid-ikooipj4] .hiw-panel[data-astro-cid-ikooipj4]{background:0 0;padding:0}.hiw-hero-panel[data-astro-cid-ikooipj4]{margin-top:clamp(3rem,6vw,5rem)}.hiw-split-header[data-astro-cid-ikooipj4]{align-items:end;gap:.5rem 4rem;display:grid}.hiw-step-meta[data-astro-cid-ikooipj4]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.75rem;display:flex}.hiw-step-meta[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]+span[data-astro-cid-ikooipj4]{border:1px solid var(--hiw-rule);color:var(--muted-foreground);text-transform:none;letter-spacing:.01em;border-radius:999px;padding:.15rem .5rem}.hiw-get[data-astro-cid-ikooipj4]{border-left:2px solid var(--foreground);gap:.25rem;max-width:48ch;margin-top:1.75rem;padding-left:1rem;font-size:.9375rem;line-height:1.55;display:grid}.hiw-glance-section[data-astro-cid-ikooipj4]{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.hiw-glance-nav[data-astro-cid-ikooipj4]{margin-top:clamp(2.5rem,5vw,4rem);display:block}.hiw-step[data-astro-cid-ikooipj4]{align-items:center;gap:3rem;display:grid}.hiw-step-copy[data-astro-cid-ikooipj4] .hiw-text-link[data-astro-cid-ikooipj4]{margin-top:1rem}.hiw-art[data-astro-cid-ikooipj4]{background:var(--background);border:1px solid var(--hiw-rule);border-radius:6px;min-width:0;overflow:hidden;box-shadow:0 24px 48px -32px #00000040}.hiw-art-bar[data-astro-cid-ikooipj4]{border-bottom:1px solid var(--hiw-rule);align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}.hiw-art-sphere[data-astro-cid-ikooipj4]{flex:none;width:1.25rem;height:1.25rem}.hiw-art-title[data-astro-cid-ikooipj4]{letter-spacing:-.01em;font-size:.875rem;font-weight:600}.hiw-art-tag[data-astro-cid-ikooipj4]{font-family:var(--font-mono);color:var(--muted-foreground);border:1px solid var(--hiw-rule);white-space:nowrap;border-radius:2px;margin-left:auto;padding:.2rem .4rem;font-size:.625rem}.hiw-art-foot[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule);background:var(--muted);color:var(--muted-foreground);padding:.875rem 1rem;font-size:.8125rem;line-height:1.55}.hiw-prompts[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]{gap:.375rem;padding:1.25rem 1.25rem 1.375rem;display:grid}.hiw-prompts[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]+div[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule)}.hiw-prompts[data-astro-cid-ikooipj4] dt[data-astro-cid-ikooipj4]{align-items:baseline;gap:.75rem;font-weight:600;display:flex}.hiw-prompt-num[data-astro-cid-ikooipj4]{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.6875rem;font-weight:400}.hiw-prompts[data-astro-cid-ikooipj4] dd[data-astro-cid-ikooipj4]{color:var(--muted-foreground);padding-left:1.75rem;font-size:.9375rem;line-height:1.6}.hiw-scope-list[data-astro-cid-ikooipj4]{gap:1.25rem 1.5rem;padding:1.25rem;display:grid}.hiw-scope-list[data-astro-cid-ikooipj4] dt[data-astro-cid-ikooipj4]{align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;display:flex}.hiw-scope-list[data-astro-cid-ikooipj4] dd[data-astro-cid-ikooipj4]{color:var(--muted-foreground);margin-top:.25rem;padding-left:1.625rem;font-size:.8125rem;line-height:1.55}.hiw-tick[data-astro-cid-ikooipj4]{fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.hiw-tick[data-astro-cid-ikooipj4] rect[data-astro-cid-ikooipj4]{fill:var(--foreground);stroke:none}.hiw-tick[data-astro-cid-ikooipj4] path[data-astro-cid-ikooipj4]{stroke:var(--background);stroke-width:1.75px}.hiw-scope-foot[data-astro-cid-ikooipj4]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hiw-panel--wide[data-astro-cid-ikooipj4]{margin-top:clamp(2.5rem,5vw,4rem)}.hiw-plan-grid[data-astro-cid-ikooipj4]{grid-template-rows:auto auto 2.75rem auto 2.75rem;grid-template-columns:0 repeat(4,minmax(0,1fr));gap:.5rem 0;padding:1.25rem 1rem 1.5rem;display:grid;position:relative}.hiw-plan-lane[data-astro-cid-ikooipj4][data-lane="1"]{grid-row:2}.hiw-plan-bar[data-astro-cid-ikooipj4][data-lane="1"]{grid-row:3}.hiw-plan-lane[data-astro-cid-ikooipj4][data-lane="2"]{grid-row:4}.hiw-plan-bar[data-astro-cid-ikooipj4][data-lane="2"]{grid-row:5}.hiw-plan-phase[data-astro-cid-ikooipj4]{color:var(--muted-foreground);border-left:1px dashed var(--hiw-rule);grid-row:1;padding:0 .375rem .5rem;font-size:.6875rem;line-height:1.3}.hiw-plan-lane[data-astro-cid-ikooipj4]{font-family:var(--font-mono);color:var(--muted-foreground);grid-column:1/-1;margin-top:.25rem;font-size:.6875rem}.hiw-plan-bar[data-astro-cid-ikooipj4]{white-space:nowrap;transform-origin:0;border-radius:4px;align-items:center;min-width:0;margin:0 2px;padding:0 .625rem;font-size:.75rem;font-weight:500;display:flex;overflow:hidden}.hiw-plan-bar[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{text-overflow:ellipsis;overflow:hidden}.hiw-plan-bar--client[data-astro-cid-ikooipj4]{background:var(--muted);color:var(--muted-foreground)}.hiw-plan-bar--retained[data-astro-cid-ikooipj4]{border:1px dashed var(--grey-400);color:var(--muted-foreground)}.hiw-plan-bar--build[data-astro-cid-ikooipj4]{border:1px dashed var(--foreground)}.hiw-plan-bar--parallel[data-astro-cid-ikooipj4]{background:color-mix(in oklch, var(--foreground) 14%, var(--background))}.hiw-plan-bar--operate[data-astro-cid-ikooipj4]{background:var(--foreground);color:var(--background)}.hiw-plan-handover[data-astro-cid-ikooipj4]{border-left:2px solid var(--foreground);transform-origin:top;pointer-events:none;grid-area:1/5/-1;margin-left:-1px;position:relative}.hiw-plan-handover[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{background:var(--foreground);color:var(--background);font-family:var(--font-mono);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.625rem;position:absolute;bottom:-1.5rem;left:-1px;transform:translate(-50%)}.hiw-plan-checks[data-astro-cid-ikooipj4]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:1.5rem 1rem 1rem;font-size:.8125rem;list-style:none;display:flex}.hiw-report[data-astro-cid-ikooipj4]{margin-top:clamp(2.5rem,5vw,4rem)}.hiw-table-scroll[data-astro-cid-ikooipj4]{overflow-x:auto}.hiw-report[data-astro-cid-ikooipj4] table[data-astro-cid-ikooipj4]{border-collapse:collapse;width:100%;min-width:34rem;font-size:.875rem;line-height:1.55}.hiw-report[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.6875rem;font-weight:400}.hiw-report[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4],.hiw-report[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--hiw-rule);padding:.875rem 1rem}.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] tr[data-astro-cid-ikooipj4]:last-child>[data-astro-cid-ikooipj4]{border-bottom:0}.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4]{white-space:nowrap;font-weight:500}.hiw-report[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]:nth-child(2){width:34%}.hiw-report[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]:last-child{color:var(--muted-foreground)}.hiw-report[data-astro-cid-ikooipj4]>.hiw-art-foot[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule)}.hiw-measures-block[data-astro-cid-ikooipj4]{margin-top:clamp(3.5rem,6vw,5rem)}.hiw-measure-heading[data-astro-cid-ikooipj4]{gap:1rem;display:grid}.hiw-measure-heading[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{max-width:55ch;color:var(--muted-foreground);line-height:1.65}.hiw-measures[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule);gap:0;margin-top:2rem;display:grid}.hiw-measures[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]{border-bottom:1px solid var(--hiw-rule);padding-block:1.5rem}.hiw-measures[data-astro-cid-ikooipj4] dt[data-astro-cid-ikooipj4]{gap:.75rem;font-size:1.125rem;font-weight:600;display:grid}.hiw-measures[data-astro-cid-ikooipj4] dd[data-astro-cid-ikooipj4]{color:var(--muted-foreground);max-width:42ch;margin-top:.5rem;font-size:.9375rem;line-height:1.65}.hiw-responsibilities[data-astro-cid-ikooipj4]{margin-top:3rem}.hiw-responsibility-note[data-astro-cid-ikooipj4]{max-width:83ch;margin-top:1.5rem}.hiw-commercial[data-astro-cid-ikooipj4]{align-items:center;gap:3rem;display:grid}.hiw-pricing-card[data-astro-cid-ikooipj4]{background:var(--background);border:1px solid var(--hiw-rule);border-radius:6px;gap:2rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.hiw-pricing-card[data-astro-cid-ikooipj4] ul[data-astro-cid-ikooipj4]{margin-top:.75rem;padding:0;list-style:none}.hiw-pricing-card[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule);letter-spacing:-.01em;padding-block:.875rem;font-size:1rem}.hiw-proposal[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{align-items:center;gap:.625rem;font-weight:500;display:flex}.hiw-proposal[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before{content:"";background:var(--foreground);border-radius:50%;width:.375rem;height:.375rem}.hiw-faq-layout[data-astro-cid-ikooipj4]{gap:3rem;display:grid}.hiw-policy-links[data-astro-cid-ikooipj4]{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.5rem;display:flex}.hiw-faqs[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule)}.hiw-faqs[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4]:last-child{border-bottom:1px solid var(--hiw-rule)}.hiw-faqs[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:44px;padding-block:1.375rem;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.hiw-faqs[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]::-webkit-details-marker{display:none}.hiw-faq-toggle[data-astro-cid-ikooipj4]{width:1.25rem;height:1.25rem;transition:transform .2s var(--hiw-ease);flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.hiw-faqs[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4][open] .hiw-faq-toggle[data-astro-cid-ikooipj4]{transform:rotate(45deg)}.hiw-faqs[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4]>p[data-astro-cid-ikooipj4]{color:var(--muted-foreground);max-width:65ch;padding:0 2rem 1.5rem 0;font-size:.9375rem;line-height:1.75}.hiw-closing[data-astro-cid-ikooipj4]{background:var(--hiw-panel);padding-block:clamp(4.5rem,8vw,7rem)}.hiw-closing-layout[data-astro-cid-ikooipj4]{align-items:end;gap:2rem;display:grid}.hiw-closing-sphere[data-astro-cid-ikooipj4]{width:4.5rem;height:4.5rem;margin-bottom:2rem}.hiw-closing[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{max-width:16ch}.hiw-closing[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]:not(.eyebrow){color:var(--muted-foreground);max-width:48ch;margin-top:1.5rem;line-height:1.65}@media (width<=39.999rem){.hiw-report[data-astro-cid-ikooipj4] table[data-astro-cid-ikooipj4],.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4]{min-width:0;display:block}.hiw-report[data-astro-cid-ikooipj4] thead[data-astro-cid-ikooipj4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] tr[data-astro-cid-ikooipj4]{border-top:1px solid var(--hiw-rule);grid-template-columns:auto minmax(0,1fr);gap:.5rem 1rem;padding:1rem;display:grid}.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] tr[data-astro-cid-ikooipj4]:first-child{border-top:0}.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] th[data-astro-cid-ikooipj4],.hiw-report[data-astro-cid-ikooipj4] tbody[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]{border:0;width:auto;padding:0;display:block}.hiw-report[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]:nth-child(2){text-align:right;justify-self:end;width:auto}.hiw-report[data-astro-cid-ikooipj4] td[data-astro-cid-ikooipj4]:last-child{grid-column:1/-1}.hiw-plan-bar[data-astro-cid-ikooipj4]{white-space:normal;padding:0 .375rem;font-size:.6875rem;line-height:1.15}}@media (width>=40rem){.hiw-shell[data-astro-cid-ikooipj4]{padding-inline:1.5rem}.hiw-scope-list[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.5rem}.hiw-plan-grid[data-astro-cid-ikooipj4]{grid-template-rows:auto 3.25rem 3.25rem;grid-template-columns:5.5rem repeat(4,minmax(0,1fr));gap:.625rem 0;padding:1.5rem 1.5rem 1.75rem}.hiw-plan-lane[data-astro-cid-ikooipj4]{grid-column:1;align-self:center;margin-top:0}.hiw-plan-lane[data-astro-cid-ikooipj4][data-lane="1"],.hiw-plan-bar[data-astro-cid-ikooipj4][data-lane="1"]{grid-row:2}.hiw-plan-lane[data-astro-cid-ikooipj4][data-lane="2"],.hiw-plan-bar[data-astro-cid-ikooipj4][data-lane="2"]{grid-row:3}.hiw-plan-phase[data-astro-cid-ikooipj4]{font-size:.75rem}.hiw-plan-checks[data-astro-cid-ikooipj4]{padding-inline:1.5rem}.hiw-pricing-card[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr))}.hiw-measures[data-astro-cid-ikooipj4]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}}@media (width>=48rem){.hiw-shell[data-astro-cid-ikooipj4]{padding-inline:2.5rem}}@media (width>=64rem){.hiw-hero-grid[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:end;gap:4rem}.hiw-hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-size:clamp(4rem,6.4vw,5.5rem)}.hiw-split-header[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.hiw-split-header[data-astro-cid-ikooipj4] .hiw-intro[data-astro-cid-ikooipj4]{margin-top:0}.hiw-step[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5rem}.hiw-step--flip[data-astro-cid-ikooipj4]>.hiw-step-copy[data-astro-cid-ikooipj4]{order:2}.hiw-plan-grid[data-astro-cid-ikooipj4]{grid-template-rows:auto 3.5rem 3.5rem;grid-template-columns:7rem repeat(4,minmax(0,1fr));padding:2rem 2rem 2.25rem}.hiw-plan-bar[data-astro-cid-ikooipj4]{font-size:.8125rem}.hiw-plan-checks[data-astro-cid-ikooipj4]{padding:1.75rem 2rem 1.5rem}.hiw-measure-heading[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:4rem}.hiw-commercial[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5rem}.hiw-faq-layout[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6rem}.hiw-closing-layout[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:4rem}}@media (prefers-reduced-motion:no-preference){.hiw-page.is-motion [data-reveal]{transition:opacity .7s var(--hiw-ease) var(--d,0s), transform .7s var(--hiw-ease) var(--d,0s)}.hiw-page.is-motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(16px)}}
