.co-intro[data-aside=true]{padding-block:clamp(2.75rem,5.5vw,4.5rem) clamp(2.25rem,4.5vw,3.5rem)}.co-intro__split{display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:center}@media (min-width:1024px){.co-intro__split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.co-intro__aside{display:flex;justify-content:center}.co-rolesband{padding-block:var(--gp-layout-section-block);background:var(--gp-color-bg-surface)}.co-roles{margin:0}.co-roles__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}@media (min-width:900px){.co-roles__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.co-role{position:relative;display:flex;flex-direction:column;gap:.55rem;padding:clamp(1.1rem,2vw,1.5rem);border-radius:1rem;border:var(--gp-shape-border-width) solid var(--gp-color-border-default);background:var(--gp-color-bg-surface)}.co-role[data-status=later]{border-style:dashed;background:var(--gp-color-bg-fog-subtle)}.co-role__status{display:inline-flex;align-items:center;gap:.35rem;margin:0;align-self:flex-start;padding:.2rem .6rem;border-radius:var(--gp-shape-radius-full);font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-status-success-text);background:var(--gp-color-status-success-bg);border:var(--gp-shape-border-width) solid var(--gp-color-status-success-border)}.co-role[data-status=later] .co-role__status{color:var(--gp-color-text-secondary);background:var(--gp-color-bg-surface);border-color:var(--gp-color-border-strong)}.co-role__icon{display:inline-grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;-webkit-margin-before:.35rem;margin-block-start:.35rem;border-radius:.75rem;color:var(--gp-color-text-horizon);background:var(--gp-color-bg-fog-subtle);border:var(--gp-shape-border-width) solid var(--gp-color-border-fog)}.co-role__name{font-size:var(--gp-typography-h4-size);color:var(--gp-color-text-primary)}.co-role__focus,.co-role__name{margin:0;font-weight:var(--gp-typography-weight-medium)}.co-role__focus{font-size:var(--gp-typography-body-sm-size);color:var(--gp-color-text-horizon)}.co-role__body{margin:0;color:var(--gp-color-text-secondary)}.co-role__access,.co-role__body{font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line)}.co-role__access{display:flex;gap:.5rem;align-items:flex-start;margin:auto 0 0;-webkit-padding-before:.75rem;padding-block-start:.75rem;-webkit-border-before:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-start:var(--gp-shape-border-width) solid var(--gp-color-border-default);color:var(--gp-color-text-primary)}.co-role__access svg{flex:none;-webkit-margin-before:.2rem;margin-block-start:.2rem;color:var(--gp-color-text-horizon)}.co-roles__more{margin:var(--gp-layout-space-4) 0 0}.co-pipeline{margin:0}.co-pipeline__groups{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}@media (min-width:900px){.co-pipeline__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.co-pipeline__group[data-group=record]{grid-column:1/-1}}.co-pipeline__group{display:flex;flex-direction:column;gap:.75rem;padding:clamp(.9rem,1.6vw,1.25rem);border-radius:1rem;background:var(--gp-color-bg-fog-subtle);border:var(--gp-shape-border-width) solid var(--gp-color-border-fog)}.co-pipeline__group-label{margin:0;font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--gp-color-text-horizon)}:root:is([lang=fa],[lang=ar],[lang=ur],[lang=hi],[lang=ne],[lang=bn],[lang=pa],[lang=zh-CN]) .co-pipeline__group-label{letter-spacing:0;text-transform:none}.co-pipeline__stages{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}@media (min-width:640px){.co-pipeline__group[data-group=record] .co-pipeline__stages{grid-template-columns:repeat(3,minmax(0,1fr))}.co-pipeline__group:not([data-group=record]) .co-pipeline__stages{grid-template-columns:repeat(2,minmax(0,1fr))}}.co-pipeline__stage{position:relative;display:flex;flex-direction:column;gap:.35rem;padding:.9rem;border-radius:.75rem;background:var(--gp-color-bg-surface);border:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-pipeline__index{font-size:var(--gp-typography-caption-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gp-color-text-secondary)}.co-pipeline__icon{position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem;color:var(--gp-color-text-horizon)}.co-pipeline__title{margin:0;font-size:var(--gp-typography-body-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-pipeline__body{margin:0;line-height:var(--gp-typography-body-sm-line);color:var(--gp-color-text-secondary)}.co-pipeline__body,.co-pipeline__example{font-size:var(--gp-typography-body-sm-size)}.co-pipeline__example{margin:auto 0 0;-webkit-padding-before:.5rem;padding-block-start:.5rem;-webkit-border-before:var(--gp-shape-border-width) dashed var(--gp-color-border-default);border-block-start:var(--gp-shape-border-width) dashed var(--gp-color-border-default);font-style:italic;color:var(--gp-color-text-primary)}.co-pipeline__note{margin-block:var(--gp-layout-space-4) 0;max-inline-size:70ch}.co-lifecycle{margin:0}.co-lifecycle__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}@media (min-width:900px){.co-lifecycle__list{grid-template-columns:1.4fr repeat(5,minmax(0,1fr))}}.co-lifecycle__node{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:.9rem 1rem;border-radius:.85rem;border:var(--gp-shape-border-width) dashed var(--gp-color-border-strong);background:var(--gp-color-bg-surface)}.co-lifecycle__node[data-status=now]{border-style:solid;border-color:var(--gp-color-status-success-border);background:var(--gp-color-status-success-bg)}.co-lifecycle__name{font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-lifecycle__status{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--gp-typography-caption-size);color:var(--gp-color-text-secondary)}.co-lifecycle__node[data-status=now] .co-lifecycle__status{color:var(--gp-color-status-success-text)}.co-orgview{margin:0;inline-size:100%;padding:clamp(1rem,2vw,1.4rem);border-radius:1.1rem;border:var(--gp-shape-border-width) dashed var(--gp-color-border-strong);background:var(--gp-color-bg-surface)}.co-orgview__planned{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 .6rem;padding:.2rem .6rem;border-radius:var(--gp-shape-radius-full);font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-secondary);background:var(--gp-color-bg-fog-subtle);border:var(--gp-shape-border-width) solid var(--gp-color-border-fog)}.co-orgview__table{inline-size:100%;border-collapse:collapse;font-size:var(--gp-typography-body-sm-size)}.co-orgview__title{caption-side:top;text-align:start;-webkit-padding-after:.5rem;padding-block-end:.5rem;font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-orgview__table td,.co-orgview__table th{padding:.45rem .4rem;text-align:start;vertical-align:middle;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-orgview__table thead th{font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-secondary)}.co-orgview__table tbody th{font-weight:var(--gp-typography-weight-regular);color:var(--gp-color-text-primary);white-space:nowrap}.co-orgview__withheld{-webkit-margin-before:.8rem;margin-block-start:.8rem;padding:.7rem .8rem;border-radius:.7rem;background:var(--gp-color-bg-fog-subtle)}.co-orgview__withheld-title{display:flex;align-items:center;gap:.35rem;margin:0;font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-orgview__withheld-body{margin:.25rem 0 0;font-size:var(--gp-typography-caption-size);line-height:1.5;color:var(--gp-color-text-secondary)}@media (max-width:639px){.co-orgview__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.co-orgview__table,.co-orgview__table caption,.co-orgview__table tbody,.co-orgview__table tr{display:block}.co-orgview__table tr{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding-block:.5rem;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-orgview__table td,.co-orgview__table th{display:block;padding:0;border:0}.co-orgview__table tbody th{flex-basis:100%;white-space:normal}}.co-institutions__head>*,.co-pilot>*,.co-proofpair>*{min-inline-size:0}.co-institutions__figure:has(.co-orgview){aspect-ratio:auto;overflow:visible;border-radius:0}.co-board,.co-family,.co-queue{margin:0;padding:clamp(1rem,2vw,1.4rem);border-radius:1.1rem;border:var(--gp-shape-border-width) solid var(--gp-color-border-default);background:var(--gp-color-bg-surface)}.co-board__title{margin:0 0 .6rem;font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-board__rows,.co-family__docs,.co-family__people{list-style:none;margin:0;padding:0}.co-board__row,.co-family__doc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem;padding-block:.55rem;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default);font-size:var(--gp-typography-body-sm-size);color:var(--gp-color-text-primary)}.co-board__label{display:inline-flex;align-items:center;gap:.45rem}.co-board__label svg{flex:none;color:var(--gp-color-text-horizon)}.co-family__people{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}@media (min-width:900px){.co-family__people{grid-template-columns:repeat(3,minmax(0,1fr))}}.co-family__person{padding:.9rem;border-radius:.8rem;background:var(--gp-color-bg-fog-subtle)}.co-family__name{display:flex;align-items:center;gap:.4rem;margin:0 0 .3rem;font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-family__note,.co-operator__note{margin:var(--gp-layout-space-4) 0 0;max-inline-size:70ch;font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line);color:var(--gp-color-text-secondary)}.co-queue__table{inline-size:100%;border-collapse:collapse;font-size:var(--gp-typography-body-sm-size)}.co-queue__table td,.co-queue__table th{padding:.6rem .5rem;text-align:start;vertical-align:middle;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-queue__table thead th{font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-secondary)}.co-queue__table tbody th{font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-queue__chips{display:flex;flex-wrap:wrap;gap:.35rem}@media (max-width:639px){.co-queue__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.co-queue__table,.co-queue__table tbody,.co-queue__table td,.co-queue__table th,.co-queue__table tr{display:block}.co-queue__table tr{padding-block:.5rem;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-queue__table td,.co-queue__table th{border:0;padding:.2rem 0}.co-standard .co-queue__table td{display:inline-block;-webkit-margin-end:.35rem;margin-inline-end:.35rem}}.co-compare2__table{inline-size:100%;border-collapse:collapse;font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line);background:var(--gp-color-bg-surface);border-radius:1rem;overflow:hidden}.co-compare2__table td,.co-compare2__table th{padding:.8rem 1rem;text-align:start;vertical-align:top;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-compare2__table tbody th,.co-compare2__table thead th{font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-compare2__table tbody th{white-space:nowrap}.co-compare2__table td{color:var(--gp-color-text-secondary)}.co-compare2__table [data-emphasis=true]{background:var(--gp-color-bg-fog-subtle);color:var(--gp-color-text-primary)}.co-compare2__case{display:inline-flex;gap:.4rem;align-items:flex-start}.co-compare2__case svg{flex:none;-webkit-margin-before:.25rem;margin-block-start:.25rem;color:var(--gp-color-status-success-text)}.co-compare2__who{display:none}.co-compare2 .co-note{-webkit-margin-before:var(--gp-layout-space-4);margin-block-start:var(--gp-layout-space-4)}@media (max-width:639px){.co-compare2__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.co-compare2__table,.co-compare2__table tbody,.co-compare2__table td,.co-compare2__table th,.co-compare2__table tr{display:block}.co-compare2__table tbody th{-webkit-padding-after:.2rem;padding-block-end:.2rem;border:0}.co-compare2__table td{padding-block:.3rem;border:0}.co-compare2__who{display:block;font-size:var(--gp-typography-caption-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-secondary)}.co-compare2__table tr{padding-block:.5rem;-webkit-border-after:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-end:var(--gp-shape-border-width) solid var(--gp-color-border-default)}}.co-wfcards{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}@media (min-width:1024px){.co-wfcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.co-wfcard{display:flex;flex-direction:column;gap:.75rem;padding:clamp(1rem,2vw,1.4rem);border-radius:1rem;background:var(--gp-color-bg-surface);border:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-wfcard__title{margin:0;font-size:var(--gp-typography-h4-size);font-weight:var(--gp-typography-weight-regular);line-height:1.3;color:var(--gp-color-text-primary)}.co-wfcard__body{flex:1 1;margin:0;font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line);color:var(--gp-color-text-secondary)}.co-wfcard .co-textlink{align-self:flex-start}.co-pillars--compact .co-pillar{padding:1rem;gap:.35rem}.co-pillars--compact .co-pillar__icon{inline-size:2rem;block-size:2rem}.co-wf-split{display:grid;grid-gap:clamp(1.75rem,4vw,3.5rem);gap:clamp(1.75rem,4vw,3.5rem);align-items:start}@media (min-width:1024px){.co-wf-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.co-wf-split__visual{min-inline-size:0}.co-wf-proof{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4)}.co-wf-message{margin:0;padding:1rem 1.2rem;-webkit-border-start:3px solid var(--gp-color-text-horizon);border-inline-start:3px solid var(--gp-color-text-horizon);font-size:var(--gp-typography-h4-size);font-weight:var(--gp-typography-weight-light);line-height:1.35;color:var(--gp-color-text-primary)}.co-wf-trail{-webkit-margin-before:clamp(1.75rem,3vw,2.5rem);margin-block-start:clamp(1.75rem,3vw,2.5rem)}.co-wf-outcome{display:grid;grid-gap:var(--gp-layout-space-5);gap:var(--gp-layout-space-5);align-items:start}@media (min-width:900px){.co-wf-outcome{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.co-wf-outcome__col{display:flex;flex-direction:column;gap:var(--gp-layout-space-3)}.co-wf-outcome__col .co-flagdetail__subhead{margin:0;font-size:var(--gp-typography-h4-size);font-weight:var(--gp-typography-weight-regular)}.co-wf-others{padding-block:clamp(1.5rem,3vw,2.25rem);background:var(--gp-color-bg-surface);-webkit-border-before:var(--gp-shape-border-width) solid var(--gp-color-border-default);border-block-start:var(--gp-shape-border-width) solid var(--gp-color-border-default)}.co-wf-others__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gp-layout-space-3) var(--gp-layout-space-6)}.co-wf-others__title{margin:0;font-size:var(--gp-typography-body-sm-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-secondary)}.co-wf-others__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gp-layout-space-3) var(--gp-layout-space-5)}.co-proofpair{display:grid;grid-gap:var(--gp-layout-space-5);gap:var(--gp-layout-space-5);align-items:start}@media (min-width:1024px){.co-proofpair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.co-howflag{margin:calc(-1 * var(--gp-layout-space-4)) 0 var(--gp-layout-space-4)}.co-pilotgrid{display:grid;grid-gap:var(--gp-layout-space-4);gap:var(--gp-layout-space-4);margin:clamp(1.75rem,3vw,2.5rem) 0 0}@media (min-width:640px){.co-pilotgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.co-pilotgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.co-pilotgrid__item{padding:1rem 1.1rem;border-radius:.9rem;background:var(--gp-color-bg-fog-subtle);border:var(--gp-shape-border-width) solid var(--gp-color-border-fog)}.co-pilotgrid__title{margin:0 0 .35rem;font-size:var(--gp-typography-body-size);font-weight:var(--gp-typography-weight-medium);color:var(--gp-color-text-primary)}.co-pilotgrid__body{margin:0;font-size:var(--gp-typography-body-sm-size);line-height:var(--gp-typography-body-sm-line);color:var(--gp-color-text-secondary)}.co-pilot__next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gp-layout-space-4);-webkit-margin-before:clamp(1.5rem,3vw,2.25rem);margin-block-start:clamp(1.5rem,3vw,2.25rem)}.co-pilot__next .co-pilot__availability{margin:0}