@font-face{font-family:Newsreader;font-style:normal;font-weight:300 600;font-display:block;src:url(/_astro/newsreader-latin-standard-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:300 600;font-display:block;src:url(/_astro/newsreader-latin-standard-italic.kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:block;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Newsreader",Georgia,"Times New Roman",serif;--font-prose:"Newsreader",Georgia,"Times New Roman",serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--paper:#f0ede6;--paper-2:#e7e3d9;--paper-3:#dcd7ca;--paper-bright:#fffdf7;--ink:#1b1a17;--ink-2:#45423b;--ink-3:#6b655c;--rule:#cfc9bb;--rule-strong:#b4ac9c;--green-deep:#12312a;--green:#1e5142;--green-hover:#163e33;--green-tint:#e2e6de;--clay:#8a3a1f;--clay-tint:#f0e3dc;--surface-page:var(--paper);--surface-recessed:var(--paper-2);--surface-sunken:var(--paper-3);--surface-inverse:var(--green-deep);--surface-tint:var(--green-tint);--text-primary:var(--ink);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--text-accent:var(--green);--text-on-inverse:#edeae1;--text-on-inverse-muted:#a9b5ae;--border-subtle:var(--rule);--border-strong:var(--rule-strong);--border-ink:var(--ink);--border-inverse:#edeae13d;--action-bg:var(--green);--action-fg:#f2efe7;--action-bg-hover:var(--green-hover);--action-quiet-fg:var(--ink);--action-quiet-border:var(--ink);--action-disabled-bg:var(--paper-3);--action-disabled-fg:var(--ink-3);--action-inverse-hover:var(--paper-bright);--state-error:var(--clay);--state-error-surface:var(--clay-tint);--state-success:var(--green);--focus-ring:var(--green)}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--surface-page:var(--green-deep);--surface-recessed:#0e2823;--surface-sunken:#0a201b;--text-primary:#edeae1;--text-secondary:#c9d1cb;--text-muted:#a9b5ae;--text-accent:#9dc3b0;--border-subtle:#edeae12e;--border-strong:#edeae14d;--border-ink:#edeae1;--action-bg:#9dc3b0;--action-fg:#0e2823;--action-bg-hover:#b4d3c2;--action-quiet-fg:#edeae1;--action-quiet-border:#edeae1;--action-disabled-bg:#0e2823;--action-disabled-fg:#a9b5ae;--focus-ring:#9dc3b0;--surface-tint:#183d33}}:root[data-theme=dark]{--surface-page:var(--green-deep);--surface-recessed:#0e2823;--surface-sunken:#0a201b;--text-primary:#edeae1;--text-secondary:#c9d1cb;--text-muted:#a9b5ae;--text-accent:#9dc3b0;--border-subtle:#edeae12e;--border-strong:#edeae14d;--border-ink:#edeae1;--action-bg:#9dc3b0;--action-fg:#0e2823;--action-bg-hover:#b4d3c2;--action-quiet-fg:#edeae1;--action-quiet-border:#edeae1;--action-disabled-bg:#0e2823;--action-disabled-fg:#a9b5ae;--focus-ring:#9dc3b0;--surface-tint:#183d33}:root{--text-hero:clamp(2.5rem,6.2vw,5.25rem);--text-h2:clamp(1.75rem,3.4vw,2.75rem);--text-h3:clamp(1.3125rem,1.9vw,1.625rem);--text-standfirst:clamp(1.125rem,1.9vw,1.5rem);--text-body:clamp(1.0625rem,1.15vw,1.1875rem);--text-small:.9375rem;--text-label:.75rem;--text-figure:clamp(2.5rem,5vw,4rem);--text-figure-sm:clamp(1.75rem,3vw,2.25rem);--leading-hero:.98;--leading-tight:1.1;--leading-snug:1.25;--leading-prose:1.55;--leading-label:1;--tracking-hero:-.022em;--tracking-heading:-.012em;--tracking-prose:0;--tracking-label:.14em;--tracking-mono:.01em;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--measure-narrow:44ch;--measure-prose:62ch;--measure-wide:76ch;--numerals-prose:oldstyle-nums proportional-nums;--numerals-figure:lining-nums tabular-nums;--opsz-display:60;--opsz-prose:16;--type-hero:var(--weight-regular) var(--text-hero)/var(--leading-hero) var(--font-display);--type-h2:var(--weight-regular) var(--text-h2)/var(--leading-tight) var(--font-display);--type-h3:var(--weight-medium) var(--text-h3)/var(--leading-snug) var(--font-display);--type-standfirst:italic var(--weight-light) var(--text-standfirst)/1.4 var(--font-display);--type-body:var(--weight-regular) var(--text-body)/var(--leading-prose) var(--font-prose);--type-small:var(--weight-regular) var(--text-small)/1.5 var(--font-prose);--type-label:var(--weight-medium) var(--text-label)/var(--leading-label) var(--font-mono);--type-figure:var(--weight-regular) var(--text-figure)/1 var(--font-display);--type-mono:var(--weight-regular) var(--text-small)/1.5 var(--font-mono);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:176px;--page-x:clamp(20px,5vw,64px);--page-max:1180px;--column-max:760px;--band-y:clamp(64px,9vw,136px);--band-y-tight:clamp(48px,6vw,88px);--stack-prose:var(--space-5);--stack-entry:var(--space-7);--control-h:48px;--control-h-sm:40px;--control-px:var(--space-5);--radius-0:0;--radius-1:2px;--radius-2:3px;--border-hair:1px;--border-thick:2px;--rule-hair:var(--border-hair) solid var(--border-subtle);--rule-strong-line:var(--border-hair) solid var(--border-strong);--rule-ink:var(--border-thick) solid var(--border-ink);--rule-ledger-gap:4px;--shadow-none:none;--focus-width:2px;--focus-offset:3px;--duration-instant:0s;--duration-hover:.12s;--duration-state:.16s;--duration-draw:.2s;--duration-enter:.36s;--duration-settle:.6s;--ease-standard:cubic-bezier(.2,0,.3,1);--ease-out:cubic-bezier(.16,1,.3,1);--transition-hover:color var(--duration-hover) var(--ease-standard),background-color var(--duration-hover) var(--ease-standard),border-color var(--duration-hover) var(--ease-standard);--transition-state:color var(--duration-state) var(--ease-standard),background-color var(--duration-state) var(--ease-standard),border-color var(--duration-state) var(--ease-standard),background-size var(--duration-state) var(--ease-out);--enter-stagger:60ms}@keyframes ml-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ml-notice{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ml-develop{0%{filter:saturate(.6)}to{filter:saturate(.92)}}.ml-enter{animation:ml-enter var(--duration-enter) var(--ease-out) both;animation-delay:calc(var(--enter-i,0) * var(--enter-stagger))}.ml-develop{animation:ml-develop var(--duration-settle) var(--ease-out) both}@media (prefers-reduced-motion:reduce){:root{--duration-hover:0s;--duration-state:0s;--duration-draw:0s;--duration-enter:0s;--duration-settle:0s}.ml-enter,.ml-develop{animation:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}table{border-collapse:collapse;width:100%}body{background:var(--surface-page);color:var(--text-primary);font:var(--type-body);font-variation-settings:"opsz" var(--opsz-prose);text-wrap:pretty;-webkit-font-smoothing:antialiased}h1{font:var(--type-hero);letter-spacing:var(--tracking-hero);font-variation-settings:"opsz" var(--opsz-display);text-wrap:balance}h2{font:var(--type-h2);letter-spacing:var(--tracking-heading);font-variation-settings:"opsz" 36;text-wrap:balance}h3{font:var(--type-h3);letter-spacing:var(--tracking-heading)}p{max-width:var(--measure-prose)}strong{font-weight:var(--weight-semibold)}a{color:var(--text-accent);text-underline-offset:.18em;transition:var(--transition-hover);text-decoration:underline 1px}a:hover{color:var(--text-primary);text-decoration-color:var(--border-strong)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-1)}::selection{background:var(--green-tint);color:var(--ink)}.ml-tnum{font-variant-numeric:var(--numerals-figure)}.ml-skip{top:var(--space-3);left:var(--page-x);padding:var(--space-2) var(--space-4);background:var(--surface-page);color:var(--text-primary);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;border:var(--rule-ink);text-decoration:none;position:absolute;transform:translateY(-200%)}.ml-skip:focus{transform:none}.ml-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--control-px);border:var(--border-hair) solid transparent;border-radius:var(--radius-1);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:var(--transition-hover);text-decoration:none;display:inline-flex}.ml-btn--sm{min-height:var(--control-h-sm);padding:0 var(--space-4)}.ml-btn--primary{background:var(--action-bg);color:var(--action-fg);border-color:var(--action-bg)}.ml-btn--primary:hover{background:var(--action-bg-hover);border-color:var(--action-bg-hover)}.ml-btn--secondary{color:var(--action-quiet-fg);border-color:var(--action-quiet-border);background:0 0}.ml-btn--secondary:hover{background:var(--text-primary);color:var(--surface-page)}.ml-btn--quiet{color:var(--text-accent);border-color:var(--border-strong);background:0 0}.ml-btn--quiet:hover{border-color:var(--text-accent);background:var(--surface-tint)}.ml-btn--inverse{background:var(--paper);color:var(--green-deep);border-color:var(--paper)}.ml-btn--inverse:hover{background:var(--action-inverse-hover);border-color:var(--action-inverse-hover)}.ml-btn[aria-disabled=true],.ml-btn:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-fg);border-color:var(--action-disabled-bg);pointer-events:none}.ml-textlink{color:var(--text-accent);text-underline-offset:.18em;transition:var(--transition-hover);text-decoration:underline 1px}.ml-textlink:hover{color:var(--text-primary)}.ml-textlink--inverse{color:var(--text-on-inverse)}.ml-textlink--inverse:hover{color:var(--paper-bright)}.ml-input,.ml-textarea{border:0;border-bottom:var(--border-hair) solid var(--border-strong);width:100%;padding:var(--space-3) 0;font:var(--type-body);color:var(--text-primary);transition:var(--transition-hover);background:0 0;border-radius:0}.ml-input{min-height:var(--control-h)}.ml-textarea{resize:vertical;min-height:132px;line-height:1.5}.ml-input::placeholder,.ml-textarea::placeholder{color:var(--text-muted)}.ml-input:hover,.ml-textarea:hover{border-bottom-color:var(--ink-2)}.ml-input:focus,.ml-textarea:focus{border-bottom-color:var(--text-accent);border-bottom-width:var(--border-thick);outline:none}.ml-input[aria-invalid=true],.ml-textarea[aria-invalid=true]{border-bottom-color:var(--state-error)}.ml-field:focus-within .ml-field__label{color:var(--text-accent)}.ml-table tbody tr{border-top:var(--rule-hair)}.ml-table tbody tr:hover{background:var(--surface-recessed)}.ml-record{transition:var(--transition-hover)}.ml-linkrow:hover .ml-linkrow__title{text-underline-offset:.18em;text-decoration:underline 1px}.ml-step{gap:var(--space-3);grid-template-columns:1fr;display:grid}.ml-record{gap:var(--space-4);grid-template-columns:1fr;display:grid}.ml-refusal{gap:var(--space-2);grid-template-columns:1fr;display:grid}.ml-fieldgrid{gap:var(--space-6);grid-template-columns:1fr;display:grid}.ml-rule--ledger{height:var(--rule-ledger-gap);border-top:var(--rule-ink);border-bottom:var(--rule-hair)}.ml-rule--labelled{align-items:center;gap:var(--space-3);display:flex}.ml-rule--labelled:after{content:"";border-top:var(--rule-hair);flex:1}.ml-rule--labelled.ml-rule--strong:after{border-top:var(--rule-strong-line)}.ml-rule--labelled.ml-rule--inverse:after{border-top:1px solid var(--border-inverse)}.ml-tiles{background:var(--border-subtle);grid-template-columns:1fr;gap:1px;display:grid}.ml-tiles--gap-space{gap:var(--space-3);background:0 0}.ml-tiles--gap-none{background:0 0;gap:0}.ml-tiles--ruled{border:1px solid var(--border-subtle)}.ml-tile{min-width:0;transition:var(--transition-hover)}.ml-tile--recessed:has(.ml-tile__link:hover){background:var(--surface-sunken)}.ml-tile--page:has(.ml-tile__link:hover),.ml-tile--sunken:has(.ml-tile__link:hover){background:var(--surface-recessed)}.ml-tile--tint:has(.ml-tile__link:hover){background:#d4dad0}.ml-tile--green:has(.ml-tile__link:hover){background:var(--green-hover)}.ml-tile--inverse:has(.ml-tile__link:hover){background:#0e2823}.ml-tile__link:hover .ml-tile__title{text-underline-offset:.18em;text-decoration:underline 1px}.ml-tile__link:focus-visible{outline:var(--border-thick) solid var(--focus-ring);outline-offset:-3px}@media (width>=480px){.ml-tiles--3,.ml-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ml-tile--span-2{grid-column:span 2}}@media (width>=720px){.ml-step{gap:var(--space-6);grid-template-columns:minmax(0,190px) minmax(0,1fr)}.ml-record{gap:var(--space-7);grid-template-columns:minmax(0,240px) minmax(0,1fr)}.ml-refusal{gap:var(--space-6);grid-template-columns:minmax(0,190px) minmax(0,1fr)}.ml-fieldgrid--2{grid-template-columns:1fr 1fr}.ml-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ml-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ml-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{:root{--surface-page:#fff;--surface-recessed:#fff;--surface-sunken:#fff;--surface-tint:#fff;--surface-inverse:#fff;--text-on-inverse:var(--ink);--text-on-inverse-muted:var(--ink-3);--border-inverse:var(--rule)}body{color:var(--ink);background:#fff;font-size:11pt}a{color:var(--ink);background-image:none;text-decoration:underline .5pt}a[href^=http]:after{content:" (" attr(href) ")";font:var(--type-mono);color:var(--ink-3);font-size:8pt}.ml-btn,.ml-skip,nav,form,video,iframe{display:none}.ml-enter,.ml-develop{animation:none}h1,h2,h3{break-after:avoid}p,li,tr,article{break-inside:avoid}img{filter:none}}
