@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-block-size:100%;inline-size:100%}body{inline-size:100%}#root{min-block-size:100dvh;inline-size:100%;max-inline-size:none;overflow-x:clip}body,h1,h2,h3,h4,p,figure,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;margin:0}img,svg{max-inline-size:100%;display:block}table{border-collapse:collapse}:where(main,section,article,aside,nav,header,form,li,label,td,th,div){min-inline-size:0}fieldset{border:0;min-inline-size:0;margin:0;padding:0}}@layer tokens{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-canvas:#081428;--ds-color-surface:#12284a;--ds-color-surface-sunken:#183159;--ds-color-field:#183159;--ds-color-surface-raised:#183159;--ds-color-chrome:#0d203f;--ds-color-chrome-text:#e8eef8;--ds-color-chrome-text-muted:#9eb2d1;--ds-color-chrome-hover:#183159;--ds-color-text:#e8eef8;--ds-color-text-muted:#9eb2d1;--ds-color-text-action:#24c4c1;--ds-color-border:#2b3e63;--ds-color-border-control:#6a86b8;--ds-color-action:#17bebb;--ds-color-action-hover:#24c4c1;--ds-color-action-text:#0a1529;--ds-color-action-wash:#0e3b4d;--ds-color-placeholder:#8da4c8;--ds-color-focus-ring:#42cccb;--ds-color-focus-ring-on-chrome:#42cccb;--ds-color-progress-fill:#17bebb;--ds-color-progress-track:#2b3e63;--ds-color-on-source-tag:#fff;--ds-color-hatch:#4d2424;--ds-color-border-fold:#2b3e63;--ds-color-fold-fill:#2b3e63;--ds-color-sample-marker:#e09a1a;--ds-color-source-highlight-outline:#086867;--ds-color-source-highlight-wash:#d3efef;--ds-color-source-highlight-tag:#086867;--ds-color-paper:#e8e4da;--ds-color-paper-ink:#0a1529;--ds-status-ai-draft-text:#6fb1ff;--ds-status-ai-draft-surface:#11283f;--ds-status-ai-draft-border:#6fb1ff;--ds-status-excluded-text:#9eb2d1;--ds-status-excluded-surface:#183159;--ds-status-excluded-border:#6a86b8;--ds-status-blocked-period-text:#ff8a8a;--ds-status-blocked-period-surface:#401a1a;--ds-status-blocked-period-border:#ff8a8a;--ds-status-draft-notice-text:#f5c267;--ds-status-draft-notice-surface:#3a2c10;--ds-status-draft-notice-border:#d69a2d;--ds-status-confirmed-text:#5fde9b;--ds-status-confirmed-surface:#16331f;--ds-status-confirmed-border:#5fde9b;--ds-status-waiting-text:#9eb2d1;--ds-status-waiting-surface:#12284a;--ds-status-waiting-border:#6a86b8;--ds-status-form-error-text:#ff8a8a;--ds-status-form-error-surface:#401a1a;--ds-status-form-error-border:#ff8a8a;--ds-space-0:0rem;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-10:2.5rem;--ds-space-12:3rem;--ds-space-16:4rem;--ds-radius-control:.5rem;--ds-radius-button:.75rem;--ds-radius-card:.75rem;--ds-radius-dialog:1rem;--ds-radius-pill:999px;--ds-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ds-type-page-title-size:1.75rem;--ds-type-page-title-line:2.25rem;--ds-type-page-title-weight:600;--ds-type-section-size:1.25rem;--ds-type-section-line:1.75rem;--ds-type-section-weight:600;--ds-type-panel-size:1rem;--ds-type-panel-line:1.5rem;--ds-type-panel-weight:600;--ds-type-body-size:.875rem;--ds-type-body-line:1.375rem;--ds-type-body-weight:400;--ds-type-body-large-size:1rem;--ds-type-body-large-line:1.5rem;--ds-type-body-large-weight:400;--ds-type-label-size:.875rem;--ds-type-label-line:1.25rem;--ds-type-label-weight:500;--ds-type-caption-size:.75rem;--ds-type-caption-line:1rem;--ds-type-caption-weight:400;--ds-type-figure-size:2.25rem;--ds-type-figure-line:2.75rem;--ds-type-figure-weight:600;--ds-type-table-size:.875rem;--ds-type-table-line:1.25rem;--ds-type-table-weight:400;--ds-type-button-size:.875rem;--ds-type-button-line:1.25rem;--ds-type-button-weight:600;--ds-type-notice-size:.8125rem;--ds-type-notice-line:1.25rem;--ds-type-notice-weight:400;--ds-target-min:1.5rem;--ds-z-base:0;--ds-z-sticky:10;--ds-z-drawer:20;--ds-z-popover:30;--ds-z-dialog:40;--ds-z-toast:50;--ds-motion-fast:.1s;--ds-motion-base:.2s;--ds-motion-slow:.3s;--ds-motion-spin:1s;--ds-motion-shimmer:1.6s;--ds-nav-hover-wash:color-mix(in srgb, var(--ds-color-focus-ring) 10%, transparent);--ds-nav-hover-sweep:color-mix(in srgb, var(--ds-color-focus-ring) 12%, transparent);--ds-nav-hover-ring:inset 0 0 0 1px color-mix(in srgb, var(--ds-color-focus-ring) 45%, transparent);--ds-control-hover-border:color-mix(in srgb, var(--ds-color-focus-ring) 40%, transparent);--ds-nav-icon-nudge:1px;--ds-press-shift:1px;--ds-icon-sm:.875rem;--ds-icon-md:1rem;--ds-icon-lg:1.25rem;--ds-icon-xl:2rem;--ds-focus-width:2px;--ds-focus-offset:2px;--ds-nav-w:17.875rem;--ds-nav-rail-w:4.5rem;--ds-topbar-h:4rem;--ds-chrome-control:2.5rem;--ds-avatar:2rem;--ds-icon-tile:2.5rem;--ds-search-max:55rem;--ds-search-min:15rem;--ds-page-header-min-h:4.5rem;--ds-page-inset:1.5rem;--ds-falz-size:1rem;--ds-content-max:100rem;--ds-shadow-card:0 12px 28px #0610203d;--ds-shadow-popover:0 18px 42px #0610205c;--ds-row-h:3rem;--ds-control-h:2.75rem;--ds-input-size:.875rem}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-color-canvas:#dce4ef;--ds-color-surface:#fff;--ds-color-surface-sunken:#eaf0f9;--ds-color-field:#eaf0f9;--ds-color-surface-raised:#f3f7fd;--ds-color-chrome:#f3f6fa;--ds-color-chrome-text:#0a1529;--ds-color-chrome-text-muted:#2b3e63;--ds-color-chrome-hover:#dce4ef;--ds-color-text:#0a1529;--ds-color-text-muted:#2b3e63;--ds-color-text-action:#086867;--ds-color-border:#9caec9;--ds-color-border-control:#5f7499;--ds-color-action:#17bebb;--ds-color-action-hover:#109e9c;--ds-color-action-text:#0a1529;--ds-color-action-wash:#d3efef;--ds-color-placeholder:#51658a;--ds-color-focus-ring:#0c8180;--ds-color-focus-ring-on-chrome:#0c8180;--ds-color-progress-fill:#0c8180;--ds-color-progress-track:#c6d3e7;--ds-color-on-source-tag:#fff;--ds-color-hatch:#f3d9d9;--ds-color-border-fold:#9caec9;--ds-color-fold-fill:#c6d3e7;--ds-color-sample-marker:#8a5a00;--ds-color-source-highlight-outline:#086867;--ds-color-source-highlight-wash:#d3efef;--ds-color-source-highlight-tag:#086867;--ds-color-paper:#faf8f2;--ds-color-paper-ink:#0a1529;--ds-status-ai-draft-text:#3730a3;--ds-status-ai-draft-surface:#eef0ff;--ds-status-ai-draft-border:#4338ca;--ds-status-excluded-text:#2b3e63;--ds-status-excluded-surface:#eaf0f9;--ds-status-excluded-border:#5f7499;--ds-status-blocked-period-text:#7a1a1a;--ds-status-blocked-period-surface:#fbefef;--ds-status-blocked-period-border:#9b2c2c;--ds-status-draft-notice-text:#0a1529;--ds-status-draft-notice-surface:#fff4d6;--ds-status-draft-notice-border:#8a5a00;--ds-status-confirmed-text:#0f4d2e;--ds-status-confirmed-surface:#e8f5ec;--ds-status-confirmed-border:#2f7a4f;--ds-status-waiting-text:#2b3e63;--ds-status-waiting-surface:#fff;--ds-status-waiting-border:#5f7499;--ds-status-form-error-text:#7a1a1a;--ds-status-form-error-surface:#fbefef;--ds-status-form-error-border:#9b2c2c}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-color-canvas:#dce4ef;--ds-color-surface:#fff;--ds-color-surface-sunken:#eaf0f9;--ds-color-field:#eaf0f9;--ds-color-surface-raised:#f3f7fd;--ds-color-chrome:#f3f6fa;--ds-color-chrome-text:#0a1529;--ds-color-chrome-text-muted:#2b3e63;--ds-color-chrome-hover:#dce4ef;--ds-color-text:#0a1529;--ds-color-text-muted:#2b3e63;--ds-color-text-action:#086867;--ds-color-border:#9caec9;--ds-color-border-control:#5f7499;--ds-color-action:#17bebb;--ds-color-action-hover:#109e9c;--ds-color-action-text:#0a1529;--ds-color-action-wash:#d3efef;--ds-color-placeholder:#51658a;--ds-color-focus-ring:#0c8180;--ds-color-focus-ring-on-chrome:#0c8180;--ds-color-progress-fill:#0c8180;--ds-color-progress-track:#c6d3e7;--ds-color-on-source-tag:#fff;--ds-color-hatch:#f3d9d9;--ds-color-border-fold:#9caec9;--ds-color-fold-fill:#c6d3e7;--ds-color-sample-marker:#8a5a00;--ds-color-source-highlight-outline:#086867;--ds-color-source-highlight-wash:#d3efef;--ds-color-source-highlight-tag:#086867;--ds-color-paper:#faf8f2;--ds-color-paper-ink:#0a1529;--ds-status-ai-draft-text:#3730a3;--ds-status-ai-draft-surface:#eef0ff;--ds-status-ai-draft-border:#4338ca;--ds-status-excluded-text:#2b3e63;--ds-status-excluded-surface:#eaf0f9;--ds-status-excluded-border:#5f7499;--ds-status-blocked-period-text:#7a1a1a;--ds-status-blocked-period-surface:#fbefef;--ds-status-blocked-period-border:#9b2c2c;--ds-status-draft-notice-text:#0a1529;--ds-status-draft-notice-surface:#fff4d6;--ds-status-draft-notice-border:#8a5a00;--ds-status-confirmed-text:#0f4d2e;--ds-status-confirmed-surface:#e8f5ec;--ds-status-confirmed-border:#2f7a4f;--ds-status-waiting-text:#2b3e63;--ds-status-waiting-surface:#fff;--ds-status-waiting-border:#5f7499;--ds-status-form-error-text:#7a1a1a;--ds-status-form-error-surface:#fbefef;--ds-status-form-error-border:#9b2c2c}}[data-density=comfortable]{--ds-row-h:3rem;--ds-control-h:2.75rem}[data-density=compact]{--ds-row-h:2.25rem;--ds-control-h:2rem}@media (pointer:coarse){:root,[data-density]{--ds-row-h:3rem;--ds-control-h:2.75rem;--ds-target-min:2.75rem}}@media (width<40rem){:root{--ds-page-inset:1rem}}@media (pointer:coarse),(width<48rem){:root{--ds-input-size:1rem}}@media (forced-colors:active){:root,:root[data-theme],:root:not([data-theme]){--ds-color-focus-ring:Highlight;--ds-color-border:CanvasText;--ds-color-border-control:CanvasText}}@media (prefers-contrast:more){:root{--ds-color-border:#6a86b8;--ds-color-text-muted:#e8eef8}:root[data-theme=light]{--ds-color-border:#5f7499;--ds-color-text-muted:#0a1529}@media (prefers-color-scheme:light){:root:not([data-theme]){--ds-color-border:#5f7499;--ds-color-text-muted:#0a1529}}}@media (prefers-reduced-motion:reduce){:root{--ds-motion-fast:0s;--ds-motion-base:0s;--ds-motion-slow:0s;--ds-motion-spin:0s;--ds-motion-shimmer:0s}}:root[data-animations=off]{--ds-motion-fast:0s;--ds-motion-base:0s;--ds-motion-slow:0s;--ds-motion-spin:0s;--ds-motion-shimmer:0s}}@layer base{html{font-family:var(--ds-font-sans);background:var(--ds-color-canvas);scroll-padding-block-start:var(--ds-space-2);font-size:100%}body{background:var(--ds-color-canvas);min-block-size:100dvh;color:var(--ds-color-text);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;overflow-x:clip}select,option{background-color:var(--ds-color-surface-raised);color:var(--ds-color-text)}*{scrollbar-width:thin;scrollbar-color:var(--ds-color-border-control) transparent}h1{font-size:var(--ds-type-page-title-size);line-height:var(--ds-type-page-title-line);font-weight:var(--ds-type-page-title-weight)}@media (width>=40rem){html{scroll-padding-block-start:calc(var(--chrome-h,var(--ds-topbar-h)) + var(--ds-space-2))}}@media (width<40rem){html{scroll-padding-block-start:var(--ds-space-2)}}@media (width<48rem){html{scroll-padding-block-end:4rem}}h2{font-size:var(--ds-type-section-size);line-height:var(--ds-type-section-line);font-weight:var(--ds-type-section-weight)}h3{font-size:var(--ds-type-panel-size);line-height:var(--ds-type-panel-line);font-weight:var(--ds-type-panel-weight)}:focus-visible{outline:var(--ds-focus-width) solid var(--ds-color-focus-ring);outline-offset:var(--ds-focus-offset)}[data-surface=chrome] :focus-visible{outline-color:var(--ds-color-focus-ring-on-chrome)}[tabindex="-1"]:focus:not(:focus-visible){outline:var(--ds-focus-width) solid transparent}.ui-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ui-clamp{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}::placeholder{color:var(--ds-color-placeholder);opacity:1}}@layer components{.ui-falz{isolation:isolate;border:1px solid #0000;position:relative}.ui-falz:before{content:"";z-index:-1;border:1px solid var(--ds-color-border-fold);background:var(--ds-color-surface);clip-path:polygon(0 0, calc(100% - var(--ds-falz-size)) 0, 100% var(--ds-falz-size), 100% 100%, 0 100%);pointer-events:none;position:absolute;inset:-1px}.ui-falz:after{content:"";inline-size:var(--ds-falz-size);block-size:var(--ds-falz-size);pointer-events:none;clip-path:polygon(0 0,0 100%,100% 100%);background:linear-gradient(to bottom left, transparent calc(50% - .5px), var(--ds-color-border-fold) calc(50% - .5px) calc(50% + .5px), var(--ds-color-fold-fill) calc(50% + .5px));position:absolute;inset-block-start:0;inset-inline-end:0}@media (forced-colors:active){.ui-falz{border-color:canvastext}.ui-falz:before,.ui-falz:after{display:none}}.ui-logo{align-items:center;gap:var(--ds-space-2);color:inherit;font-weight:600;display:inline-flex}.ui-logo-mark{object-fit:contain;flex:none;display:block}.ui-logo[data-logo-size=lg]{gap:var(--ds-space-3)}.ui-logo[data-logo-size=lg] .ui-logo-name{font-size:var(--ds-type-section-size)}.ui-logo-on-light,:root[data-theme=light] .ui-logo-on-dark{display:none}:root[data-theme=light] .ui-logo-on-light{display:block}@media (prefers-color-scheme:light){:root:not([data-theme]) .ui-logo-on-dark{display:none}:root:not([data-theme]) .ui-logo-on-light{display:block}}html{background:var(--ds-color-canvas-end)}body{background:linear-gradient(180deg, var(--ds-color-canvas), var(--ds-color-canvas-end) 64rem) no-repeat;background-color:var(--ds-color-canvas-end)}.site-skip{z-index:var(--ds-z-toast);min-block-size:var(--ds-control-h);padding:0 var(--ds-space-4);border-radius:var(--ds-radius-button);background:var(--ds-color-surface-raised);color:var(--ds-color-text);align-items:center;display:inline-flex;position:absolute;inset-block-start:calc(-1 * var(--ds-space-12));inset-inline-start:var(--ds-space-2)}.site-skip:focus{inset-block-start:var(--ds-space-2)}a{color:var(--ds-color-text-action)}.site-header{z-index:var(--ds-z-sticky);border-block-end:1px solid var(--ds-color-border);position:relative}.site-header-inner{align-items:center;gap:var(--ds-space-2) var(--ds-space-4);max-inline-size:72rem;padding:var(--ds-space-2) var(--ds-page-inset) var(--ds-space-4);flex-wrap:wrap;margin-inline:auto;display:flex}.site-brand{align-items:center;gap:var(--ds-space-2);min-block-size:var(--ds-control-h);color:var(--ds-color-text);margin-inline-end:auto;text-decoration:none;display:inline-flex}.site-brand .ui-logo-name{font-size:var(--ds-type-section-size);font-weight:600}.site-nav{display:none}.site-nav ul,.site-menu-panel ul,.site-footer ul{align-items:center;gap:var(--ds-space-2) var(--ds-space-4);flex-wrap:wrap;display:flex}:where(.site-nav,.site-menu-panel,.site-footer) a:not(.site-button){min-block-size:var(--ds-control-h);color:var(--ds-color-text);text-underline-offset:.25em;align-items:center;display:inline-flex}.site-nav a[aria-current=page],.site-menu-panel a[aria-current=page]{color:var(--ds-color-text-action)}.site-tools{align-items:center;gap:var(--ds-space-2);display:flex}.site-theme-toggle,.site-lang>summary,.site-menu>summary{min-inline-size:var(--ds-control-h);min-block-size:var(--ds-control-h);padding-inline:var(--ds-space-4);border:1px solid var(--ds-color-border-control);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-raised);color:var(--ds-color-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-weight:600;list-style:none;display:inline-flex}.site-theme-toggle{padding-inline:0}.site-lang>summary::-webkit-details-marker{display:none}.site-menu>summary::-webkit-details-marker{display:none}.site-lang{position:relative}.site-lang-list{z-index:var(--ds-z-popover);min-inline-size:12rem;padding:var(--ds-space-2);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-popover);margin-block-start:var(--ds-space-2);position:absolute;inset-inline-end:0}.site-lang-list a{gap:var(--ds-space-2);min-block-size:var(--ds-control-h);padding-inline:var(--ds-space-4);border-radius:var(--ds-radius-control);color:var(--ds-color-text);align-items:center;text-decoration:none;display:flex}.site-lang-list a:hover,.site-lang-list a[aria-current=true]{background:var(--ds-color-surface-raised)}.site-lang-code{inline-size:2rem;color:var(--ds-color-text-muted);font-weight:600}.site-menu-panel{z-index:var(--ds-z-popover);padding:var(--ds-space-2) var(--ds-page-inset) var(--ds-space-4);border-block-end:1px solid var(--ds-color-border);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-popover);position:absolute;inset-block-start:100%;inset-inline:0}.site-menu-panel ul{flex-direction:column;align-items:stretch}.site-button{min-block-size:var(--ds-control-h);padding-inline:var(--ds-space-6);border-radius:var(--ds-radius-button);background:linear-gradient(180deg, var(--ds-color-action-hover), var(--ds-color-action));color:var(--ds-color-action-text);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.site-button-quiet{border:1px solid var(--ds-color-border-control);background:var(--ds-color-surface-raised);color:var(--ds-color-text)}.site-cta{flex-basis:100%}@media (width>=48rem){.site-header-inner{padding-block:var(--ds-space-2);flex-wrap:nowrap}.site-cta{white-space:nowrap;flex-basis:auto}}@media (width>=64rem){.site-nav{display:block}.site-menu{display:none}}.site-main{max-inline-size:72rem;padding:var(--ds-space-10) var(--ds-page-inset);font-size:var(--ds-type-body-large-size);line-height:var(--ds-type-body-large-line);margin-inline:auto}.site-notice{padding:var(--ds-space-2) var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);color:var(--ds-color-text-muted);margin-block-end:var(--ds-space-6)}.site-footer{inline-size:min(72rem - 2 * var(--ds-page-inset), 100% - 2 * var(--ds-page-inset));padding:var(--ds-space-6) 0 var(--ds-space-10);color:var(--ds-color-text-muted);margin-inline:auto}.site-footer p{margin-block-start:var(--ds-space-4)}.site-hero{gap:var(--ds-space-10);padding-block:var(--ds-space-8) var(--ds-space-10);display:grid}@media (width>=64rem){.site-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center}}.site-eyebrow{color:var(--ds-color-text-muted);font-size:var(--ds-type-label-size);font-weight:600}.site-hero h1{margin-block:var(--ds-space-4);text-wrap:balance;font-size:clamp(2.25rem,1.25rem + 4vw,4rem);line-height:1.05}.site-lead{max-inline-size:62ch;color:var(--ds-color-text-muted);font-size:1.125rem;line-height:1.7}.site-section>h2,.site-countries h2{font-size:var(--ds-type-page-title-size);line-height:var(--ds-type-page-title-line);text-wrap:balance;margin-block-end:var(--ds-space-4)}.site-timeline h3,.site-principles h3{font-size:var(--ds-type-section-size);line-height:var(--ds-type-section-line)}.site-actions{gap:var(--ds-space-4);flex-wrap:wrap;margin-block-start:var(--ds-space-6);display:flex}.site-actions a{text-decoration:none}.site-pilot{padding:var(--ds-space-4) var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-control);background:var(--ds-color-chrome);color:var(--ds-color-chrome-text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);margin-block-start:var(--ds-space-6)}.site-section{padding-block:var(--ds-space-8)}.site-section>h2{margin-block-end:var(--ds-space-4)}.site-timeline-section{max-inline-size:48rem;margin-inline:auto}.site-timeline{counter-reset:step;margin-block-start:var(--ds-space-8)}.site-timeline li{padding:0 0 var(--ds-space-8) var(--ds-space-12);counter-increment:step;position:relative}.site-timeline li:before{content:counter(step);inline-size:var(--ds-space-8);block-size:var(--ds-space-8);border:2px solid var(--ds-color-action);border-radius:var(--ds-radius-pill);background:var(--ds-color-canvas-end);color:var(--ds-color-text-action);justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:0}.site-timeline li:not(:last-child):after{content:"";inset-block:var(--ds-space-8) 0;background:var(--ds-color-border-control);inline-size:2px;position:absolute;inset-inline-start:calc(var(--ds-space-4) - 1px)}.site-timeline p{color:var(--ds-color-text-muted);margin-block-start:var(--ds-space-2)}.site-principles{gap:var(--ds-space-8) var(--ds-space-10);display:grid}@media (width>=48rem){.site-principles{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-principles li{border-block-start:1px solid var(--ds-color-border-control);padding-block-start:var(--ds-space-4)}.site-principles p{color:var(--ds-color-text-muted);margin-block-start:var(--ds-space-2)}.site-countries{gap:var(--ds-space-6);border-block:1px solid var(--ds-color-border);display:grid}@media (width>=48rem){.site-countries{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.site-chips{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.site-chip{align-items:center;gap:var(--ds-space-2);min-block-size:2rem;padding-inline:var(--ds-space-4);border:1px solid var(--ds-color-border-control);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface);display:inline-flex}.site-chip span{color:var(--ds-color-text-muted);font-weight:600}.site-prose h1{margin-block-end:var(--ds-space-4)}.site-prose p:not(.site-pilot){max-inline-size:62ch;margin-block-end:var(--ds-space-4);font-size:1.125rem;line-height:1.7}.site-legal-note{color:var(--ds-color-text-muted)}.site-legal ul{max-inline-size:62ch;margin-block-end:var(--ds-space-4);padding-inline-start:var(--ds-space-6);font-size:1.125rem;line-height:1.7}.site-legal li+li{margin-block-start:var(--ds-space-2)}.site-legal dl{gap:var(--ds-space-4);max-inline-size:62ch;margin:0;font-size:1.125rem;line-height:1.7;display:grid}.site-legal dt{color:var(--ds-color-text-muted);font-weight:600}.site-legal dd{overflow-wrap:anywhere;margin:0}.site-prose section{margin-block-start:var(--ds-space-8);scroll-margin-block-start:var(--ds-space-8)}.site-review{gap:var(--ds-space-4);min-inline-size:0;margin:0;display:grid;overflow:hidden}@media (width>=36rem){.site-review{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.site-review-doc{--ds-falz-size:1.5rem;padding:var(--ds-space-6)}.site-review-title{color:var(--ds-color-text-muted);font-size:var(--ds-type-label-size);margin-block-end:var(--ds-space-4);font-weight:600}.site-review-lines{gap:var(--ds-space-4);font-size:var(--ds-type-body-size);display:grid}.site-review-lines li{gap:var(--ds-space-2);padding:var(--ds-space-2);border:1px solid var(--ds-color-source-highlight-outline);border-radius:var(--ds-radius-control);background:var(--ds-color-source-highlight-wash);color:var(--ds-color-text);align-items:flex-start;display:flex}.site-marker{block-size:1.5rem;inline-size:1.5rem;border-radius:var(--ds-radius-pill);background:var(--ds-color-source-highlight-tag);color:var(--ds-color-on-source-tag);font-size:var(--ds-type-caption-size);flex:none;justify-content:center;align-items:center;margin-inline-start:var(--ds-space-2);font-weight:700;display:inline-flex}.site-review-lines .site-marker{margin-inline-start:0}.site-review-fields{padding:var(--ds-space-6);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-card)}.site-review-head{gap:var(--ds-space-2) var(--ds-space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-block-end:var(--ds-space-4);display:flex}.site-review-head .site-review-title{margin-block-end:0}.site-sample-chip{padding:0 var(--ds-space-4);border:1px solid var(--ds-color-sample-marker);border-radius:var(--ds-radius-pill);color:var(--ds-color-sample-marker);font-size:var(--ds-type-caption-size);font-weight:600;line-height:var(--ds-space-6)}.site-review-row{gap:var(--ds-space-4);padding-block:var(--ds-space-2);border-block-start:1px solid var(--ds-color-border);justify-content:space-between;align-items:center;display:flex}.site-review-row dt{color:var(--ds-color-text-muted)}.site-review-row dd{font-variant-numeric:tabular-nums;align-items:center;margin:0;font-weight:600;display:inline-flex}.site-review-origin{color:var(--ds-color-text-action);text-underline-offset:.25em;margin-block-start:var(--ds-space-4);text-decoration:underline}}@layer utilities;
