.workflow[data-astro-cid-76a5fusf],.workflow-details[data-astro-cid-76a5fusf]{min-width:0}.workflow[data-astro-cid-76a5fusf]{container:workflow/inline-size}.workflow__heading[data-astro-cid-76a5fusf],.workflow-details__heading[data-astro-cid-76a5fusf]{max-width:45rem}.workflow__eyebrow[data-astro-cid-76a5fusf]{margin-bottom:var(--space-2);color:#4c596d;font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.workflow__domains[data-astro-cid-76a5fusf]{margin-top:var(--space-10);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workflow__domains[data-astro-cid-76a5fusf] p[data-astro-cid-76a5fusf]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-neutral-200);color:#4c596d;font-size:var(--font-size-small);text-align:center;margin:0;font-weight:800}.workflow__domains[data-astro-cid-76a5fusf] p[data-astro-cid-76a5fusf]:last-child{border:var(--stroke-structural) solid var(--color-neutral-300);background:var(--color-white);border-bottom:0}.workflow__stages[data-astro-cid-76a5fusf]{--request-route-axis:1.65625rem;padding:var(--space-5);gap:var(--space-8);border:var(--stroke-structural) solid var(--color-neutral-300);border-radius:0 0 var(--radius-section) var(--radius-section);background:linear-gradient(to right, var(--color-neutral-100) 0 50%, var(--color-white) 50% 100%);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.workflow-stage[data-astro-cid-76a5fusf]{min-width:0;position:relative}.workflow-stage[data-astro-cid-76a5fusf]:after{content:"";z-index:2;top:50%;left:calc(100% + var(--space-2));width:calc(var(--space-8) - var(--space-4));height:var(--stroke-visual);border-radius:var(--radius-pill);background:var(--color-midnight-ocean);pointer-events:none;position:absolute;transform:translateY(-50%)}.workflow-stage[data-astro-cid-76a5fusf]:before{content:"";z-index:3;top:50%;left:calc(100% + var(--space-8) - .625rem);border-top:var(--stroke-visual) solid var(--color-midnight-ocean);border-right:var(--stroke-visual) solid var(--color-midnight-ocean);pointer-events:none;width:.625rem;height:.625rem;position:absolute;transform:translateY(-50%)rotate(45deg)}.workflow-stage[data-astro-cid-76a5fusf]:last-child:before,.workflow-stage[data-astro-cid-76a5fusf]:last-child:after,.workflow-stage--request[data-astro-cid-76a5fusf]:after,.workflow-stage--request[data-astro-cid-76a5fusf]:before{content:none}.workflow-stage[data-astro-cid-76a5fusf]>a[data-astro-cid-76a5fusf]{width:100%;min-width:0;height:100%;min-height:27rem;padding:var(--space-5);border:var(--stroke-structural) solid var(--color-neutral-300);border-top:var(--stroke-visual) solid var(--color-midnight-ocean);border-radius:var(--radius-card);background:var(--color-white);color:var(--color-midnight-ocean);transition:border-color var(--motion-standard) var(--ease-standard), background-color var(--motion-standard) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.workflow-stage[data-astro-cid-76a5fusf]>a[data-astro-cid-76a5fusf]:hover,.workflow-stage[data-astro-cid-76a5fusf]>a[data-astro-cid-76a5fusf]:focus-visible{border-color:var(--color-midnight-ocean);background:var(--color-yellow-100)}.workflow-stage__number[data-astro-cid-76a5fusf]{margin-bottom:var(--space-3);color:#4c596d;font-size:var(--font-size-small);font-weight:800}.workflow-stage__domain[data-astro-cid-76a5fusf]{margin-bottom:var(--space-2);color:#4c596d;font-size:var(--font-size-label);font-weight:700}.workflow-stage[data-astro-cid-76a5fusf] h3[data-astro-cid-76a5fusf]{min-height:4.25rem;margin-bottom:var(--space-6);overflow-wrap:normal;word-break:normal;hyphens:none}.workflow-stage[data-astro-cid-76a5fusf] span[data-astro-cid-76a5fusf],.workflow-stage[data-astro-cid-76a5fusf] strong[data-astro-cid-76a5fusf],.workflow-stage[data-astro-cid-76a5fusf] b[data-astro-cid-76a5fusf]{overflow-wrap:normal;word-break:normal;hyphens:none;max-width:100%}.grant[data-astro-cid-76a5fusf],.request[data-astro-cid-76a5fusf],.verification[data-astro-cid-76a5fusf],.decision[data-astro-cid-76a5fusf]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.grant__party[data-astro-cid-76a5fusf],.verification__system[data-astro-cid-76a5fusf],.decision[data-astro-cid-76a5fusf] strong[data-astro-cid-76a5fusf]{width:100%;padding:var(--space-3);border:2px solid var(--color-midnight-ocean);border-radius:var(--radius-control);background:var(--color-white);font-weight:800}.grant__connector[data-astro-cid-76a5fusf]{color:#4c596d;font-size:var(--font-size-label);justify-items:center;line-height:1.3;display:grid}.grant__connector[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf],.verification__uses[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf],.verification__evidence[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf],.decision__connector[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf]{width:var(--stroke-visual);height:var(--space-3);background:var(--color-midnight-ocean);display:block}.grant__connector[data-astro-cid-76a5fusf] b[data-astro-cid-76a5fusf]{padding-block:var(--space-1);font-weight:700}.grant__agent[data-astro-cid-76a5fusf],.request__agent[data-astro-cid-76a5fusf]{justify-items:center;gap:var(--space-2);font-size:var(--font-size-small);display:grid}.agent-glyph[data-astro-cid-76a5fusf]{border:var(--stroke-visual) solid var(--color-midnight-ocean);border-radius:var(--radius-pill);background:var(--color-white);width:4.5rem;height:3rem;display:block;position:relative}.agent-glyph[data-astro-cid-76a5fusf]:before{content:"";border:var(--stroke-visual) solid var(--color-ceylon-yellow);border-radius:var(--radius-pill);border-right-color:#0000;position:absolute;inset:-.625rem}.agent-glyph[data-astro-cid-76a5fusf]:after{content:"";border-radius:var(--radius-pill);background:var(--color-midnight-ocean);width:.625rem;height:.625rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.agent-glyph--small[data-astro-cid-76a5fusf]{width:3.75rem;height:2.5rem}.grant__authority[data-astro-cid-76a5fusf]{width:100%;margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--stroke-structural) solid var(--color-neutral-300);gap:var(--space-3);font-size:var(--font-size-small);display:grid}.grant__authority[data-astro-cid-76a5fusf]>span[data-astro-cid-76a5fusf]{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.grant__authority[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf]{padding:var(--space-1) var(--space-2);border:var(--stroke-structural) solid var(--color-neutral-400);border-radius:var(--radius-pill);color:#4c596d;font-style:normal}.request[data-astro-cid-76a5fusf]{justify-content:flex-start;position:relative}.request[data-astro-cid-76a5fusf]:after{content:"";top:var(--request-route-axis);right:calc(-1 * (var(--space-5) + var(--space-2) + var(--space-8) + var(--space-5)));height:var(--stroke-visual);border-radius:var(--radius-pill);background:var(--color-midnight-ocean);pointer-events:none;position:absolute;left:calc(50% + 1.875rem)}.request[data-astro-cid-76a5fusf]:before{content:"";z-index:3;top:calc(var(--request-route-axis) - .225rem);right:calc(-1 * (var(--space-5) + var(--space-2) + var(--space-8) + var(--space-5)));border-top:var(--stroke-visual) solid var(--color-midnight-ocean);border-right:var(--stroke-visual) solid var(--color-midnight-ocean);pointer-events:none;width:.55rem;height:.55rem;position:absolute;transform:rotate(45deg)}.request__crossing[data-astro-cid-76a5fusf]{z-index:4;top:var(--request-route-axis);left:calc(100% + var(--space-5) + var(--space-4));pointer-events:none;width:10rem;min-height:4.5rem;color:var(--color-midnight-ocean);font-size:var(--font-size-small);text-align:center;place-items:center;font-weight:800;display:grid;position:absolute;transform:translate(-50%,-50%)}.request__crossing[data-astro-cid-76a5fusf]>b[data-astro-cid-76a5fusf]{top:auto;bottom:calc(50% + var(--space-8) + .40625rem);padding:var(--space-1) var(--space-2);box-sizing:border-box;border-radius:var(--radius-control);background:var(--color-white);overflow-wrap:normal;word-break:normal;hyphens:none;line-height:1.25;position:absolute}.trust-boundary[data-astro-cid-76a5fusf]{z-index:1;top:0;bottom:0;left:calc(100% + var(--space-4));width:var(--stroke-structural);background:repeating-linear-gradient(to bottom, var(--color-neutral-400) 0 .375rem, transparent .375rem .875rem);pointer-events:none;position:absolute;transform:translate(-50%)}.trust-boundary[data-astro-cid-76a5fusf] b[data-astro-cid-76a5fusf]{max-width:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-white);color:#4c596d;font-size:var(--font-size-label);overflow-wrap:normal;white-space:nowrap;font-weight:700;line-height:1.25;position:absolute;top:78%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.verification[data-astro-cid-76a5fusf]{gap:var(--space-3);justify-content:flex-start}.verification__system[data-astro-cid-76a5fusf]{position:relative}.verification__system[data-astro-cid-76a5fusf]:before{content:"";top:calc(var(--request-route-axis) - 2px);width:var(--space-5);height:var(--stroke-visual);background:var(--color-midnight-ocean);pointer-events:none;position:absolute;right:100%}.verification__uses[data-astro-cid-76a5fusf]{color:#4c596d;font-size:var(--font-size-label);justify-items:center;line-height:1.3;display:grid}.verification__uses[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf]{height:var(--space-2)}.verification__uses[data-astro-cid-76a5fusf] b[data-astro-cid-76a5fusf]{padding-block:var(--space-1)}.verification__flow[data-astro-cid-76a5fusf]{width:100%;padding:var(--space-3);border:var(--stroke-structural) solid var(--color-neutral-300);border-radius:var(--radius-control);background:var(--color-neutral-100);font-size:var(--font-size-label);justify-items:center;display:grid}.verification__flow[data-astro-cid-76a5fusf] strong[data-astro-cid-76a5fusf]{width:100%;padding:var(--space-3) var(--space-2);border-left:var(--stroke-visual) solid var(--color-ceylon-yellow);background:var(--color-white);overflow-wrap:normal;word-break:normal;hyphens:none}.verification__evidence[data-astro-cid-76a5fusf]{width:100%;padding-top:var(--space-3);justify-items:center;display:grid}.verification__method[data-astro-cid-76a5fusf]{color:#4c596d;font-size:var(--font-size-small)}.decision[data-astro-cid-76a5fusf]{gap:var(--space-4)}.decision__connector[data-astro-cid-76a5fusf]{justify-items:center;display:grid}.decision__connector[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf]:first-child{height:var(--space-8)}.decision__connector[data-astro-cid-76a5fusf] i[data-astro-cid-76a5fusf]:last-child{border-radius:var(--radius-pill);background:var(--color-ceylon-yellow);outline:2px solid var(--color-midnight-ocean);width:.75rem;height:.75rem}.workflow__responsibility[data-astro-cid-76a5fusf]{max-width:48rem;margin:var(--space-8) 0 0;padding-left:var(--space-5);border-left:var(--stroke-visual) solid var(--color-midnight-ocean)}.workflow-details[data-astro-cid-76a5fusf]{margin-top:var(--space-20);padding-top:var(--space-12);border-top:var(--stroke-structural) solid var(--color-neutral-300)}.workflow-details[data-astro-cid-76a5fusf]>ol[data-astro-cid-76a5fusf]{margin:var(--space-10) 0 0;gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.workflow-detail[data-astro-cid-76a5fusf]{min-width:0;padding:var(--space-6);align-content:start;gap:var(--space-4);border-top:var(--stroke-visual) solid var(--color-midnight-ocean);border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--color-neutral-100);scroll-margin-top:var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.workflow-detail--receiving[data-astro-cid-76a5fusf]{border-right:var(--stroke-structural) solid var(--color-neutral-300);border-bottom:var(--stroke-structural) solid var(--color-neutral-300);border-left:var(--stroke-structural) solid var(--color-neutral-300);background:var(--color-white)}.workflow-detail[data-astro-cid-76a5fusf]:target{outline:var(--stroke-visual) solid var(--color-ceylon-yellow);outline-offset:4px}.workflow-detail__number[data-astro-cid-76a5fusf]{color:#4c596d;font-size:1.125rem;font-weight:800;line-height:var(--line-height-heading)}.workflow-detail[data-astro-cid-76a5fusf] h3[data-astro-cid-76a5fusf],.workflow-detail[data-astro-cid-76a5fusf] p[data-astro-cid-76a5fusf]{overflow-wrap:normal;word-break:normal;hyphens:none}.workflow-detail[data-astro-cid-76a5fusf]>div[data-astro-cid-76a5fusf]{min-width:0}.workflow-detail[data-astro-cid-76a5fusf] p[data-astro-cid-76a5fusf]{margin-bottom:var(--space-5)}.workflow-detail[data-astro-cid-76a5fusf] a[data-astro-cid-76a5fusf]{min-width:0;max-width:100%;min-height:var(--touch-target);align-items:center;gap:var(--space-2);color:var(--color-midnight-ocean);text-underline-offset:4px;white-space:normal;flex-wrap:wrap;font-weight:700;display:inline-flex}.workflow-detail[data-astro-cid-76a5fusf] a[data-astro-cid-76a5fusf] span[data-astro-cid-76a5fusf]:first-child{overflow-wrap:normal;word-break:normal;hyphens:none;min-width:0}@container workflow (width>=60.0625em){.workflow__stages[data-astro-cid-76a5fusf]{--desktop-connector-axis:21rem;--desktop-request-route-end:calc(-1 * (var(--space-5) + var(--space-8) - var(--space-1)))}.workflow-stage[data-astro-cid-76a5fusf]:after,.workflow-stage[data-astro-cid-76a5fusf]:before{top:var(--desktop-connector-axis)}.request[data-astro-cid-76a5fusf]:after,.request[data-astro-cid-76a5fusf]:before{right:var(--desktop-request-route-end)}.verification__system[data-astro-cid-76a5fusf]:before{content:none}.request__agent[data-astro-cid-76a5fusf]{position:relative;top:.5rem}.verification__system[data-astro-cid-76a5fusf]{top:calc(var(--request-route-axis) + 1.5px);font-size:var(--font-size-label);transform:translateY(-50%)}.verification__system[data-astro-cid-76a5fusf]:before{top:50%;transform:translateY(-50%)}.workflow-stage__domain[data-astro-cid-76a5fusf]{min-height:3lh}.workflow-stage[data-astro-cid-76a5fusf] h3[data-astro-cid-76a5fusf]{min-height:7lh}}@container workflow (width>=68.75em){.grant[data-astro-cid-76a5fusf]{transform:translateY(-.625rem)}}@container workflow (width<=60em){.workflow__domains[data-astro-cid-76a5fusf]{display:none}.workflow__stages[data-astro-cid-76a5fusf]{--mobile-boundary-extra:0rem;margin-top:var(--space-8);gap:var(--space-10);background:0 0;border:0;grid-template-columns:minmax(0,1fr);padding:0}.workflow-stage[data-astro-cid-76a5fusf]>a[data-astro-cid-76a5fusf],.workflow-stage[data-astro-cid-76a5fusf] h3[data-astro-cid-76a5fusf]{min-height:0}.workflow-stage[data-astro-cid-76a5fusf]:after{top:calc(100% + var(--space-2));width:var(--stroke-visual);height:calc(var(--space-10) - var(--space-4));left:50%;transform:translate(-50%)}.workflow-stage[data-astro-cid-76a5fusf]:before{top:calc(100% + var(--space-10) - .7rem);left:50%;transform:translate(-50%)rotate(135deg)}.workflow-stage[data-astro-cid-76a5fusf]:last-child:after,.workflow-stage[data-astro-cid-76a5fusf]:last-child:before,.workflow-stage--request[data-astro-cid-76a5fusf]:after{content:none}.workflow-stage--request[data-astro-cid-76a5fusf]:before{content:"";top:calc(100% + var(--space-10) + var(--space-30) + var(--mobile-boundary-extra) - .7rem)}.workflow-stage--request[data-astro-cid-76a5fusf]{margin-bottom:calc(var(--space-30) + var(--mobile-boundary-extra))}.request[data-astro-cid-76a5fusf]:after,.request[data-astro-cid-76a5fusf]:before,.verification__system[data-astro-cid-76a5fusf]:before{content:none}.request__crossing[data-astro-cid-76a5fusf]{top:calc(100% + var(--space-5));width:auto;max-width:none;height:calc(var(--space-10) + var(--space-30) + var(--mobile-boundary-extra) - var(--space-4));grid-template-rows:var(--space-8) auto minmax(var(--space-3), 1fr);gap:var(--space-3);min-height:0;display:grid;left:0;right:0;transform:none}.request__crossing[data-astro-cid-76a5fusf]:before,.request__crossing[data-astro-cid-76a5fusf]:after{content:"";width:var(--stroke-visual);border-radius:var(--radius-pill);background:var(--color-midnight-ocean);justify-self:center;height:auto;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.request__crossing[data-astro-cid-76a5fusf]:before{grid-row:1}.request__crossing[data-astro-cid-76a5fusf]:after{content:none}.request__crossing[data-astro-cid-76a5fusf]>b[data-astro-cid-76a5fusf]{width:max-content;max-width:calc(100% - var(--space-10));padding:0 var(--space-2);overflow-wrap:normal;word-break:normal;hyphens:none;text-align:center;grid-row:2;justify-self:center;position:static;transform:none}.trust-boundary[data-astro-cid-76a5fusf]{top:calc(100% + var(--space-30) + var(--mobile-boundary-extra) + var(--space-2));width:100%;height:var(--space-8);border-top:var(--stroke-structural) solid var(--color-neutral-300);border-bottom:var(--stroke-structural) solid var(--color-neutral-300);background:var(--color-neutral-100);bottom:auto;left:0;right:0;transform:translateY(-50%)}.trust-boundary[data-astro-cid-76a5fusf]:before{content:"";height:var(--stroke-structural);background:repeating-linear-gradient(to right, var(--color-neutral-400) 0 .375rem, transparent .375rem .875rem);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.trust-boundary[data-astro-cid-76a5fusf] b[data-astro-cid-76a5fusf]{width:max-content;max-width:calc(50% - var(--space-3));z-index:1;padding-inline:var(--space-3);background:var(--color-neutral-100);overflow-wrap:normal;white-space:normal;box-sizing:border-box;text-align:center;top:50%;left:75%;transform:translate(-50%,-50%)}.grant[data-astro-cid-76a5fusf],.request[data-astro-cid-76a5fusf],.verification[data-astro-cid-76a5fusf],.decision[data-astro-cid-76a5fusf]{min-height:18rem}}@media (width<=56rem){.workflow-details[data-astro-cid-76a5fusf]>ol[data-astro-cid-76a5fusf]{grid-template-columns:minmax(0,1fr)}}@media (width<=22rem){.workflow__stages[data-astro-cid-76a5fusf]{--mobile-boundary-extra:var(--space-8)}}@media (width<=30rem){.workflow-stage[data-astro-cid-76a5fusf]>a[data-astro-cid-76a5fusf]{padding:var(--space-4)}.workflow-detail[data-astro-cid-76a5fusf]{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.verification__flow[data-astro-cid-76a5fusf],.verification__flow[data-astro-cid-76a5fusf] strong[data-astro-cid-76a5fusf]{padding:var(--space-2)}.workflow-details[data-astro-cid-76a5fusf]{margin-top:var(--space-16)}}@media (prefers-reduced-motion:reduce){.workflow-stage[data-astro-cid-76a5fusf]>a[data-astro-cid-76a5fusf]{transition:none}}.delegated-authority[data-astro-cid-4paf5gos],.future-horizon[data-astro-cid-4paf5gos]{overflow-wrap:normal;word-break:normal;hyphens:none;min-width:0}.keep-term[data-astro-cid-4paf5gos]{white-space:nowrap}.delegated-authority[data-astro-cid-4paf5gos]{margin-top:var(--space-20);padding-top:var(--space-12);border-top:var(--stroke-structural) solid var(--color-neutral-300)}.section-heading[data-astro-cid-4paf5gos]{max-width:48rem}.section-heading[data-astro-cid-4paf5gos]>p[data-astro-cid-4paf5gos]:last-child{color:#4c596d;margin-bottom:0;font-size:1.0625rem}.eyebrow[data-astro-cid-4paf5gos]{margin-bottom:var(--space-2);color:#4c596d;font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.delegation-figure[data-astro-cid-4paf5gos]{margin:var(--space-10) 0 0;padding:clamp(var(--space-5), 3vw, var(--space-8));border:var(--stroke-structural) solid var(--color-neutral-300);border-radius:var(--radius-section);background:var(--color-neutral-100)}.delegation-figure[data-astro-cid-4paf5gos]>figcaption[data-astro-cid-4paf5gos],.horizon-figure[data-astro-cid-4paf5gos]>figcaption[data-astro-cid-4paf5gos]{margin-bottom:var(--space-8);color:var(--color-midnight-ocean);text-align:center;font-size:1.125rem;font-weight:800}.delegation-map[data-astro-cid-4paf5gos]{--line:var(--stroke-visual);--rail:var(--color-midnight-ocean);justify-items:center;display:grid;position:relative}.agent-card[data-astro-cid-4paf5gos]{align-items:center;gap:var(--space-4);border:2px solid var(--color-midnight-ocean);border-radius:var(--radius-card);background:var(--color-white);min-width:0;color:var(--color-midnight-ocean);display:grid}.agent-card--parent[data-astro-cid-4paf5gos]{width:min(100%,31rem);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr)}.agent-card[data-astro-cid-4paf5gos] p[data-astro-cid-4paf5gos],.agent-card[data-astro-cid-4paf5gos] h3[data-astro-cid-4paf5gos]{margin-bottom:0}.agent-card[data-astro-cid-4paf5gos] h3[data-astro-cid-4paf5gos]{font-size:1.125rem}.agent-card__type[data-astro-cid-4paf5gos]{color:#4c596d;font-size:var(--font-size-label);font-weight:700}.agent-card__type[data-astro-cid-4paf5gos]+h3[data-astro-cid-4paf5gos]+p[data-astro-cid-4paf5gos]{color:#4c596d;font-size:var(--font-size-small)}.agent-glyph[data-astro-cid-4paf5gos],.horizon-agent[data-astro-cid-4paf5gos]{border:var(--stroke-visual) solid var(--color-midnight-ocean);border-radius:var(--radius-pill);background:var(--color-white);flex:none;width:4rem;height:2.75rem;display:block;position:relative}.agent-glyph[data-astro-cid-4paf5gos]:before,.horizon-agent[data-astro-cid-4paf5gos]:before{content:"";border:var(--stroke-visual) solid var(--color-ceylon-yellow);border-radius:var(--radius-pill);border-right-color:#0000;position:absolute;inset:-.5rem}.agent-glyph[data-astro-cid-4paf5gos]:after,.horizon-agent[data-astro-cid-4paf5gos]:after{content:"";background:var(--color-midnight-ocean);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.agent-glyph--small[data-astro-cid-4paf5gos]{width:3.25rem;height:2.25rem}.authority-chips[data-astro-cid-4paf5gos]{justify-content:center;gap:var(--space-1);flex-wrap:wrap;grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex}.authority-chips[data-astro-cid-4paf5gos] li[data-astro-cid-4paf5gos]{padding:var(--space-1) var(--space-2);border:var(--stroke-structural) solid var(--color-neutral-400);border-radius:var(--radius-pill);color:#4c596d;font-size:var(--font-size-label)}.authority-change[data-astro-cid-4paf5gos]{text-align:center;grid-template-rows:1fr auto 1fr;justify-items:center;width:min(100%,42rem);min-height:7.5rem;display:grid}.authority-change[data-astro-cid-4paf5gos]>span[data-astro-cid-4paf5gos]{width:var(--line);background:var(--rail);height:100%}.authority-change[data-astro-cid-4paf5gos] p[data-astro-cid-4paf5gos]{z-index:2;padding:var(--space-2) var(--space-4);gap:var(--space-1);border:var(--stroke-structural) solid var(--color-neutral-400);border-radius:var(--radius-control);background:var(--color-white);margin:0;line-height:1.35;display:grid;position:relative}.authority-change[data-astro-cid-4paf5gos] small[data-astro-cid-4paf5gos]{color:#4c596d;font-size:var(--font-size-label)}.sub-agent-list[data-astro-cid-4paf5gos]{width:100%;padding:var(--space-8) 0 0;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative}.sub-agent-list[data-astro-cid-4paf5gos]:before{content:"";top:0;right:calc((100% - (2 * var(--space-5))) / 6);left:calc((100% - (2 * var(--space-5))) / 6);height:var(--line);border-radius:var(--radius-pill);background:var(--rail);position:absolute}.sub-agent-list[data-astro-cid-4paf5gos]>li[data-astro-cid-4paf5gos]{min-width:0;padding-top:var(--space-5);position:relative}.sub-agent-list[data-astro-cid-4paf5gos]>li[data-astro-cid-4paf5gos]:before{content:"";top:calc(-1 * var(--space-8));width:var(--line);height:calc(var(--space-8) + var(--space-5));background:var(--rail);position:absolute;left:50%;transform:translate(-50%)}.agent-card--child[data-astro-cid-4paf5gos]{height:100%;padding:var(--space-5);text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;position:relative}.dependency[data-astro-cid-4paf5gos]{padding-top:var(--space-3);border-top:var(--stroke-structural) solid var(--color-neutral-300);color:#4c596d;font-size:var(--font-size-label);text-align:center;grid-column:1/-1;font-weight:700}.requesting-tag[data-astro-cid-4paf5gos]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-ceylon-yellow);color:var(--color-midnight-ocean);font-size:var(--font-size-label);grid-column:1/-1;justify-self:center;font-weight:800}.verification-journey[data-astro-cid-4paf5gos]{margin-top:var(--space-10);padding-top:var(--space-8);border-top:var(--stroke-structural) solid var(--color-neutral-300);container:verification-journey/inline-size}.verification-journey[data-astro-cid-4paf5gos]>h3[data-astro-cid-4paf5gos]{margin-bottom:var(--space-6);text-align:center}.verification-journey[data-astro-cid-4paf5gos]>ol[data-astro-cid-4paf5gos]{gap:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.journey-step[data-astro-cid-4paf5gos]{min-width:0;min-height:7rem;padding:var(--space-4);align-items:center;gap:var(--space-3);border:2px solid var(--color-midnight-ocean);border-radius:var(--radius-card);background:var(--color-white);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.journey-step[data-astro-cid-4paf5gos]:not(:last-child):after{content:"";z-index:1;width:var(--space-10);height:var(--stroke-visual);background:var(--color-midnight-ocean);position:absolute;top:50%;left:100%;transform:translateY(-50%)}.journey-step[data-astro-cid-4paf5gos]:not(:last-child):before{content:"";z-index:2;top:50%;left:calc(100% + var(--space-10) - .625rem);border-top:var(--stroke-visual) solid var(--color-midnight-ocean);border-right:var(--stroke-visual) solid var(--color-midnight-ocean);width:.625rem;height:.625rem;position:absolute;transform:translateY(-50%)rotate(45deg)}.journey-step--verification[data-astro-cid-4paf5gos]{border-color:var(--color-neutral-400);box-shadow:inset var(--stroke-visual) 0 0 var(--color-ceylon-yellow)}.journey-step__number[data-astro-cid-4paf5gos]{background:var(--color-midnight-ocean);width:2rem;height:2rem;color:var(--color-white);font-size:var(--font-size-label);border-radius:50%;place-items:center;font-weight:800;display:grid}.journey-step[data-astro-cid-4paf5gos] div[data-astro-cid-4paf5gos]{gap:var(--space-1);min-width:0;display:grid}.journey-step[data-astro-cid-4paf5gos] strong[data-astro-cid-4paf5gos],.journey-step[data-astro-cid-4paf5gos] span[data-astro-cid-4paf5gos]{overflow-wrap:normal;word-break:normal;hyphens:none}.journey-step[data-astro-cid-4paf5gos] div[data-astro-cid-4paf5gos]>span[data-astro-cid-4paf5gos]{color:#4c596d;font-size:var(--font-size-label)}.decision-owner[data-astro-cid-4paf5gos]{width:min(100%,36rem);margin:var(--space-6) auto 0;padding:var(--space-4);gap:var(--space-1);border-left:var(--stroke-visual) solid var(--color-ceylon-yellow);background:var(--color-white);text-align:center;display:grid}.decision-owner[data-astro-cid-4paf5gos] span[data-astro-cid-4paf5gos]{color:#4c596d;font-size:var(--font-size-small)}@media (width>=70.0625rem){.decision-owner[data-astro-cid-4paf5gos]{width:100%;margin:var(--space-8) 0 0;padding:var(--space-5) var(--space-6);border:var(--stroke-structural) solid var(--color-neutral-300);border-top:var(--stroke-visual) solid var(--color-ceylon-yellow);border-radius:var(--radius-control);background:var(--color-yellow-100)}}.future-horizon[data-astro-cid-4paf5gos]{margin-top:var(--space-20);padding:clamp(var(--space-8), 5vw, var(--space-16));border-radius:var(--radius-section);background:var(--color-black-glaze);color:var(--color-white)}.future-horizon__copy[data-astro-cid-4paf5gos]{max-width:48rem}.future-horizon[data-astro-cid-4paf5gos] .eyebrow[data-astro-cid-4paf5gos]{color:#ffdc88}.future-horizon[data-astro-cid-4paf5gos] h2[data-astro-cid-4paf5gos]{color:var(--color-white)}.future-horizon__copy[data-astro-cid-4paf5gos]>p[data-astro-cid-4paf5gos]:last-child{color:#d0d7df;margin-bottom:0;font-size:1.0625rem}.horizon-figure[data-astro-cid-4paf5gos]{margin:var(--space-10) 0 0}.horizon-figure[data-astro-cid-4paf5gos]>figcaption[data-astro-cid-4paf5gos]{color:var(--color-white)}.horizon-network[data-astro-cid-4paf5gos]{width:min(100%,50rem);height:clamp(31.25rem,46vw,38rem);margin-inline:auto;position:relative}.horizon-network[data-astro-cid-4paf5gos]>svg[data-astro-cid-4paf5gos]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.horizon-network[data-astro-cid-4paf5gos] path[data-astro-cid-4paf5gos]{fill:none;stroke:#8795a8;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.horizon-network[data-astro-cid-4paf5gos] circle[data-astro-cid-4paf5gos]{fill:var(--color-ceylon-yellow);stroke:var(--color-white);stroke-width:2px}.horizon-network[data-astro-cid-4paf5gos] ol[data-astro-cid-4paf5gos]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.horizon-node[data-astro-cid-4paf5gos]{z-index:2;width:clamp(6.25rem,18%,8.25rem);min-height:6.75rem;padding:var(--space-3) var(--space-2);align-content:center;justify-items:center;gap:var(--space-2);border:var(--stroke-structural) solid #8795a8;border-radius:var(--radius-card);color:var(--color-white);text-align:center;background:#13284b;display:grid;position:absolute;transform:translate(-50%,-50%)}.horizon-node[data-astro-cid-4paf5gos]>span[data-astro-cid-4paf5gos]:not(.horizon-agent){font-weight:800}.horizon-node[data-astro-cid-4paf5gos] small[data-astro-cid-4paf5gos]{color:#d0d7df;font-size:.75rem;line-height:1.25}.horizon-agent[data-astro-cid-4paf5gos]{border-color:var(--color-white);background:#13284b;width:3.25rem;height:2.25rem}.horizon-agent[data-astro-cid-4paf5gos]:after{background:var(--color-white)}.horizon-agent--small[data-astro-cid-4paf5gos]{width:2.75rem;height:1.875rem}.horizon-node--one[data-astro-cid-4paf5gos]{top:15.91%;left:50%}.horizon-node--two[data-astro-cid-4paf5gos]{top:45.91%;left:30.625%}.horizon-node--three[data-astro-cid-4paf5gos]{top:45.91%;left:69.375%}.horizon-node--four[data-astro-cid-4paf5gos]{top:80.91%;left:18.125%}.horizon-node--five[data-astro-cid-4paf5gos]{top:80.91%;left:81.875%}.horizon-note[data-astro-cid-4paf5gos]{margin:var(--space-4) 0 0;color:#d0d7df;font-size:var(--font-size-small);text-align:center}.future-horizon__logo[data-astro-cid-4paf5gos]{width:min(100%,25rem);margin:var(--space-10) auto 0;padding:var(--space-5);border-radius:var(--radius-control);background:var(--color-paper)}.future-horizon__logo[data-astro-cid-4paf5gos] img[data-astro-cid-4paf5gos]{aspect-ratio:1020/318;object-fit:contain;width:100%;height:auto}@media (width<=70rem){.sub-agent-list[data-astro-cid-4paf5gos]{gap:var(--space-6);padding:0 0 0 var(--space-8);grid-template-columns:minmax(0,1fr)}.sub-agent-list[data-astro-cid-4paf5gos]:before{top:0;bottom:0;right:auto;left:calc(var(--space-4) - (var(--line) / 2));width:var(--line);height:auto}.sub-agent-list[data-astro-cid-4paf5gos]>li[data-astro-cid-4paf5gos]{padding:0}.sub-agent-list[data-astro-cid-4paf5gos]>li[data-astro-cid-4paf5gos]:before{top:50%;left:calc(-1 * var(--space-4));width:var(--space-4);height:var(--line);transform:translateY(-50%)}.agent-card--child[data-astro-cid-4paf5gos]{min-height:9.5rem}.verification-journey[data-astro-cid-4paf5gos]>ol[data-astro-cid-4paf5gos]{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.journey-step[data-astro-cid-4paf5gos]{width:min(100%,36rem);margin-inline:auto}.journey-step[data-astro-cid-4paf5gos]:not(:last-child):after{width:var(--stroke-visual);height:var(--space-10);top:100%;left:50%;transform:translate(-50%)}.journey-step[data-astro-cid-4paf5gos]:not(:last-child):before{top:calc(100% + var(--space-10) - .625rem);left:50%;transform:translate(-50%)rotate(135deg)}.horizon-network[data-astro-cid-4paf5gos]{--branch-column-gap:clamp(.5rem, 3vw, var(--space-5));--branch-row-gap:clamp(var(--space-10), 8vw, var(--space-16));width:min(100%,34rem);height:auto}.horizon-network[data-astro-cid-4paf5gos]>svg[data-astro-cid-4paf5gos]{display:none}.horizon-network[data-astro-cid-4paf5gos] ol[data-astro-cid-4paf5gos]{column-gap:var(--branch-column-gap);row-gap:var(--branch-row-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid;position:relative}.horizon-node[data-astro-cid-4paf5gos]{width:100%;min-width:0;height:100%;min-height:6.75rem;margin:0;position:relative;top:auto;left:auto;transform:none}.horizon-node[data-astro-cid-4paf5gos]:before,.horizon-node[data-astro-cid-4paf5gos]:after{content:none;z-index:-1;pointer-events:none;background:#8795a8;position:absolute}.horizon-node--one[data-astro-cid-4paf5gos]{grid-area:1/1/auto/-1;justify-self:center;width:min(100%,14rem)}.horizon-node--two[data-astro-cid-4paf5gos]{grid-area:2/1}.horizon-node--three[data-astro-cid-4paf5gos]{grid-area:2/2}.horizon-node--four[data-astro-cid-4paf5gos]{grid-area:3/1}.horizon-node--five[data-astro-cid-4paf5gos]{grid-area:3/2}.horizon-node--one[data-astro-cid-4paf5gos]:after,.horizon-node--two[data-astro-cid-4paf5gos]:before,.horizon-node--three[data-astro-cid-4paf5gos]:before,.horizon-node--four[data-astro-cid-4paf5gos]:before,.horizon-node--five[data-astro-cid-4paf5gos]:before{content:"";width:var(--stroke-visual);left:50%;transform:translate(-50%)}.horizon-node--one[data-astro-cid-4paf5gos]:after{height:calc(var(--branch-row-gap) / 2);top:100%}.horizon-node--two[data-astro-cid-4paf5gos]:before,.horizon-node--three[data-astro-cid-4paf5gos]:before{height:calc(var(--branch-row-gap) / 2);bottom:100%}.horizon-node--two[data-astro-cid-4paf5gos]:after{content:"";top:calc(-1 * var(--branch-row-gap) / 2);width:calc(100% + var(--branch-column-gap));height:var(--stroke-visual);left:50%}.horizon-node--four[data-astro-cid-4paf5gos]:before,.horizon-node--five[data-astro-cid-4paf5gos]:before{height:var(--branch-row-gap);bottom:100%}}@container verification-journey (width<=50em){.verification-journey[data-astro-cid-4paf5gos]>ol[data-astro-cid-4paf5gos]{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.journey-step[data-astro-cid-4paf5gos]{width:min(100%,36rem);margin-inline:auto}.journey-step[data-astro-cid-4paf5gos]:not(:last-child):after{width:var(--stroke-visual);height:var(--space-10);top:100%;left:50%;transform:translate(-50%)}.journey-step[data-astro-cid-4paf5gos]:not(:last-child):before{top:calc(100% + var(--space-10) - .625rem);left:50%;transform:translate(-50%)rotate(135deg)}}@media (width<=40rem){.delegated-authority[data-astro-cid-4paf5gos],.future-horizon[data-astro-cid-4paf5gos]{margin-top:var(--space-16)}.delegation-figure[data-astro-cid-4paf5gos]{padding:1rem}.delegation-figure[data-astro-cid-4paf5gos]>figcaption[data-astro-cid-4paf5gos],.horizon-figure[data-astro-cid-4paf5gos]>figcaption[data-astro-cid-4paf5gos]{margin-bottom:var(--space-6);text-align:left}.agent-card--parent[data-astro-cid-4paf5gos]{text-align:center;justify-items:center;padding:1rem}.agent-card--child[data-astro-cid-4paf5gos]{padding:.75rem}.sub-agent-list[data-astro-cid-4paf5gos]{gap:var(--space-8);padding-left:0}.sub-agent-list[data-astro-cid-4paf5gos]:before{left:50%;transform:translate(-50%)}.sub-agent-list[data-astro-cid-4paf5gos]>li[data-astro-cid-4paf5gos]:before{top:calc(-1 * var(--space-8));width:var(--line);height:var(--space-8);left:50%;transform:translate(-50%)}.journey-step[data-astro-cid-4paf5gos]{grid-template-columns:minmax(0,1fr);justify-items:start;padding:.75rem}.verification-journey[data-astro-cid-4paf5gos]{margin-top:var(--space-8)}.future-horizon[data-astro-cid-4paf5gos]{padding:1.5rem 1rem}.horizon-node[data-astro-cid-4paf5gos]{min-height:0;padding:1rem .5rem}.horizon-figure[data-astro-cid-4paf5gos]>figcaption[data-astro-cid-4paf5gos]{text-align:center}.future-horizon__logo[data-astro-cid-4paf5gos]{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.delegated-authority[data-astro-cid-4paf5gos] [data-astro-cid-4paf5gos],.future-horizon[data-astro-cid-4paf5gos] [data-astro-cid-4paf5gos]{scroll-behavior:auto}}.how-it-works[data-astro-cid-ikooipj4]{padding-block:var(--space-12) var(--space-20)}header[data-astro-cid-ikooipj4]{max-width:45rem;margin-bottom:var(--space-8)}header[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#4c596d;margin-bottom:0;font-size:1.125rem}h1[data-astro-cid-ikooipj4]{overflow-wrap:anywhere}.authority-note[data-astro-cid-ikooipj4]{max-width:45rem;margin-bottom:var(--space-12);padding:var(--space-6);border:var(--stroke-structural) solid var(--color-neutral-300);border-left:var(--stroke-visual) solid var(--color-ceylon-yellow);border-radius:var(--radius-card);background:var(--color-paper)}.authority-note[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{margin-bottom:var(--space-2);font-size:clamp(1.25rem,2.5vw,1.5rem)}.authority-note[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{margin-bottom:0}
