.slot[data-astro-cid-mfspie4m]{block-size:100%}.figure[data-astro-cid-mfspie4m]{block-size:var(--band,38svh);background:var(--surface-inverse);border-block-end:1px solid var(--rule-on-dark);justify-content:center;align-self:start;align-items:center;display:flex;position:sticky;inset-block-start:var(--nav-h,0px);overflow:hidden;container:figure/inline-size}.diagram[data-astro-cid-mfspie4m]{aspect-ratio:1;inline-size:min(52%,26svh);position:relative}@container argument (width>=50rem){.figure[data-astro-cid-mfspie4m]{block-size:calc(100svh - var(--nav-h,0px));background:0 0;border-block-end:0;justify-content:flex-start}.diagram[data-astro-cid-mfspie4m]{inline-size:min(54%,58vh)}}.bar[data-astro-cid-mfspie4m],.frame[data-astro-cid-mfspie4m],.building[data-astro-cid-mfspie4m],.next[data-astro-cid-mfspie4m],.governance[data-astro-cid-mfspie4m],.label[data-astro-cid-mfspie4m]{position:absolute}.bar[data-astro-cid-mfspie4m],.building[data-astro-cid-mfspie4m],.next[data-astro-cid-mfspie4m]{block-size:10%}.bar[data-astro-cid-mfspie4m]{transition:opacity var(--dur-2), transform var(--dur-2), left var(--dur-3) var(--ease-out), top var(--dur-3) var(--ease-out);background:currentColor}.frame[data-astro-cid-mfspie4m]{border:2px dashed var(--eu-yellow);transition:opacity .5s}@container argument (width>=50rem){.frame[data-astro-cid-mfspie4m]{border-width:1.5px}}.building[data-astro-cid-mfspie4m]{background:var(--accent);transition:opacity .6s, left var(--dur-3) var(--ease-out)}.building[data-astro-cid-mfspie4m] i[data-astro-cid-mfspie4m]{background:#fff;inline-size:2px;transition:opacity .4s;position:absolute;inset-block:0}.next[data-astro-cid-mfspie4m]{border:2px dashed var(--accent);transition:opacity .6s, left var(--dur-3) var(--ease-out)}.governance[data-astro-cid-mfspie4m]{transition:opacity .5s;inset:0}.governance[data-astro-cid-mfspie4m] .column[data-astro-cid-mfspie4m]{background:var(--eu-yellow);display:block;position:absolute}.governance[data-astro-cid-mfspie4m] .word[data-astro-cid-mfspie4m]{writing-mode:vertical-rl;font-family:var(--font-mono);font-size:var(--type-mono);letter-spacing:var(--tracking-mono);color:var(--eu-yellow);white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute}.figure[data-astro-cid-mfspie4m].choreographed .bar[data-astro-cid-mfspie4m]{opacity:0;transform:translateY(40%)}.figure[data-astro-cid-mfspie4m].choreographed .bar[data-astro-cid-mfspie4m].on{opacity:1;transform:none}.figure[data-astro-cid-mfspie4m].choreographed .bar[data-astro-cid-mfspie4m].gone,.figure[data-astro-cid-mfspie4m].choreographed .label[data-astro-cid-mfspie4m]{opacity:0}.figure[data-astro-cid-mfspie4m].choreographed .label[data-astro-cid-mfspie4m].on{opacity:1}.frame[data-astro-cid-mfspie4m],.building[data-astro-cid-mfspie4m],.next[data-astro-cid-mfspie4m],.governance[data-astro-cid-mfspie4m],.building[data-astro-cid-mfspie4m] i[data-astro-cid-mfspie4m]{opacity:0}.frame[data-astro-cid-mfspie4m].on,.building[data-astro-cid-mfspie4m].on,.next[data-astro-cid-mfspie4m].on,.governance[data-astro-cid-mfspie4m].on,.building[data-astro-cid-mfspie4m] i[data-astro-cid-mfspie4m].on{opacity:1}.label[data-astro-cid-mfspie4m]{white-space:nowrap;flex-direction:column;justify-content:center;block-size:10%;line-height:1.15;transition:opacity .5s .2s;display:flex;inset-inline-start:106%}.label[data-astro-cid-mfspie4m] b[data-astro-cid-mfspie4m]{font-weight:var(--weight-heavy);letter-spacing:-.01em;font-size:clamp(.85rem,1.25vw,1.05rem)}.label[data-astro-cid-mfspie4m] span[data-astro-cid-mfspie4m]{opacity:.7;font-size:clamp(.7rem,.95vw,.85rem)}.label[data-astro-cid-mfspie4m]{display:none}@container argument (width>=50rem){@container figure (width>=30rem){.label[data-astro-cid-mfspie4m]{display:flex}}}.row[data-astro-cid-wia3tmad]{gap:.15rem var(--space-4);border-block-end:var(--border-hair);grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"number name chips""number scope chips";align-items:baseline;padding-block:.85rem;display:grid}.number[data-astro-cid-wia3tmad]{grid-area:number}.name[data-astro-cid-wia3tmad]{grid-area:name}.scope[data-astro-cid-wia3tmad]{grid-area:scope}.chips[data-astro-cid-wia3tmad]{grid-area:chips}.number[data-astro-cid-wia3tmad]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);opacity:.45;font-size:.8rem}.name[data-astro-cid-wia3tmad]{font-weight:var(--weight-heavy);letter-spacing:-.01em}.chips[data-astro-cid-wia3tmad]{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.scope[data-astro-cid-wia3tmad]{opacity:.6;font-size:.92rem}.chip[data-astro-cid-wia3tmad]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);white-space:nowrap;padding:.25rem .5rem;font-size:.78rem}.filled[data-astro-cid-wia3tmad]{background:var(--accent);color:#fff}.open[data-astro-cid-wia3tmad]{border:var(--border-dash)}@container stack-index (width>=32rem){.row[data-astro-cid-wia3tmad]{gap:var(--space-4);grid-template-columns:3.5rem minmax(0,12rem) minmax(0,1fr) auto;grid-template-areas:"number name scope chips"}.chips[data-astro-cid-wia3tmad]{flex-flow:wrap;justify-content:flex-end}}.ideas[data-astro-cid-znzxj4hf]{padding:var(--section-y) var(--gutter);border-block-start:var(--border-ink);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}h2[data-astro-cid-znzxj4hf]{font-weight:var(--weight-heavy);font-size:clamp(2rem,5vw,3.75rem);line-height:var(--leading-title);letter-spacing:var(--tracking-title);max-inline-size:9em}h2[data-astro-cid-znzxj4hf] .alternative[data-astro-cid-znzxj4hf]{color:var(--accent)}p[data-astro-cid-znzxj4hf]{font-size:var(--type-lede);max-inline-size:24em;line-height:1.35}.action[data-astro-cid-znzxj4hf]{margin-block-start:var(--space-6);display:flex}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,7vh,6rem) clamp(1.75rem,4vh,3rem);padding-inline:var(--gutter)}.hero[data-astro-cid-lcdefpme] .kicker{margin-block-end:clamp(.75rem,2vh,1.25rem)}h1[data-astro-cid-lcdefpme]{font-weight:var(--weight-black);padding-block-end:.02em;overflow:visible}.line[data-astro-cid-lcdefpme]{line-height:0;display:block;position:relative}.line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{vertical-align:middle;background:var(--accent);color:#fff;font-size:.95rem;font-weight:var(--weight-bold);letter-spacing:0;white-space:nowrap;justify-content:space-between;align-items:center;gap:.6em;margin-inline-start:.4em;padding:.7rem 1.1rem;line-height:1;text-decoration:none;display:inline-flex}h1[data-astro-cid-lcdefpme].fitted .line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{box-sizing:border-box;padding:0 calc(var(--bar,48px) * .3);font-size:clamp(.8rem, calc(var(--bar,48px) * .32), 1.75rem);white-space:normal;text-wrap:balance;margin:0;line-height:1.05;position:absolute;container-type:inline-size}h1[data-astro-cid-lcdefpme].fitted .line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{white-space:nowrap}.line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme] .label-short[data-astro-cid-lcdefpme]{display:none}@container (width<=16.75rem){.line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme] .label-long[data-astro-cid-lcdefpme]{display:none}.line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme] .label-short[data-astro-cid-lcdefpme]{display:inline}}.line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{transition:transform var(--dur-1) var(--ease-out)}.line[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{transform:translateY(.2em)}.line[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{vertical-align:top;white-space:nowrap;font-weight:inherit;line-height:.98;font-size:var(--type-hero);letter-spacing:var(--tracking-title);font-variation-settings:"wdth" var(--wdth);transition:font-variation-settings var(--dur-3) var(--ease-out) var(--delay);display:inline-block}.arrow[data-astro-cid-lcdefpme]{font-family:var(--font-mono)}.argument[data-astro-cid-lcdefpme]{background:var(--surface-inverse);color:var(--text-on-inverse);padding-inline:var(--gutter);--band:38svh;container:argument/inline-size}.argument-grid[data-astro-cid-lcdefpme]{gap:var(--gutter);grid-template-columns:1fr;display:grid}.argument-grid[data-astro-cid-lcdefpme]>.slot,.steps[data-astro-cid-lcdefpme]{grid-area:1/1}.argument-grid[data-astro-cid-lcdefpme]>.slot{z-index:1}.steps[data-astro-cid-lcdefpme]{padding-block-start:calc(var(--band) + var(--space-6));padding-block-end:12vh}.step[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;min-block-size:68svh;padding-block:8vh;transition:opacity .4s;display:flex}.argument[data-astro-cid-lcdefpme].choreographed .step[data-astro-cid-lcdefpme]{opacity:var(--step-inactive)}.argument[data-astro-cid-lcdefpme].choreographed .step[data-astro-cid-lcdefpme].active{opacity:var(--step-active)}.step[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-weight:var(--weight-heavy);font-size:var(--type-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);max-inline-size:var(--measure-title)}.step[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .keyword[data-astro-cid-lcdefpme]{color:var(--accent)}.step[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .keyword[data-astro-cid-lcdefpme].regulation,.step[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .keyword[data-astro-cid-lcdefpme].carried{color:var(--eu-yellow)}.argument[data-astro-cid-lcdefpme] .traveller{z-index:0;pointer-events:none;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-title);white-space:nowrap;color:var(--eu-yellow);opacity:0;line-height:normal;position:fixed;inset:0 auto auto 0}.step[data-astro-cid-lcdefpme].turn .panel[data-astro-cid-lcdefpme]{--pad:clamp(1rem, 4vw, 1.5rem);padding:var(--pad);background:var(--accent);color:#fff;align-self:start}.step[data-astro-cid-lcdefpme].turn{container-type:inline-size}.step[data-astro-cid-lcdefpme].turn h2[data-astro-cid-lcdefpme]{font-size:min(var(--type-title), calc((100cqi - 2 * var(--pad)) / 8.55))}@container argument (width<50rem){.turn-break[data-astro-cid-lcdefpme]{display:none}}.step[data-astro-cid-lcdefpme].turn h2[data-astro-cid-lcdefpme] .keyword[data-astro-cid-lcdefpme]{color:var(--eu-yellow)}.step[data-astro-cid-lcdefpme].turn a[data-astro-cid-lcdefpme]{text-decoration-color:#fff}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:var(--weight-medium);max-inline-size:26em;margin-block-start:1.25rem;line-height:1.35}.step[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--accent-on-dark);text-decoration-thickness:2px}@container argument (width>=50rem){.argument-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.argument-grid[data-astro-cid-lcdefpme]>.slot,.steps[data-astro-cid-lcdefpme]{grid-area:auto}.steps[data-astro-cid-lcdefpme]{padding-block-start:0}.step[data-astro-cid-lcdefpme].turn{margin-inline:calc(var(--space-4) * -1) calc(var(--gutter) * -1);padding-inline:var(--space-4) var(--gutter);background:var(--accent);color:#fff}.step[data-astro-cid-lcdefpme].turn .panel[data-astro-cid-lcdefpme]{--pad:0px;background:0 0}.step[data-astro-cid-lcdefpme]{min-block-size:90svh;padding-block:12vh}}.index[data-astro-cid-lcdefpme]{padding:var(--section-y) var(--gutter)}.head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-5);border-block-end:var(--border-ink);flex-wrap:wrap;padding-block-end:var(--space-4);display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-weight:var(--weight-heavy);font-size:var(--type-section);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.all[data-astro-cid-lcdefpme]{font-weight:var(--weight-bold);text-decoration:underline;text-decoration-color:var(--accent);font-size:.95rem;text-decoration-thickness:2px}ol[data-astro-cid-lcdefpme]{flex-direction:column;padding:0;list-style:none;display:flex;container:stack-index/inline-size}
