@font-face{font-family:FK Grotesk;src:url(/fonts/FKGrotesk-Regular.90fa33de.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Regular.1336dc61.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Riopex Display Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");size-adjust:106.8%;ascent-override:89.9%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Riopex Arabic;src:local("Noto Sans Arabic"),local("NotoSansArabic-Regular"),local("Geeza Pro"),local("Segoe UI"),local("Tahoma");font-weight:400;font-display:swap;size-adjust:112%;unicode-range:u+06??,u+0750-077f,u+0870-08ff,u+fb50-fdff,u+fe70-feff,u+200c-200f}@font-face{font-family:Riopex Text Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");size-adjust:100.9%;ascent-override:100.1%;descent-override:23.8%;line-gap-override:10%}:root{--mk-font-display:"FK Grotesk","Riopex Display Fallback",Arial,sans-serif;--mk-font-text:"General Sans","Riopex Text Fallback",Arial,sans-serif;--mk-font-arabic:"Riopex Arabic";--mk-d1:clamp(2.75rem,1.171rem + 6.476vw,8.25rem);--mk-d2:clamp(2.5rem,1.386rem + 4.571vw,6.25rem);--mk-d3:clamp(2rem,1.443rem + 2.286vw,4rem);--mk-d4:clamp(1.5rem,1.244rem + 1.048vw,2.25rem);--mk-figure:clamp(2.5rem,1.757rem + 3.048vw,4.75rem);--mk-lead:clamp(1.25rem,1.157rem + 0.381vw,1.5rem);--mk-body:clamp(1.0625rem,1.039rem + 0.095vw,1.125rem);--mk-ui:1rem;--mk-caption:0.875rem;--mk-label:0.8125rem;--mk-lh-d1:0.86;--mk-lh-d2:0.88;--mk-lh-d3:0.94;--mk-lh-d4:1.05;--mk-lh-lead:1.35;--mk-lh-body:1.55;--mk-lh-ui:1.35;--mk-lh-caption:1.4;--mk-tr-d1:-0.03em;--mk-tr-d2:-0.035em;--mk-tr-d3:-0.03em;--mk-tr-d4:-0.02em;--mk-tr-figure:-0.025em;--mk-measure:40rem;--mk-container:85rem;--mk-gutter:clamp(1.25rem,0.786rem + 1.905vw,2.5rem);--mk-margin:var(--mk-gutter);--mk-band-y:clamp(3.5rem,2.2rem + 5.333vw,8rem);--mk-space-xs:0.5rem;--mk-space-s:clamp(0.75rem,0.657rem + 0.381vw,1rem);--mk-space-m:clamp(1.25rem,0.971rem + 1.143vw,2rem);--mk-space-l:clamp(2rem,1.443rem + 2.286vw,3.5rem);--mk-space-xl:clamp(3rem,2.071rem + 3.81vw,5.5rem);--mk-header-h:4rem;--mk-target:2.75rem;--mk-radius:4px;--mk-panel-inset:clamp(0rem,-1.5rem + 6vw,2.5rem);--mk-panel-x:clamp(1.25rem,-0.143rem + 5.714vw,5rem);--mk-panel-y:clamp(2.5rem,1.2rem + 5.333vw,6rem);--mk-panel-gap:clamp(1rem,0.257rem + 3.048vw,3rem);--mk-cut:steps(1,end);--mk-fill:100ms linear;--mk-type-char:90ms;--mk-ease:cubic-bezier(0.2,0,0,1);--mk-dur-fast:100ms;--mk-dur:200ms;--mk-dur-slow:400ms;--mk-reveal-dur:600ms;--mk-reveal-y:1.5rem;--mk-error:#C4490D;--mk-stone:var(--color-brown-4)}.mk,.mk-band,.mk-band--paper{--mk-ground:var(--color-grey-0);--mk-ink:var(--color-green-1);--mk-ink-display:var(--color-green-1);--mk-ink-muted:#327154;--mk-rule:var(--color-green-1);--mk-rule-quiet:color-mix(in srgb,var(--color-green-1) 22%,var(--mk-ground));--mk-link:var(--color-green-1);--mk-focus:var(--color-green-1);--mk-card:var(--color-white);--mk-btn-bg:var(--color-green-1);--mk-btn-ink:var(--color-grey-0);--mk-btn-hover:var(--color-black)}.mk-band--white{--mk-ground:var(--color-white);--mk-ink-muted:#327154}.mk-band--tint{--mk-ground:var(--color-green-4);--mk-ink-muted:#236747}.mk-band--tint[data-tint=blue]{--mk-ground:var(--color-blue-3)}.mk-band--tint[data-tint=peach]{--mk-ground:var(--color-brown-3)}.mk-band--green,.mk-footer{--mk-ground:var(--color-green-1);--mk-ink:var(--color-grey-0);--mk-ink-display:var(--color-grey-0);--mk-ink-muted:var(--color-green-3);--mk-rule:var(--color-green-3);--mk-rule-quiet:color-mix(in srgb,var(--color-green-3) 35%,var(--mk-ground));--mk-link:var(--color-grey-0);--mk-focus:var(--color-green-3);--mk-card:var(--color-white);--mk-btn-bg:var(--color-grey-0);--mk-btn-ink:var(--color-green-1);--mk-btn-hover:var(--color-green-3)}.mk-band--accent{--mk-ground:var(--color-accent-2);--mk-ink:var(--color-white);--mk-ink-display:var(--color-white);--mk-ink-muted:var(--color-white);--mk-rule:var(--color-white);--mk-rule-quiet:color-mix(in srgb,var(--color-white) 45%,var(--mk-ground));--mk-link:var(--color-white);--mk-focus:var(--color-white);--mk-btn-bg:var(--color-white);--mk-btn-ink:var(--color-black);--mk-btn-hover:var(--color-grey-1)}.mk-band{background:var(--mk-ground);color:var(--mk-ink);padding-block:var(--mk-band-y)}.mk-band--flush-top{-webkit-padding-before:0;padding-block-start:0}.mk-band--paper+.mk-band--paper>.mk-container:before,.mk-band--white+.mk-band--white>.mk-container:before{content:"";display:block;-webkit-border-before:1px solid var(--mk-rule-quiet);border-block-start:1px solid var(--mk-rule-quiet);margin-block:calc(-1 * var(--mk-band-y)) var(--mk-band-y)}[data-ground]{--mk-ink-display:var(--mk-ink);--mk-rule:var(--mk-ink);--mk-rule-quiet:color-mix(in srgb,var(--mk-ink) 22%,var(--mk-ground));--mk-link:var(--mk-ink);--mk-focus:var(--mk-ink);--mk-card:var(--color-white);--mk-btn-bg:var(--color-green-1);--mk-btn-ink:var(--color-grey-0);--mk-btn-hover:var(--color-black);--mk-btn2-hover-ink:var(--mk-ground);color:var(--mk-ink)}[data-ground]:not(.mk-band--panel){background-color:var(--mk-ground)}[data-ground=paper]{--mk-ground:var(--color-grey-0);--mk-ink:var(--color-green-1);--mk-ink-muted:#327154}[data-ground=white]{--mk-ground:var(--color-white);--mk-ink:var(--color-green-1);--mk-ink-muted:#327154}[data-ground=green-3]{--mk-ground:var(--color-green-3);--mk-ink:var(--color-green-1);--mk-ink-muted:var(--color-green-1);--mk-rule-quiet:color-mix(in srgb,var(--color-green-1) 35%,var(--mk-ground))}[data-ground=green-4]{--mk-ground:var(--color-green-4);--mk-ink:var(--color-green-1);--mk-ink-muted:#236747}[data-ground=blue-3]{--mk-ground:var(--color-blue-3);--mk-ink:var(--color-green-1);--mk-ink-muted:#236747}[data-ground=blue-4]{--mk-ground:var(--color-blue-4);--mk-ink:var(--color-green-1);--mk-ink-muted:#236747}[data-ground=peach]{--mk-ground:var(--color-brown-3);--mk-ink:var(--color-green-1);--mk-ink-muted:#236747}[data-ground=grey-1]{--mk-ground:var(--color-grey-1);--mk-ink:var(--color-green-1);--mk-ink-muted:#236747}[data-ground=green-1]{--mk-ground:var(--color-green-1);--mk-ink:var(--color-grey-0);--mk-ink-muted:var(--color-green-3);--mk-rule:var(--color-green-3);--mk-rule-quiet:color-mix(in srgb,var(--color-green-3) 35%,var(--mk-ground));--mk-focus:var(--color-green-3);--mk-btn-bg:var(--color-grey-0);--mk-btn-ink:var(--color-green-1);--mk-btn-hover:var(--color-green-3)}[data-ground=bright-blue],[data-ground=orange]{--mk-ink:var(--color-white);--mk-ink-muted:var(--color-white);--mk-rule-quiet:color-mix(in srgb,var(--color-white) 45%,var(--mk-ground));--mk-btn-bg:var(--color-white);--mk-btn-ink:var(--color-green-1);--mk-btn-hover:var(--color-grey-1);--mk-btn2-hover-ink:var(--color-green-1)}[data-ground=orange]{--mk-ground:var(--color-accent-2)}[data-ground=bright-blue]{--mk-ground:var(--color-blue-2)}[data-ground=yellow]{--mk-ground:var(--color-accent-3);--mk-ink:var(--color-green-1);--mk-ink-muted:var(--color-green-1)}[data-ground=pink]{--mk-ground:var(--color-accent-1);--mk-ink:var(--color-green-1);--mk-ink-muted:var(--color-green-1)}[data-ground=blue-1],[data-ground=brown-1]{--mk-ink:var(--color-white);--mk-ink-muted:var(--color-white);--mk-rule-quiet:color-mix(in srgb,var(--color-white) 45%,var(--mk-ground));--mk-btn-bg:var(--color-white);--mk-btn-ink:var(--color-green-1);--mk-btn-hover:var(--color-grey-1);--mk-btn2-hover-ink:var(--color-green-1)}[data-ground=blue-1]{--mk-ground:var(--color-blue-1)}[data-ground=brown-1]{--mk-ground:var(--color-brown-1)}.mk-band[data-ground=paper]:not(.mk-band--panel)+.mk-band[data-ground=paper]:not(.mk-band--panel)>.mk-container:before,.mk-band[data-ground=white]:not(.mk-band--panel)+.mk-band[data-ground=white]:not(.mk-band--panel)>.mk-container:before{content:"";display:block;-webkit-border-before:1px solid var(--mk-rule-quiet);border-block-start:1px solid var(--mk-rule-quiet);margin-block:calc(-1 * var(--mk-band-y)) var(--mk-band-y)}*,:after,:before{box-sizing:border-box}html.mk{color-scheme:light;text-size-adjust:100%;scroll-padding-block-start:calc(var(--mk-header-h) + var(--mk-space-m))}html.mk body{margin:0;background:var(--mk-ground);color:var(--mk-ink);font-family:var(--mk-font-text);font-weight:var(--weight-regular);font-size:var(--mk-body);line-height:var(--mk-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;overflow-wrap:break-word}:where(.mk) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}:where(.mk) :is(h1,h2,h3,h4,h5,h6,th,b,strong,legend){font-weight:var(--weight-regular)}:where(.mk) :is(em,i,cite,address,var,dfn){font-style:normal}:where(.mk) :is(ul,ol){padding:0;list-style:none}:where(.mk) img,:where(.mk) svg{display:block;max-inline-size:100%}:where(.mk) img{block-size:auto}:where(.mk) a{color:var(--mk-link);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}:where(.mk) a:hover{text-decoration-thickness:2px}:where(.mk) :focus-visible{outline:2px solid var(--mk-focus);outline-offset:3px;border-radius:1px}:where(.mk) :focus:not(:focus-visible){outline:none}:where(.mk) ::selection{background:var(--color-green-3);color:var(--color-green-1)}:where(.mk) hr{border:0;-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule);margin:0}:where(.mk) button{font:inherit;color:inherit}main[tabindex="-1"]:focus{outline:none}.mk-visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.mk-skip{position:absolute;inset-inline-start:var(--mk-margin);inset-block-start:.5rem;z-index:100;padding:.75rem 1rem;background:var(--color-green-1);color:var(--color-grey-0);font-size:var(--mk-ui);text-decoration:none;transform:translateY(-200%);transition:transform var(--mk-dur-fast) var(--mk-ease)}.mk-skip:focus-visible{transform:none;outline-color:var(--color-accent-3)}.mk-d1,.mk-d2,.mk-d3,.mk-d4{font-family:var(--mk-font-display);font-weight:var(--weight-regular);color:var(--mk-ink-display);text-wrap:balance;font-feature-settings:"kern"}.mk-d1{font-size:var(--mk-d1);line-height:var(--mk-lh-d1);letter-spacing:var(--mk-tr-d1)}.mk-d2{font-size:var(--mk-d2);line-height:var(--mk-lh-d2);letter-spacing:var(--mk-tr-d2)}.mk-d3{font-size:var(--mk-d3);line-height:var(--mk-lh-d3);letter-spacing:var(--mk-tr-d3)}.mk-d4{font-size:var(--mk-d4);line-height:var(--mk-lh-d4);letter-spacing:var(--mk-tr-d4)}.mk-lead{font-size:var(--mk-lead);line-height:var(--mk-lh-lead)}.mk-body,.mk-lead{max-inline-size:var(--mk-measure);text-wrap:pretty}.mk-body{font-size:var(--mk-body);line-height:var(--mk-lh-body)}.mk-ui{font-size:var(--mk-ui);line-height:var(--mk-lh-ui)}.mk-caption{font-size:var(--mk-caption);line-height:var(--mk-lh-caption)}.mk-label{font-size:var(--mk-label);line-height:var(--mk-lh-ui)}.mk-muted{color:var(--mk-ink-muted)}.mk-measure{max-inline-size:var(--mk-measure)}.mk-figure-value{font-family:var(--mk-font-text);font-weight:var(--weight-regular);font-size:var(--mk-figure);line-height:1;letter-spacing:var(--mk-tr-figure);color:var(--mk-ink-display)}.mk-figure-value,.mk-num{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mk-num{white-space:nowrap}.mk-container{inline-size:100%;max-inline-size:calc(var(--mk-container) + 2 * var(--mk-margin));margin-inline:auto;padding-inline:var(--mk-margin)}.mk-grid{--mk-cols:1;display:grid;grid-template-columns:repeat(var(--mk-cols),minmax(0,1fr));grid-column-gap:var(--mk-gutter);column-gap:var(--mk-gutter);grid-row-gap:var(--mk-space-l);row-gap:var(--mk-space-l)}@media (min-width:40em){.mk-grid{--mk-cols:2}.mk-grid>:is(.mk-span-2,.mk-span-3,.mk-span-full){grid-column:1/-1}}@media (min-width:75em){.mk-grid{--mk-cols:4}.mk-grid>.mk-span-2{grid-column:auto/span 2}.mk-grid>.mk-span-3{grid-column:auto/span 3}.mk-grid>.mk-span-full{grid-column:1/-1}.mk-grid>.mk-start-2{grid-column-start:2}.mk-grid>.mk-start-3{grid-column-start:3}.mk-grid>.mk-start-4{grid-column-start:4}}.mk-stack>*+*{-webkit-margin-before:var(--mk-space-m);margin-block-start:var(--mk-space-m)}.mk-stack--s>*+*{-webkit-margin-before:var(--mk-space-s);margin-block-start:var(--mk-space-s)}.mk-stack--l>*+*{-webkit-margin-before:var(--mk-space-l);margin-block-start:var(--mk-space-l)}.mk-band-head{display:grid;grid-gap:var(--mk-space-s) var(--mk-gutter);gap:var(--mk-space-s) var(--mk-gutter);-webkit-margin-after:var(--mk-space-l);margin-block-end:var(--mk-space-l)}.mk-band-head__label{font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-ink);-webkit-padding-before:.35em;padding-block-start:.35em}.mk-band-head__main>*+*{-webkit-margin-before:var(--mk-space-m);margin-block-start:var(--mk-space-m)}.mk-band-head__title{font-family:var(--mk-font-display);font-size:var(--mk-d3);line-height:var(--mk-lh-d3);letter-spacing:var(--mk-tr-d3);color:var(--mk-ink-display);text-wrap:balance;max-inline-size:18em}.mk-band-head__intro{font-size:var(--mk-lead);line-height:var(--mk-lh-lead);max-inline-size:var(--mk-measure);text-wrap:pretty}@media (min-width:75em){.mk-band-head{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-band-head__label{grid-column:1}.mk-band-head__main{grid-column:2/-1}}.mk-subhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem var(--mk-gutter);font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-ink);margin-block:var(--mk-space-xl) var(--mk-space-m)}.mk-subhead:first-child{-webkit-margin-before:0;margin-block-start:0}.mk-subhead small{font-size:var(--mk-label);color:var(--mk-ink-muted)}.mk-lockup{block-size:1.75rem;inline-size:auto;color:currentColor}.mk-lockup,.mk-mark{direction:ltr;flex:none}.mk-header{--mk-ground:var(--color-white);position:relative;z-index:50;background:var(--color-white);color:var(--color-green-1);-webkit-border-after:1px solid color-mix(in srgb,var(--color-green-1) 16%,var(--color-white));border-block-end:1px solid color-mix(in srgb,var(--color-green-1) 16%,var(--color-white))}@media (min-height:35em){.mk-header{position:-webkit-sticky;position:sticky;inset-block-start:0}}.mk-header__bar{display:flex;align-items:center;gap:var(--mk-gutter);min-block-size:var(--mk-header-h)}.mk-header__brand{display:inline-flex;align-items:center;min-block-size:var(--mk-target);color:inherit;-webkit-margin-end:auto;margin-inline-end:auto}.mk-header__brand:hover{color:var(--color-black)}.mk-header__actions{display:none}.mk-header__menu{display:inline-flex;align-items:center;gap:.625rem;min-block-size:var(--mk-target);padding-inline:.75rem;-webkit-margin-end:-.75rem;margin-inline-end:-.75rem;background:none;border:0;color:inherit;font-size:var(--mk-ui);text-decoration:none;cursor:pointer}.mk-header__menu:after{content:"";inline-size:1.125rem;block-size:.4375rem;border-block:1px solid currentColor;transition:block-size var(--mk-dur) var(--mk-ease)}.mk-header__menu[aria-expanded=true]:after{block-size:1.125rem;inline-size:1.125rem;border:0;background:linear-gradient(45deg,transparent calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(-45deg,transparent calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.mk-nav{display:none}@media (min-width:64em){.mk-header__menu{display:none}.mk-nav{display:block}.mk-header__actions{display:flex;align-items:center;gap:var(--mk-space-s)}}.mk-nav__list{display:flex;align-items:center;gap:clamp(.25rem,-.5rem + 1.2vw,1rem)}.mk-nav__link{display:inline-flex;align-items:center;gap:.4rem;min-block-size:var(--mk-target);padding-inline:.625rem;background:none;border:0;color:inherit;font-size:var(--mk-ui);line-height:1;text-decoration:none;cursor:pointer;position:relative}.mk-nav__link:before{content:"";position:absolute;inset-inline:.625rem;inset-block-end:.5rem;-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;transform:scaleX(0);transform-origin:var(--mk-origin-start,left);transition:transform var(--mk-fill)}[dir=rtl] .mk-nav__link:before{--mk-origin-start:right}.mk-nav__item.is-open>.mk-nav__link:before,.mk-nav__link:hover:before,.mk-nav__link[aria-current=page]:before{transform:none}.mk-nav__trigger:after{content:"";inline-size:.3125rem;block-size:.3125rem;border-right:1px solid;border-bottom:1px solid;transform:translateY(-.15em) rotate(45deg);transition:transform var(--mk-dur) var(--mk-ease)}.mk-nav__item.is-open>.mk-nav__trigger:after{transform:translateY(.1em) rotate(225deg)}.mk-flyout{display:none;position:absolute;inset-inline:0;inset-block-start:100%;background:var(--color-white);color:var(--color-green-1);border-block:1px solid color-mix(in srgb,var(--color-green-1) 16%,var(--color-white))}.mk-nav__item.is-open>.mk-flyout{display:block;animation:mk-flyout-in var(--mk-dur) var(--mk-ease)}@keyframes mk-flyout-in{0%{opacity:0;transform:translateY(-.25rem)}}.mk-flyout__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--mk-gutter);gap:var(--mk-gutter);padding-block:var(--mk-space-l)}.mk-flyout__aside{grid-column:1;display:grid;align-content:start;grid-gap:var(--mk-space-s);gap:var(--mk-space-s);-webkit-padding-end:var(--mk-space-m);padding-inline-end:var(--mk-space-m)}.mk-flyout__aside-title{font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:var(--mk-lh-d4);letter-spacing:var(--mk-tr-d4)}.mk-flyout__aside p:not(.mk-flyout__aside-title){font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:#327154}.mk-flyout__list{grid-column:2/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--mk-gutter);column-gap:var(--mk-gutter)}.mk-flyout__list--by-column{grid-auto-flow:column;grid-template-rows:repeat(3,auto)}.mk-flyout__link{display:grid;grid-gap:.25rem;gap:.25rem;padding-block:var(--mk-space-s) calc(var(--mk-space-s) + .25rem);-webkit-border-before:1px solid var(--color-green-1);border-block-start:1px solid var(--color-green-1);color:inherit;text-decoration:none;min-block-size:var(--mk-target)}.mk-flyout__name{font-size:var(--mk-ui);line-height:var(--mk-lh-ui)}.mk-flyout__desc{font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:#327154}.mk-flyout__link:hover .mk-flyout__name{text-decoration:underline;text-underline-offset:.2em}.mk-menu{position:fixed;inset:var(--mk-header-h) 0 0 0;z-index:49;overflow-y:auto;overscroll-behavior:contain;background:var(--color-white);color:var(--color-green-1);padding-block:var(--mk-space-s) var(--mk-space-l)}.mk-menu[hidden]{display:none}.mk-menu--static{position:static}.mk-header--static{position:relative!important}.mk-menu__list>li{-webkit-border-after:1px solid color-mix(in srgb,var(--color-green-1) 22%,var(--color-white));border-block-end:1px solid color-mix(in srgb,var(--color-green-1) 22%,var(--color-white))}.mk-menu__group>summary,.mk-menu__link{display:flex;align-items:center;justify-content:space-between;min-block-size:3.5rem;font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:1;letter-spacing:var(--mk-tr-d4);color:inherit;text-decoration:none;cursor:pointer;list-style:none}.mk-menu__group>summary::-webkit-details-marker{display:none}.mk-menu__group>summary:after{content:"";inline-size:.875rem;block-size:.875rem;flex:none;background:linear-gradient(currentColor,currentColor) 50% /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50% /1px 100% no-repeat}.mk-menu__group[open]>summary:after{background:linear-gradient(currentColor,currentColor) 50% /100% 1px no-repeat}.mk-menu__sub{-webkit-padding-after:var(--mk-space-m);padding-block-end:var(--mk-space-m);display:grid;grid-gap:0;gap:0}.mk-menu__sub a{display:flex;align-items:center;min-block-size:var(--mk-target);font-size:var(--mk-ui);color:inherit;text-decoration:none}.mk-menu__sub a span{color:#327154;font-size:var(--mk-caption);-webkit-margin-start:.5rem;margin-inline-start:.5rem}.mk-menu__action{-webkit-margin-before:var(--mk-space-l);margin-block-start:var(--mk-space-l)}html.mk-menu-open{overflow:hidden}.mk-footer{background:var(--mk-ground);color:var(--mk-ink);padding-block:var(--mk-space-xl) var(--mk-space-m)}.mk-footer--joined{-webkit-padding-before:0;padding-block-start:0}.mk-footer--joined>.mk-container:before{content:"";display:block;-webkit-border-before:1px solid var(--mk-rule-quiet);border-block-start:1px solid var(--mk-rule-quiet);-webkit-margin-after:var(--mk-space-xl);margin-block-end:var(--mk-space-xl)}.mk-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--mk-space-l) var(--mk-gutter);gap:var(--mk-space-l) var(--mk-gutter)}@media (min-width:75em){.mk-footer__nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-footer__title{font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-ink-muted);-webkit-margin-after:var(--mk-space-s);margin-block-end:var(--mk-space-s)}.mk-footer__list a{display:inline-flex;align-items:center;min-block-size:2.25rem;font-size:var(--mk-ui);color:var(--mk-ink);text-decoration:none}.mk-footer__list a:hover{text-decoration:underline;text-underline-offset:.2em}@media (pointer:coarse){.mk-footer__list a{min-block-size:var(--mk-target)}}.mk-footer__base{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mk-space-m) var(--mk-gutter);-webkit-margin-before:var(--mk-space-xl);margin-block-start:var(--mk-space-xl);-webkit-padding-before:var(--mk-space-m);padding-block-start:var(--mk-space-m);-webkit-border-before:1px solid var(--mk-rule-quiet);border-block-start:1px solid var(--mk-rule-quiet)}.mk-footer__legal{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:var(--mk-label)}.mk-footer__legal,.mk-footer__legal a{align-items:center;color:var(--mk-ink-muted)}.mk-footer__legal a{text-decoration:none;display:inline-flex;min-block-size:2.25rem}@media (pointer:coarse){.mk-footer__legal a{min-block-size:var(--mk-target)}}.mk-footer__legal a:hover{color:var(--mk-ink);text-decoration:underline}.mk-footer__mark{block-size:2.5rem;inline-size:auto;color:var(--color-green-3)}.mk-button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-block-size:3rem;padding:.75rem 1.375rem;border:1px solid var(--mk-btn-bg);border-radius:var(--mk-radius);background:var(--mk-btn-bg);color:var(--mk-btn-ink);font-family:var(--mk-font-text);font-size:var(--mk-ui);line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;white-space:nowrap;transition:background-color var(--mk-fill),border-color var(--mk-fill),color var(--mk-fill)}.mk-button:hover{background:var(--mk-btn-hover);border-color:var(--mk-btn-hover);text-decoration:none}.mk-button:active{transform:translateY(1px)}.mk-button--secondary{background:transparent;color:var(--mk-ink);border-color:var(--mk-ink)}.mk-button--secondary:hover{background:var(--mk-ink);color:var(--mk-btn2-hover-ink,var(--mk-ground));border-color:var(--mk-ink)}.mk-button--small{min-block-size:var(--mk-target);padding:.625rem 1.125rem}.mk-button--block{display:flex;inline-size:100%}.mk-button:is([aria-disabled=true],:disabled){background:transparent;color:var(--mk-ink-muted);border-color:currentColor;border-style:dashed;cursor:not-allowed;transform:none}.mk-button[aria-busy=true]{cursor:progress}.mk-button[aria-busy=true] .mk-mark{block-size:.875rem}.mk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mk-space-s) var(--mk-space-m)}.mk-link{color:var(--mk-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mk-target{min-block-size:2.75rem}.mk-link--more,.mk-target{display:inline-flex;align-items:center}.mk-link--more{gap:.5rem;min-block-size:var(--mk-target);text-decoration:none;font-size:var(--mk-ui)}.mk-link--more span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mk-arrow{inline-size:.875rem;block-size:.625rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.1;transition:transform var(--mk-dur) var(--mk-ease)}.mk-link--more:hover span{text-decoration-thickness:2px}.mk-card:hover .mk-arrow,.mk-link--more:hover .mk-arrow{transform:translateX(.1875rem)}[dir=rtl] .mk-arrow{transform:scaleX(-1)}[dir=rtl] .mk-card:hover .mk-arrow,[dir=rtl] .mk-link--more:hover .mk-arrow{transform:scaleX(-1) translateX(.1875rem)}.mk-form{display:grid;grid-gap:var(--mk-space-m);gap:var(--mk-space-m);max-inline-size:var(--mk-measure)}.mk-form__row{display:grid;grid-gap:var(--mk-space-m) var(--mk-gutter);gap:var(--mk-space-m) var(--mk-gutter)}@media (min-width:40em){.mk-form__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-field{display:grid;grid-gap:.375rem;gap:.375rem;align-content:start}.mk-field__label{font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-ink)}.mk-field__optional{color:var(--mk-ink-muted)}.mk-field__help{color:var(--mk-ink-muted);max-inline-size:36em}.mk-field__error,.mk-field__help{font-size:var(--mk-caption);line-height:var(--mk-lh-caption)}.mk-field__error{display:flex;gap:.5rem;align-items:baseline;color:var(--mk-error)}.mk-field__error:before{content:"";flex:none;inline-size:.5rem;block-size:.5rem;background:currentColor;transform:translateY(-.05em)}.mk-field__count{font-size:var(--mk-label);color:var(--mk-ink-muted);justify-self:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-input,.mk-select select,.mk-textarea{inline-size:100%;min-block-size:3rem;padding:.6875rem .875rem;margin:0;font-family:var(--mk-font-text);font-size:var(--mk-ui);line-height:1.4;color:var(--color-green-1);background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-green-1) 62%,var(--color-white));border-radius:var(--mk-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--mk-fill),box-shadow var(--mk-fill)}.mk-textarea{min-block-size:8rem;resize:vertical}.mk-input::placeholder,.mk-textarea::placeholder{color:#747474;opacity:1}.mk-input:hover,.mk-select select:hover,.mk-textarea:hover{border-color:var(--color-green-1)}.mk-input:focus-visible,.mk-select select:focus-visible,.mk-textarea:focus-visible{outline:2px solid var(--color-green-1);outline-offset:2px;border-color:var(--color-green-1)}.mk-input[aria-invalid=true],.mk-select select[aria-invalid=true],.mk-textarea[aria-invalid=true]{border:2px solid var(--mk-error);padding:calc(.6875rem - 1px) calc(.875rem - 1px)}.mk-select select[aria-invalid=true]{-webkit-padding-end:calc(2.75rem - 1px);padding-inline-end:calc(2.75rem - 1px)}.mk-input:disabled,.mk-select select:disabled,.mk-textarea:disabled{background:var(--color-grey-0);color:#747474;border-style:dashed;cursor:not-allowed}.mk-input[readonly]{background:var(--color-grey-0);border-color:transparent;padding-inline:0}.mk-select{position:relative}.mk-select select{-webkit-padding-end:2.75rem;padding-inline-end:2.75rem;cursor:pointer}.mk-select:after{content:"";position:absolute;inset-inline-end:1.125rem;inset-block-start:50%;inline-size:.4375rem;block-size:.4375rem;border-right:1px solid var(--color-green-1);border-bottom:1px solid var(--color-green-1);transform:translateY(-70%) rotate(45deg);pointer-events:none}.mk-choices{border:0;padding:0;margin:0;display:grid;grid-gap:.25rem;gap:.25rem;min-inline-size:0}.mk-choices>legend{padding:0;-webkit-margin-after:.375rem;margin-block-end:.375rem}.mk-choice,.mk-consent{display:flex;gap:.75rem;align-items:flex-start;min-block-size:var(--mk-target);padding-block:.6875rem;font-size:var(--mk-ui);line-height:var(--mk-lh-ui);cursor:pointer}.mk-consent{font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--mk-ink)}.mk-choice input,.mk-consent input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;inline-size:1.25rem;block-size:1.25rem;margin:0;-webkit-margin-before:-.05rem;margin-block-start:-.05rem;border:1px solid var(--color-green-1);background:var(--color-white);border-radius:0;cursor:pointer;display:grid;place-content:center}.mk-choice input[type=radio]{border-radius:50%}.mk-choice input:checked,.mk-consent input:checked{background:var(--color-green-1)}.mk-choice input[type=radio]:checked{background:radial-gradient(circle,var(--color-white) 0 .25rem,var(--color-green-1) .2813rem)}.mk-choice input[type=checkbox]:checked:before,.mk-consent input:checked:before{content:"";inline-size:.6875rem;block-size:.375rem;-webkit-border-start:1.5px solid var(--color-white);border-inline-start:1.5px solid var(--color-white);-webkit-border-after:1.5px solid var(--color-white);border-block-end:1.5px solid var(--color-white);transform:translateY(-.09rem) rotate(-45deg)}.mk-choice input:focus-visible,.mk-consent input:focus-visible{outline:2px solid var(--color-green-1);outline-offset:2px}.mk-choice input[aria-invalid=true],.mk-consent input[aria-invalid=true]{border:2px solid var(--mk-error)}.mk-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mk-space-s) var(--mk-space-m);-webkit-padding-before:var(--mk-space-xs);padding-block-start:var(--mk-space-xs)}.mk-form__note{font-size:var(--mk-caption);color:var(--mk-ink-muted)}.mk-form__summary{--mk-state:var(--mk-error);display:grid;grid-gap:var(--mk-space-xs);gap:var(--mk-space-xs);padding-block:var(--mk-space-s) var(--mk-space-m);border-block:1px solid var(--mk-state)}.mk-form__summary--status{--mk-state:var(--mk-ink)}.mk-form__summary :is(h2,h3,h4){font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-state)}.mk-form__summary ul{display:grid;grid-gap:.25rem;gap:.25rem;font-size:var(--mk-caption)}.mk-form__summary a{color:var(--mk-state)}.mk-instrument{--mk-max-scale:1.25;--mk-cap:calc(var(--mk-w-d) * var(--mk-max-scale) * 1px);display:grid;grid-gap:var(--mk-space-s);gap:var(--mk-space-s);margin:0;min-inline-size:0}@media (max-width:74.99em){.mk-instrument{--mk-cap:calc(var(--mk-w-t) * var(--mk-max-scale) * 1px)}}@media (max-width:39.99em){.mk-instrument{--mk-cap:calc(var(--mk-w-p) * var(--mk-max-scale) * 1px)}}.mk-instrument--bleed{--mk-cap:none!important}.mk-instrument__frame{position:relative;overflow:hidden;direction:ltr;border:1px solid var(--mk-frame-rule,var(--mk-rule-quiet));background-color:var(--color-white);background-image:linear-gradient(to right,color-mix(in srgb,var(--color-green-1) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-green-1) 7%,transparent) 1px,transparent 1px);background-size:25% 100%,100% 33.333%}.mk-instrument.is-loaded .mk-instrument__frame{background-image:none}.mk-band--green .mk-instrument__frame,.mk-hero .mk-instrument__frame{--mk-frame-rule:var(--color-white)}.mk-instrument__frame>picture{display:contents}.mk-instrument__img{position:relative;display:block;inline-size:100%;max-inline-size:var(--mk-cap,none);block-size:auto;color:transparent;font-size:0}.mk-instrument.is-missing .mk-instrument__frame:before,.mk-instrument__img:before{content:"";position:absolute;inset:0;z-index:1;background-color:var(--color-white);background-image:linear-gradient(to right,color-mix(in srgb,var(--color-green-1) 8%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-green-1) 8%,transparent) 1px,transparent 1px);background-size:25% 100%,100% 33.333%}.mk-instrument.is-missing .mk-instrument__frame:after,.mk-instrument__img:after{content:"Instrument · " attr(data-name);position:absolute;inset:0;z-index:2;display:grid;place-content:center;font-family:var(--mk-font-text);font-size:.8125rem;line-height:1.3;color:#327154;text-align:center;letter-spacing:0}.mk-instrument.is-missing .mk-instrument__img{visibility:hidden}.mk-instrument__caption{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem var(--mk-gutter);font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--mk-ink)}.mk-instrument__status{flex-basis:100%;order:-1;font-size:var(--mk-label);line-height:var(--mk-lh-ui);color:var(--mk-ink)}.mk-instrument__title{max-inline-size:48em;text-wrap:pretty}.mk-sample{font-size:var(--mk-label);line-height:var(--mk-lh-ui);color:var(--mk-ink-muted);white-space:nowrap}.mk-slot{--mk-slot-ink:var(--mk-ink-muted);display:grid;align-content:center;justify-items:start;grid-gap:.375rem;gap:.375rem;min-block-size:5.5rem;padding:var(--mk-space-s) var(--mk-space-m);border:1px dashed color-mix(in srgb,var(--mk-ink) 55%,var(--mk-ground));color:var(--mk-slot-ink);background:transparent;font-size:var(--mk-caption);line-height:var(--mk-lh-caption)}.mk-slot__kind{font-size:var(--mk-label);color:var(--mk-ink);display:inline-flex;gap:.5rem;align-items:center}.mk-slot__kind:before{content:"";inline-size:.5rem;block-size:.5rem;border:1px solid}.mk-slot__text{max-inline-size:36em}.mk-slot--logo{min-block-size:6rem;justify-items:center;text-align:center}.mk-slot--quote{min-block-size:12rem;align-content:end;padding:var(--mk-space-m)}.mk-slot--quote .mk-slot__text{font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:var(--mk-lh-d4);letter-spacing:var(--mk-tr-d4);color:var(--mk-ink-muted)}.mk-slot--figure{min-block-size:0;padding:0;border:0;gap:var(--mk-space-xs)}.mk-slot--figure .mk-figure-value{color:var(--mk-ink-muted)}.mk-fact{color:inherit;background:none;-webkit-border-after:1px dashed currentColor;border-block-end:1px dashed currentColor;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-band--green .mk-fact,.mk-footer .mk-fact{color:var(--color-grey-0)}.mk-photo{position:relative;margin:0;background:var(--mk-stone);color:var(--color-green-1);aspect-ratio:3/2;display:grid;grid-template-rows:auto 1fr}.mk-photo--wide{aspect-ratio:21/9}.mk-photo--portrait{aspect-ratio:4/5}.mk-photo--square{aspect-ratio:1}.mk-photo>img{grid-area:1/1/-1/-1;inline-size:100%;block-size:100%;object-fit:cover}.mk-photo__brief{align-self:end;display:grid;grid-gap:.25rem;gap:.25rem;padding:var(--mk-space-m);font-size:var(--mk-caption);line-height:var(--mk-lh-caption);max-inline-size:34em}.mk-photo__brief dt{font-size:var(--mk-label);color:#4E4E4E}.mk-photo__brief dd{margin:0 0 .375rem}.mk-photo__kind{padding:var(--mk-space-m) var(--mk-space-m) 0;font-size:var(--mk-label);display:flex;gap:.5rem;align-items:center}.mk-photo__kind:before{content:"";inline-size:.5rem;block-size:.5rem;border:1px solid}.mk-photo:after{content:"";position:absolute;inset:var(--mk-space-xs);border:1px dashed color-mix(in srgb,var(--color-green-1) 30%,transparent);pointer-events:none}.mk-hero{--mk-after:var(--color-grey-0);background:var(--mk-ground);color:var(--mk-ink);padding-block:var(--mk-space-m) var(--mk-space-xl);overflow-x:clip}.mk-hero--inner{-webkit-padding-before:var(--mk-space-l);padding-block-start:var(--mk-space-l)}.mk-hero:has(>.mk-container>.mk-hero__media){-webkit-padding-after:0;padding-block-end:0}.mk-hero--white-after{--mk-after:var(--color-white)}.mk-hero__grid{display:grid;grid-gap:var(--mk-space-m) var(--mk-gutter);gap:var(--mk-space-m) var(--mk-gutter)}.mk-hero__label{font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-ink-muted)}.mk-hero__title{font-family:var(--mk-font-display);font-size:var(--mk-d1);line-height:var(--mk-lh-d1);letter-spacing:var(--mk-tr-d1);color:var(--mk-ink-display);text-wrap:balance;max-inline-size:11em}.mk-hero__lead{font-size:var(--mk-lead);line-height:var(--mk-lh-lead);max-inline-size:30em;text-wrap:pretty}.mk-hero__intro{display:grid;grid-gap:var(--mk-space-s);gap:var(--mk-space-s);justify-items:start;align-content:start}.mk-hero__intro .mk-hero__lead{max-inline-size:28em}.mk-hero__media{position:relative;min-inline-size:0}.mk-hero__media:before{content:"";position:absolute;inset-block:55.2% 0;inset-inline:-100vw;background:var(--mk-after)}.mk-hero__media>*{position:relative}.mk-hero__media :is(.mk-instrument__caption,.mk-trust__caption,.mk-instrument__status){color:var(--color-green-1)}.mk-hero__media .mk-sample{color:#327154}.mk-hero--inner .mk-hero__title{font-size:var(--mk-d2);line-height:var(--mk-lh-d2);letter-spacing:var(--mk-tr-d2);max-inline-size:12em}.mk-hero:not(.mk-hero--inner) .mk-hero__lead{-webkit-margin-before:var(--mk-space-xs);margin-block-start:var(--mk-space-xs)}@media (min-width:75em){.mk-hero__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-hero__grid>*{grid-column:1/-1}.mk-hero__title{max-inline-size:12.5em}.mk-hero__grid>.mk-hero__lead{grid-column:1/span 2}.mk-hero__grid>.mk-hero__actions{grid-column:3/-1;grid-row:3;align-self:end}.mk-hero--inner .mk-hero__grid>.mk-hero__title{grid-column:1/span 3}.mk-hero--inner .mk-hero__grid>.mk-hero__intro{grid-column:1/span 2}.mk-hero__grid>.mk-hero__media--from-2{grid-column:2/-1}.mk-hero--half .mk-hero__grid>.mk-hero__intro{grid-row:3}.mk-hero--half .mk-hero__grid>.mk-hero__media{grid-column:3/-1;grid-row:3}}.mk-crumb{font-size:var(--mk-ui);line-height:var(--mk-lh-ui);color:var(--mk-ink-muted);margin-block:calc((1.35em - var(--mk-target)) / 2)}.mk-crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5em}.mk-crumb li{display:inline-flex;align-items:center;min-block-size:var(--mk-target)}.mk-crumb li+li:before{content:"·";-webkit-margin-end:.5em;margin-inline-end:.5em;color:var(--mk-ink-muted)}.mk-crumb a{color:var(--mk-link);display:inline-flex;align-items:center;min-block-size:var(--mk-target)}.mk-statement__text{font-family:var(--mk-font-display);font-size:var(--mk-d2);line-height:var(--mk-lh-d2);letter-spacing:var(--mk-tr-d2);color:var(--mk-ink-display);text-wrap:balance;max-inline-size:15em}.mk-statement__foot{-webkit-margin-before:var(--mk-space-l);margin-block-start:var(--mk-space-l);display:flex;flex-wrap:wrap;gap:var(--mk-space-s) var(--mk-space-l);align-items:baseline;font-size:var(--mk-ui)}@media (min-width:75em){.mk-statement .mk-grid>.mk-statement__label{grid-column:1}.mk-statement .mk-grid>.mk-statement__body{grid-column:2/-1}}.mk-feature__body{display:grid;grid-gap:var(--mk-space-l) var(--mk-gutter);gap:var(--mk-space-l) var(--mk-gutter);align-items:start}.mk-feature__copy>*+*{-webkit-margin-before:var(--mk-space-m);margin-block-start:var(--mk-space-m)}.mk-feature__copy p{max-inline-size:var(--mk-measure)}.mk-feature__points{display:grid;grid-gap:0;gap:0;-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-feature__points li{padding-block:.75rem;-webkit-border-after:1px solid var(--mk-rule-quiet);border-block-end:1px solid var(--mk-rule-quiet);font-size:var(--mk-ui);line-height:var(--mk-lh-ui)}.mk-feature__figure{min-inline-size:0}@media (min-width:75em){.mk-feature__body{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-feature__copy{grid-column:1;grid-row:1}.mk-feature__figure{grid-column:2/-1;grid-row:1}.mk-feature--reverse .mk-feature__copy{grid-column:4}.mk-feature--reverse .mk-feature__figure{grid-column:1/span 3}.mk-feature--half .mk-feature__copy{grid-column:1/span 2;-webkit-padding-end:var(--mk-gutter);padding-inline-end:var(--mk-gutter)}.mk-feature--half .mk-feature__figure{grid-column:3/-1}.mk-feature--half.mk-feature--reverse .mk-feature__copy{grid-column:3/-1;padding-inline:0}.mk-feature--half.mk-feature--reverse .mk-feature__figure{grid-column:1/span 2}.mk-feature--wide .mk-feature__copy{grid-column:2/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--mk-gutter);gap:var(--mk-gutter)}.mk-feature--wide .mk-feature__copy>*+*{-webkit-margin-before:0;margin-block-start:0}.mk-feature--wide .mk-feature__copy>.mk-body{grid-column:1/span 2}.mk-feature--wide .mk-feature__figure{grid-column:1/-1;grid-row:2}}.mk-steps{counter-reset:mk-step;-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-steps__item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);grid-gap:var(--mk-space-xs) var(--mk-gutter);gap:var(--mk-space-xs) var(--mk-gutter);padding-block:var(--mk-space-m);-webkit-border-after:1px solid var(--mk-rule);border-block-end:1px solid var(--mk-rule)}.mk-steps__n{grid-row:span 2;font-family:var(--mk-font-display);font-size:var(--mk-d3);line-height:.8;letter-spacing:var(--mk-tr-d3);color:var(--mk-ink-display)}.mk-steps__title{font-size:var(--mk-lead);line-height:var(--mk-lh-lead);color:var(--mk-ink-display)}.mk-steps__text{font-size:var(--mk-body);line-height:var(--mk-lh-body);max-inline-size:var(--mk-measure);color:var(--mk-ink)}@media (min-width:75em){.mk-steps__item{grid-template-columns:repeat(4,minmax(0,1fr));align-items:baseline;padding-block:var(--mk-space-m) calc(var(--mk-space-m) + .5rem)}.mk-steps__n{grid-row:auto;grid-column:1}.mk-steps__title{grid-column:2}.mk-steps__text{grid-column:3/-1}}.mk-spec{-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-spec__row{display:grid;grid-gap:.25rem var(--mk-gutter);gap:.25rem var(--mk-gutter);padding-block:.875rem .9375rem;-webkit-border-after:1px solid var(--mk-rule);border-block-end:1px solid var(--mk-rule)}.mk-spec__key{font-size:var(--mk-label);line-height:var(--mk-lh-ui);color:var(--mk-ink);-webkit-padding-before:.2em;padding-block-start:.2em}.mk-spec__value{margin:0;font-size:var(--mk-ui);line-height:var(--mk-lh-ui);max-inline-size:var(--mk-measure);text-wrap:pretty}@media (min-width:40em){.mk-spec__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:75em){.mk-spec{--mk-spec-cols:4}.mk-span-3 .mk-spec,.mk-span-3>.mk-spec{--mk-spec-cols:3}.mk-span-2>.mk-spec,.mk-spec--half{--mk-spec-cols:2}.mk-spec__row{grid-template-columns:repeat(var(--mk-spec-cols),minmax(0,1fr))}.mk-spec__value{grid-column:2/-1}}.mk-spec--stack .mk-spec__row{grid-template-columns:minmax(0,1fr)!important}.mk-spec--stack .mk-spec__value{grid-column:1/-1!important}.mk-spec--compact .mk-spec__row{grid-template-columns:auto minmax(0,1fr);align-items:baseline;min-block-size:var(--spec-row);padding-block:.4375rem .375rem}.mk-spec--compact .mk-spec__value{text-align:end;justify-self:end}.mk-table-wrap{overflow-x:auto}.mk-table{inline-size:100%;border-collapse:collapse;font-size:var(--mk-ui);line-height:var(--mk-lh-ui)}.mk-table caption{text-align:start;font-size:var(--mk-caption);color:var(--mk-ink-muted);caption-side:bottom;-webkit-padding-before:var(--mk-space-s);padding-block-start:var(--mk-space-s)}.mk-table td,.mk-table th{text-align:start;vertical-align:top;padding:.875rem var(--mk-gutter) .9375rem 0;-webkit-border-after:1px solid var(--mk-rule-quiet);border-block-end:1px solid var(--mk-rule-quiet)}.mk-table :is(th,td):last-child{-webkit-padding-end:0;padding-inline-end:0}.mk-table thead th{font-size:var(--mk-label);border-block-end-color:var(--mk-rule);padding-block:0 .625rem;vertical-align:bottom}.mk-table tbody th,.mk-table thead th{color:var(--mk-ink)}.mk-table .is-figure,.mk-table .mk-num{text-align:end}@media (min-width:75em){.mk-table:has(col){table-layout:fixed}.mk-table col.mk-col-1{inline-size:calc(25% + var(--mk-gutter) / 4)}.mk-table col.mk-col-2{inline-size:calc(50% + var(--mk-gutter) / 2)}.mk-table col.mk-col-3{inline-size:calc(75% + var(--mk-gutter) * 3 / 4)}}.mk-compare{-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-compare thead th{-webkit-padding-before:var(--mk-space-s);padding-block-start:var(--mk-space-s)}.mk-compare{table-layout:fixed}.mk-compare .mk-compare__without,.mk-compare tbody th,.mk-compare thead th:first-child{inline-size:calc(25% + var(--mk-gutter) / 4)}.mk-compare tbody th{font-size:var(--mk-ui)}.mk-compare .mk-compare__without{color:var(--mk-ink-muted)}.mk-compare .mk-compare__with,.mk-compare thead .mk-compare__with{color:var(--mk-ink-display)}@media (max-width:47.99em){.mk-compare,.mk-compare tbody,.mk-compare td,.mk-compare th,.mk-compare tr{display:block;inline-size:auto!important}.mk-compare thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.mk-compare tr{padding-block:var(--mk-space-s) var(--mk-space-m);-webkit-border-after:1px solid var(--mk-rule);border-block-end:1px solid var(--mk-rule)}.mk-compare td,.mk-compare th{border:0;padding:.25rem 0 0}.mk-compare td:before{content:attr(data-label);display:block;font-size:var(--mk-label);color:var(--mk-ink-muted);margin-block:.5rem .125rem}}.mk-faq{-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-faq__item{-webkit-border-after:1px solid var(--mk-rule);border-block-end:1px solid var(--mk-rule)}.mk-faq__q{display:flex;justify-content:space-between;align-items:center;gap:var(--mk-gutter);min-block-size:4rem;padding-block:var(--mk-space-s);cursor:pointer;list-style:none;font-size:var(--mk-lead);line-height:var(--mk-lh-lead);color:var(--mk-ink-display)}.mk-faq__q::-webkit-details-marker{display:none}.mk-faq__q:after{content:"";flex:none;inline-size:1rem;block-size:1rem;background:linear-gradient(currentColor,currentColor) 50% /100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50% /1px 100% no-repeat;transition:transform var(--mk-dur) var(--mk-ease)}.mk-faq__item[open]>.mk-faq__q:after{transform:rotate(45deg)}.mk-faq__q:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mk-faq__a{padding-block:0 var(--mk-space-m);max-inline-size:var(--mk-measure)}.mk-faq__a>*+*{-webkit-margin-before:var(--mk-space-s);margin-block-start:var(--mk-space-s)}.mk-figures{display:grid;grid-gap:0 var(--mk-gutter);gap:0 var(--mk-gutter);-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}@media (min-width:40em){.mk-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){.mk-figures{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-figure{display:grid;align-content:start;grid-gap:var(--mk-space-s);gap:var(--mk-space-s);padding-block:var(--mk-space-m) var(--mk-space-l);-webkit-border-after:1px solid var(--mk-rule-quiet);border-block-end:1px solid var(--mk-rule-quiet)}.mk-figure__caption{font-size:var(--mk-ui);line-height:var(--mk-lh-ui);max-inline-size:22em}.mk-figure__source{font-size:var(--mk-label);color:var(--mk-ink-muted)}.mk-proof__logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--mk-gutter);gap:var(--mk-gutter)}@media (min-width:75em){.mk-proof__logos{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-proof__quote{-webkit-margin-before:var(--mk-gutter);margin-block-start:var(--mk-gutter)}@media (min-width:75em){.mk-proof__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--mk-gutter);gap:var(--mk-gutter)}.mk-proof__row .mk-proof__quote{grid-column:2/-1;margin:0}}.mk-trust__diagram{background:var(--color-white);border:1px solid var(--mk-rule-quiet);padding:var(--mk-space-m)}.mk-trust__diagram svg{inline-size:100%;block-size:auto;overflow:visible;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mk-trust__diagram text{font-family:var(--mk-font-text);font-size:13px;fill:var(--color-green-1)}.mk-trust__diagram .is-muted{fill:#327154}.mk-trust__diagram .line{stroke:var(--color-green-1);stroke-width:1;fill:none}.mk-trust__diagram .line-quiet{stroke:color-mix(in srgb,var(--color-green-1) 35%,white);stroke-width:1;fill:none;stroke-dasharray:3 3}.mk-trust__diagram .box{fill:var(--color-white);stroke:var(--color-green-1);stroke-width:1}.mk-trust__diagram .box-fill{fill:var(--color-green-4);stroke:var(--color-green-1);stroke-width:1}.mk-trust__tall{display:none}@media (max-width:47.99em){.mk-trust__wide{display:none}.mk-trust__tall{display:block;max-inline-size:22rem}}.mk-trust__slots{display:grid;grid-gap:var(--mk-gutter);gap:var(--mk-gutter)}@media (min-width:40em){.mk-trust__slots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){.mk-trust__slots{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-cta{position:relative}.mk-cta__inner{display:grid;grid-gap:var(--mk-space-l);gap:var(--mk-space-l);min-block-size:clamp(22rem,40vw,36rem);align-content:space-between}.mk-cta__title{font-family:var(--mk-font-display);font-size:var(--mk-d1);line-height:var(--mk-lh-d1);letter-spacing:var(--mk-tr-d1);color:var(--mk-ink-display);text-wrap:balance;max-inline-size:10em}.mk-cta__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--mk-space-m)}.mk-cta__action{font-size:max(1.5rem,var(--mk-lead));line-height:1.2;color:var(--mk-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;display:inline-flex;align-items:center;min-block-size:var(--mk-target)}.mk-cta__action:hover{text-decoration-thickness:2px}.mk-cta__mark{block-size:2.25rem;inline-size:auto;color:var(--mk-ink)}.mk-close__inner{display:grid;grid-gap:var(--mk-space-m) var(--mk-gutter);gap:var(--mk-space-m) var(--mk-gutter);align-items:end}.mk-close__title{font-family:var(--mk-font-display);font-size:var(--mk-d2);line-height:var(--mk-lh-d2);letter-spacing:var(--mk-tr-d2);color:var(--mk-ink-display);text-wrap:balance;max-inline-size:11em}.mk-close__lead{font-size:var(--mk-lead);line-height:var(--mk-lh-lead);max-inline-size:26em;color:var(--mk-ink)}@media (min-width:75em){.mk-close__inner{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-close__title{grid-column:1/span 3}.mk-close__side{grid-column:4;display:grid;grid-gap:var(--mk-space-m);gap:var(--mk-space-m);justify-items:start}}.mk-cards{display:grid;grid-gap:var(--mk-space-l) var(--mk-gutter);gap:var(--mk-space-l) var(--mk-gutter);align-items:start}@media (min-width:40em){.mk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){.mk-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-card--feature{grid-column:span 2;grid-row:span 2}}.mk-card{position:relative;display:flex;flex-direction:column;gap:var(--mk-space-s);-webkit-padding-before:var(--mk-space-s);padding-block-start:var(--mk-space-s);-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-card__media{order:-1;-webkit-margin-after:var(--mk-space-xs);margin-block-end:var(--mk-space-xs)}.mk-card__meta{font-size:var(--mk-label);color:var(--mk-ink-muted);display:flex;flex-wrap:wrap;gap:0 .75rem}.mk-card__title{font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:var(--mk-lh-d4);letter-spacing:var(--mk-tr-d4);color:var(--mk-ink-display);text-wrap:balance}.mk-card__title a{color:inherit;text-decoration:none}.mk-card__title a:after{content:"";position:absolute;inset:0;z-index:1}.mk-card__title a:focus-visible{outline:none}.mk-card:has(.mk-card__title a:focus-visible){outline:2px solid var(--mk-focus);outline-offset:6px}.mk-card__text{line-height:1.5;max-inline-size:34em}.mk-card__link,.mk-card__text{font-size:var(--mk-ui);color:var(--mk-ink)}.mk-card__link{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--mk-space-xs);padding-block-start:var(--mk-space-xs);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mk-card:hover .mk-card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.mk-card:hover .mk-card__link{text-decoration-thickness:2px}.mk-article{display:grid;grid-gap:var(--mk-space-l) var(--mk-gutter);gap:var(--mk-space-l) var(--mk-gutter)}@media (min-width:75em){.mk-article{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-article__aside{grid-column:1}.mk-article__body{grid-column:2/span 2}.mk-article__end{grid-column:4}}.mk-toc{font-size:var(--mk-caption);line-height:var(--mk-lh-caption);-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule);-webkit-padding-before:var(--mk-space-s);padding-block-start:var(--mk-space-s)}@media (min-width:75em) and (min-height:35em){.mk-toc{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--mk-header-h) + var(--mk-space-m))}}.mk-toc__title{font-size:var(--mk-label);color:var(--mk-ink-muted);-webkit-margin-after:var(--mk-space-xs);margin-block-end:var(--mk-space-xs)}.mk-toc ol{display:grid;counter-reset:mk-toc}.mk-toc li{counter-increment:mk-toc}.mk-toc a{display:flex;gap:.75rem;padding-block:.6875rem;color:var(--mk-ink);text-decoration:none;min-block-size:var(--mk-target);align-items:baseline}.mk-toc a:before{content:counter(mk-toc);min-inline-size:1.25rem;color:var(--mk-ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-toc a:hover,.mk-toc a[aria-current=true]{text-decoration:underline;text-underline-offset:.2em}.mk-prose{max-inline-size:var(--mk-measure);font-size:var(--mk-body);line-height:var(--mk-lh-body)}.mk-prose>*+*{-webkit-margin-before:1.1em;margin-block-start:1.1em}.mk-prose h2{font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:var(--mk-lh-d4);letter-spacing:var(--mk-tr-d4);-webkit-margin-before:2.4em;margin-block-start:2.4em;-webkit-padding-before:var(--mk-space-s);padding-block-start:var(--mk-space-s);-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-prose h2,.mk-prose h3{color:var(--mk-ink-display)}.mk-prose h3{font-size:var(--mk-lead);line-height:var(--mk-lh-lead);-webkit-margin-before:1.8em;margin-block-start:1.8em}.mk-prose h2+*,.mk-prose h3+*{-webkit-margin-before:.6em;margin-block-start:.6em}.mk-prose ol,.mk-prose ul{display:grid;grid-gap:.4em;gap:.4em;-webkit-padding-start:1.25em;padding-inline-start:1.25em}.mk-prose ul{list-style:none}.mk-prose ul>li{position:relative}.mk-prose ul>li:before{content:"";position:absolute;inset-inline-start:-1.1em;inset-block-start:.72em;inline-size:.5em;-webkit-border-before:1px solid currentColor;border-block-start:1px solid currentColor}.mk-prose ol{list-style:decimal}.mk-prose ol>li::marker{color:var(--mk-ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-prose blockquote{-webkit-padding-start:var(--mk-space-m);padding-inline-start:var(--mk-space-m);-webkit-border-start:1px solid var(--mk-rule);border-inline-start:1px solid var(--mk-rule);font-size:var(--mk-lead);line-height:var(--mk-lh-lead)}.mk-prose .mk-table-wrap{margin-block:1.6em}.mk-fn-ref,.mk-prose sup a{font-size:max(.8125rem,.75em);line-height:0;vertical-align:super;text-decoration:none;padding-inline:.15em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-footnotes{-webkit-margin-before:var(--mk-space-l);margin-block-start:var(--mk-space-l);-webkit-padding-before:var(--mk-space-s);padding-block-start:var(--mk-space-s);-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule);font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--mk-ink);max-inline-size:var(--mk-measure)}.mk-footnotes ol{display:grid;grid-gap:.5rem;gap:.5rem;list-style:decimal;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.mk-footnotes li::marker{color:var(--mk-ink-muted)}.mk-legal-meta{font-size:var(--mk-caption);color:var(--mk-ink-muted)}.mk-js [data-mk-reveal].is-pending{opacity:0;transform:translateY(var(--mk-reveal-y))}.mk-js [data-mk-reveal]{transition:opacity var(--mk-reveal-dur) var(--mk-ease) var(--mk-delay,0s),transform var(--mk-reveal-dur) var(--mk-ease) var(--mk-delay,0s)}[data-mk-reveal]:nth-child(4n+2){--mk-delay:100ms}[data-mk-reveal]:nth-child(4n+3){--mk-delay:200ms}[data-mk-reveal]:nth-child(4n+4){--mk-delay:300ms}@media (prefers-reduced-motion:reduce){.mk *,.mk :after,.mk :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.mk-js [data-mk-reveal].is-pending{opacity:1;transform:none}}[dir=rtl]{--mk-font-text:"Riopex Arabic","General Sans","Riopex Text Fallback",Arial,sans-serif;--mk-font-display:"Riopex Arabic","FK Grotesk","Riopex Display Fallback",Arial,sans-serif;font-family:var(--mk-font-text)}[lang|=ar] .mk-band-head__title,[lang|=ar] .mk-card__title,[lang|=ar] .mk-close__title,[lang|=ar] .mk-cta__title,[lang|=ar] .mk-d1,[lang|=ar] .mk-d2,[lang|=ar] .mk-d3,[lang|=ar] .mk-d4,[lang|=ar] .mk-hero__title,[lang|=ar] .mk-menu__link,[lang|=ar] .mk-statement__text{font-family:Riopex Arabic,FK Grotesk,Riopex Display Fallback,Arial,sans-serif;letter-spacing:0;line-height:1.25}[lang|=ar]{line-height:1.7;font-family:Riopex Arabic,General Sans,Riopex Text Fallback,Arial,sans-serif}[lang|=ar] .mk-lead{line-height:1.6}[dir=rtl] .mk-figure-value,[dir=rtl] .mk-num{direction:ltr}@media print{.mk-footer__nav,.mk-header,.mk-menu,.mk-skip{display:none!important}.mk-band,.mk-hero{background:none!important;color:var(--color-black)!important;padding-block:1.5rem!important}.mk-js [data-mk-reveal].is-pending{opacity:1;transform:none}}.mk-nav__item.is-current>.mk-nav__link:before{transform:none}.mk-faq__q{text-wrap:balance}.mk-compare :is(th,td){text-wrap:pretty}@media (max-width:74.99em){.mk-statement .mk-grid{row-gap:var(--mk-space-s)}.mk-statement .mk-grid>.mk-statement__body{grid-column:1/-1}}.mk-flyout__link[aria-current=page] .mk-flyout__name,.mk-menu__sub a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mk-hero .mk-trust__diagram{border-color:var(--color-white)}.mk-trust__caption{-webkit-margin-before:var(--mk-space-s);margin-block-start:var(--mk-space-s);font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--color-green-1);max-inline-size:48em}.mk-trust__diagram--page{padding:var(--mk-space-m)}.mk-trust__diagram--page .mk-trust__wide text{font-size:17px}.mk-trust__diagram--page .mk-trust__wide text.c{font-size:16px}.mk-trust__diagram--page .mk-trust__wide text.h,.mk-trust__diagram--page .mk-trust__wide text.n{font-size:15px}.mk-trust__diagram--page .mk-trust__tall text{font-size:13.5px}.mk-trust__diagram--page .mk-trust__tall text.h,.mk-trust__diagram--page .mk-trust__tall text.n{font-size:12.5px}.mk-trust__diagram--page text.h,.mk-trust__diagram--page text.n{fill:#327154}.mk-trust__diagram--page .mk-trust__wide{display:none}.mk-trust__diagram--page .mk-trust__tall{display:block;max-inline-size:23rem;margin-inline:auto}@media (min-width:72em){.mk-trust__diagram--page .mk-trust__wide{display:block}.mk-trust__diagram--page .mk-trust__tall{display:none}}@media (max-width:71.99em){.mk-trust__diagram--page .mk-trust__caption{max-inline-size:23rem;margin-inline:auto}}.mk-trust__diagram+.mk-trust__key{-webkit-margin-before:var(--mk-space-xl);margin-block-start:var(--mk-space-xl)}:is(.mk-trust__key,.mk-keys){display:grid;grid-gap:0 var(--mk-gutter);gap:0 var(--mk-gutter);-webkit-margin-after:var(--mk-space-xl);margin-block-end:var(--mk-space-xl)}@media (min-width:40em){:is(.mk-trust__key,.mk-keys){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){:is(.mk-trust__key,.mk-keys){grid-template-columns:repeat(4,minmax(0,1fr))}.mk-keys--3{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.mk-trust__key,.mk-keys)>li{display:grid;align-content:start;grid-gap:var(--mk-space-xs);gap:var(--mk-space-xs);padding-block:var(--mk-space-s) var(--mk-space-m);-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-trust__key-n{font-family:var(--mk-font-text);font-size:var(--mk-d4);line-height:1;letter-spacing:var(--mk-tr-figure);color:var(--mk-ink-display);min-block-size:1em}.mk-trust__key .is-fill .mk-trust__key-n:before{content:"";display:block;inline-size:1.5rem;block-size:.75em;-webkit-margin-before:.125em;margin-block-start:.125em;background:var(--color-green-4);border:1px solid var(--color-green-1)}:is(.mk-trust__key-name,.mk-keys__name){font-size:var(--mk-lead);line-height:var(--mk-lh-lead);color:var(--mk-ink-display)}:is(.mk-trust__key,.mk-keys) p{font-size:var(--mk-ui);line-height:1.5;max-inline-size:30em}.mk-trust__dpa{-webkit-margin-before:var(--mk-space-l);margin-block-start:var(--mk-space-l)}.mk-trust__note{-webkit-margin-before:var(--mk-space-s);margin-block-start:var(--mk-space-s)}.mk-table-wrap{container-type:inline-size}@media (min-width:75em){.mk-table col.mk-col-1{width:calc(25cqi + var(--mk-gutter) / 4)}.mk-table col.mk-col-2{width:calc(50cqi + var(--mk-gutter) / 2)}.mk-table col.mk-col-3{width:calc(75cqi + var(--mk-gutter) * 3 / 4)}}.mk-hero__meta{color:var(--mk-ink-muted)}.mk-prose>.mk-instrument{margin-block:2em}.mk-prose>.mk-instrument+*{-webkit-margin-before:0;margin-block-start:0}.mk-article__end{display:grid;align-content:start;grid-gap:var(--mk-space-m);gap:var(--mk-space-m)}@media (min-width:75em) and (min-height:35em){.mk-article__end{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--mk-header-h) + var(--mk-space-m));align-self:start}}.mk-prose>h2:first-child{-webkit-margin-before:0;margin-block-start:0}.mk-table__note{display:block;-webkit-margin-before:.25rem;margin-block-start:.25rem;font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--mk-ink-muted);max-inline-size:22em}.mk-table__status{white-space:nowrap}.mk-legal__n{display:inline-block;min-inline-size:1.4em;font-family:var(--mk-font-text);letter-spacing:0;color:var(--mk-ink-muted);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.mk-prose h3 .mk-legal__n{min-inline-size:2.5em}.mk-prose>.mk-spec{margin-block:1.6em}@media (min-width:75em){.mk-article:has(.mk-table-wrap--wide){container-type:inline-size}.mk-prose>.mk-table-wrap--wide{inline-size:calc(75cqi - var(--mk-gutter) / 4);max-inline-size:none}.mk-article:has(.mk-table-wrap--wide) .mk-article__end{position:static}}@media (min-width:75em){.mk-table-wrap--wide col.mk-col-1{width:calc(33.333cqi + var(--mk-gutter) / 3)}}@media (max-width:39.99em){.mk-table--stack,.mk-table--stack tbody,.mk-table--stack td,.mk-table--stack th,.mk-table--stack tr{display:block;inline-size:auto}.mk-table--stack colgroup{display:none}.mk-table--stack thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.mk-table--stack{-webkit-border-before:1px solid var(--mk-rule);border-block-start:1px solid var(--mk-rule)}.mk-table--stack tr{padding-block:var(--mk-space-s) var(--mk-space-m);-webkit-border-after:1px solid var(--mk-rule-quiet);border-block-end:1px solid var(--mk-rule-quiet)}.mk-table--stack td,.mk-table--stack th{border:0;padding:.25rem 0 0}.mk-table--stack td:before{content:attr(data-label);display:block;font-size:var(--mk-label);color:var(--mk-ink-muted);margin-block:.5rem .125rem}.mk-table--stack caption{display:block}}.mk-pilot{display:grid;grid-gap:var(--mk-space-l) var(--mk-gutter);gap:var(--mk-space-l) var(--mk-gutter);align-items:start}@media (min-width:75em){.mk-pilot{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-pilot__label{grid-column:1}.mk-pilot__form{grid-column:2/span 2}.mk-pilot__next{grid-column:4}}.mk-pilot__label-note{display:block;-webkit-margin-before:var(--mk-space-xs);margin-block-start:var(--mk-space-xs);font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--mk-ink-muted);max-inline-size:18em}.mk-pilot__next .mk-subhead{-webkit-margin-before:0;margin-block-start:0}@media (max-width:74.99em){.mk-pilot__next{max-inline-size:var(--mk-measure)}}.mk-pilot__steps .mk-spec__key{font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:1;letter-spacing:var(--mk-tr-d4);padding:0}.mk-pilot__steps .mk-spec__row{gap:var(--mk-space-xs);padding-block:var(--mk-space-s) var(--mk-space-m)}.mk-pilot__aside-link{-webkit-margin-before:var(--mk-space-m);margin-block-start:var(--mk-space-m);font-size:var(--mk-caption);line-height:var(--mk-lh-caption);max-inline-size:22em}.mk-form__summary:focus-visible{outline-color:var(--mk-state)}.mk-pilot__states>.mk-label:not(:first-child){-webkit-margin-before:var(--mk-space-m);margin-block-start:var(--mk-space-m)}.mk-thanks__facts .mk-spec__row{grid-template-columns:3.5rem minmax(0,1fr);align-items:baseline;padding-block:var(--mk-space-s) var(--mk-space-m)}.mk-thanks__facts .mk-spec__key{font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:1;letter-spacing:var(--mk-tr-d4);padding:0}.mk-thanks__facts .mk-spec__value{grid-column:2;font-size:var(--mk-lead);line-height:var(--mk-lh-lead)}.mk-thanks__links{display:grid;justify-items:start;grid-gap:0;gap:0}.mk-thanks__links .mk-label{-webkit-margin-after:var(--mk-space-xs);margin-block-end:var(--mk-space-xs)}@media (min-width:75em){.mk-thanks__facts{grid-column:2/span 2}.mk-thanks__links{grid-column:4}}.mk-poster{padding-block:var(--mk-space-l) var(--mk-space-m)}.mk-poster__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tile tile" "title title" "text text" "links links" ". mark";grid-gap:var(--mk-space-m) var(--mk-gutter);gap:var(--mk-space-m) var(--mk-gutter);align-content:space-between;min-block-size:clamp(30rem,calc(100svh - var(--mk-header-h) - var(--mk-space-l) - var(--mk-space-m)),52rem)}.mk-poster__tile{grid-area:tile;justify-self:end;inline-size:clamp(6rem,22vw,19.375rem);aspect-ratio:1;background-color:var(--color-accent-3);display:flex;align-items:flex-end;padding:var(--mk-space-s);color:var(--color-black)}.mk-poster__code{font-family:var(--mk-font-text);font-size:var(--mk-figure);line-height:.8;letter-spacing:var(--mk-tr-figure)}.mk-poster__title{grid-area:title;align-self:end;font-family:var(--mk-font-display);font-size:max(var(--mk-d1),3.5rem);line-height:var(--mk-lh-d1);letter-spacing:var(--mk-tr-d1);color:var(--mk-ink-display)}.mk-type>span{animation:mk-type-hold calc(.4s + var(--i) * var(--mk-type-char)) step-end}.mk-type:after{content:"";display:inline-block;inline-size:.42em;block-size:.7em;-webkit-margin-start:.12em;margin-inline-start:.12em;background:var(--mk-ink);vertical-align:baseline;animation:mk-type-hold calc(.4s + var(--n) * var(--mk-type-char)) step-end}@keyframes mk-type-hold{0%,to{visibility:hidden}}.mk-poster__text{grid-area:text;font-family:var(--mk-font-display);font-size:var(--mk-d4);line-height:var(--mk-lh-d4);letter-spacing:var(--mk-tr-d4);max-inline-size:22em}.mk-poster__links{grid-area:links;display:flex;flex-wrap:wrap;gap:0 var(--mk-space-l)}.mk-poster__links a{display:inline-flex;align-items:center;min-block-size:var(--mk-target);font-size:max(1.5rem,var(--mk-lead));line-height:1.2;color:var(--mk-link);text-decoration-thickness:1px;text-underline-offset:.2em}.mk-poster__links a:hover{text-decoration-thickness:2px}.mk-poster__mark{grid-area:mark;align-self:end;block-size:2.25rem;inline-size:auto;color:var(--mk-ink)}@media (min-width:75em){.mk-poster__inner{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"title title title tile" "text text . ." "links links links mark";align-content:stretch;grid-template-rows:auto 1fr auto}.mk-poster__tile{inline-size:100%}.mk-poster__title{align-self:start}.mk-poster__text{align-self:end}.mk-poster__mark{justify-self:end}}@media (prefers-reduced-motion:reduce){.mk-type:after,.mk-type>span{animation:none}}.mk-keys{-webkit-margin-after:0;margin-block-end:0}.mk-keys__status{font-size:var(--mk-label);line-height:var(--mk-lh-ui);color:var(--mk-ink-muted)}.mk-card--static .mk-card__title{text-decoration:none!important}.mk-people{display:grid;grid-gap:var(--mk-space-l) var(--mk-gutter);gap:var(--mk-space-l) var(--mk-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:75em){.mk-people{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-person{display:grid;grid-gap:var(--mk-space-xs);gap:var(--mk-space-xs);align-content:start;min-inline-size:0}.mk-person .mk-photo__kind{padding:var(--mk-space-s) var(--mk-space-s) 0}.mk-person .mk-photo__brief{overflow-wrap:anywhere}.mk-person .mk-photo{-webkit-margin-after:var(--mk-space-xs);margin-block-end:var(--mk-space-xs);min-inline-size:0}.mk-person .mk-photo__brief{padding:var(--mk-space-s)}.mk-person__name{font-size:var(--mk-lead);line-height:var(--mk-lh-lead);color:var(--mk-ink-muted)}.mk-person__role{font-size:var(--mk-caption);line-height:var(--mk-lh-caption);color:var(--mk-ink-muted)}.mk-slot-note{display:flex;gap:.5rem;align-items:baseline;font-size:var(--mk-label);line-height:var(--mk-lh-ui);color:var(--mk-ink-muted);-webkit-margin-after:var(--mk-space-m);margin-block-end:var(--mk-space-m)}.mk-slot-note:before{content:"";flex:none;inline-size:1.5rem;-webkit-border-before:1px dashed currentColor;border-block-start:1px dashed currentColor;transform:translateY(-.25em)}.mk-register .mk-table__status{color:var(--mk-ink-display)}.mk-subhead+.mk-table-wrap{-webkit-margin-before:0;margin-block-start:0}.mk-addr{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;direction:ltr;white-space:nowrap}@media (min-width:75em){.mk-article--register .mk-article__end{grid-column:2/span 2;position:static;-webkit-margin-before:var(--mk-space-l);margin-block-start:var(--mk-space-l)}}:is(.mk-band-head__photo,.mk-statement__photo,.mk-close__photo){aspect-ratio:3/2;min-inline-size:0;-webkit-margin-before:var(--mk-space-m);margin-block-start:var(--mk-space-m)}.mk-band-head--photo{-webkit-margin-after:var(--mk-space-xl);margin-block-end:var(--mk-space-xl)}.mk-statement--photo .mk-grid>.mk-statement__photo{grid-column:1/-1}@media (min-width:64em){:is(.mk-band-head__photo,.mk-statement__photo,.mk-close__photo){-webkit-margin-before:0;margin-block-start:0}.mk-band-head--photo{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;align-items:start}.mk-band-head--photo>:is(.mk-band-head__label,.mk-band-head__main){grid-column:1;-webkit-padding-end:var(--mk-gutter);padding-inline-end:var(--mk-gutter)}.mk-band-head--photo>.mk-band-head__photo{grid-column:2;grid-row:1/span 2}.mk-statement--photo .mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;row-gap:var(--mk-space-s);align-items:start}.mk-statement--photo .mk-grid>:is(.mk-statement__label,.mk-statement__body){grid-column:1;-webkit-padding-end:var(--mk-gutter);padding-inline-end:var(--mk-gutter)}.mk-statement--photo .mk-grid>.mk-statement__label{grid-row:1}.mk-statement--photo .mk-grid>.mk-statement__body{grid-row:2}.mk-statement--photo .mk-grid>.mk-statement__photo{grid-column:2;grid-row:1/span 2}.mk-close--photo .mk-close__inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;align-items:start}.mk-close--photo .mk-close__inner>:is(.mk-close__title,.mk-close__side){grid-column:1;-webkit-padding-end:var(--mk-gutter);padding-inline-end:var(--mk-gutter)}.mk-close--photo .mk-close__side{grid-row:2;align-self:end;display:grid;grid-gap:var(--mk-space-m);gap:var(--mk-space-m);justify-items:start}.mk-close--photo .mk-close__photo{grid-column:2;grid-row:1/span 2}}.mk-band--panel{background:none;padding-block:calc(var(--mk-panel-gap) / 2)}main>.mk-band--panel:first-child{-webkit-padding-before:var(--mk-panel-gap);padding-block-start:var(--mk-panel-gap)}main>.mk-band--panel:last-child{-webkit-padding-after:var(--mk-panel-gap);padding-block-end:var(--mk-panel-gap)}.mk-band--panel>.mk-container{inline-size:calc(100% - 2 * var(--mk-panel-inset));max-inline-size:var(--mk-container);padding:var(--mk-panel-y) var(--mk-panel-x);background:var(--mk-ground);color:var(--mk-ink)}.mk-hero.mk-band--panel{padding-block:var(--mk-panel-gap) calc(var(--mk-panel-gap) / 2)}.mk-hero.mk-band--panel>.mk-container{padding-block:clamp(2rem,1.1rem + 3.7vw,4.5rem) var(--mk-panel-y)}.mk-hero.mk-band--panel:has(>.mk-container>.mk-hero__media)>.mk-container{-webkit-padding-after:0;padding-block-end:0}.mk-hero.mk-band--panel:has(>.mk-container>.mk-hero__media){-webkit-padding-after:var(--mk-panel-gap);padding-block-end:var(--mk-panel-gap)}.mk-hero[data-ground] .mk-hero__grid{row-gap:var(--mk-space-m)}.mk-hero[data-ground] .mk-hero__media{-webkit-margin-before:var(--mk-space-s);margin-block-start:var(--mk-space-s)}.mk-hero[data-ground] .mk-instrument__frame{--mk-frame-rule:color-mix(in srgb,var(--color-green-1) 16%,transparent)}.mk-hero[data-ground=white]:not(.mk-band--panel){-webkit-border-after:1px solid var(--mk-rule-quiet);border-block-end:1px solid var(--mk-rule-quiet)}.mk-close--poster .mk-close__inner{min-block-size:clamp(18rem,12rem + 18vw,32rem);align-content:space-between;align-items:start}.mk-close--poster .mk-close__title{font-size:var(--mk-d1);line-height:var(--mk-lh-d1);letter-spacing:var(--mk-tr-d1);max-inline-size:10em}.mk-close--poster .mk-close__side{display:grid;grid-gap:var(--mk-space-m);gap:var(--mk-space-m);justify-items:start;align-self:end}.mk-close--poster :is(.mk-close__lead,.mk-close__side p){font-size:max(1.5rem,var(--mk-lead));line-height:1.25}.mk-close--poster .mk-button{font-size:max(1.5rem,var(--mk-lead));min-block-size:3.5rem;padding-inline:1.75rem}.mk-close--poster .mk-close__photo,.mk-close--poster .mk-photo{display:none}@media (min-width:75em){.mk-close--poster .mk-close__inner{grid-template-rows:1fr auto}.mk-close--poster .mk-close__title{grid-column:1/span 3;grid-row:1}.mk-close--poster .mk-close__side{grid-column:1/span 2;grid-row:2}}.mk-cards:has(>.mk-card[data-ground]){align-items:stretch;gap:var(--mk-gutter)}.mk-card[data-ground]{padding:var(--mk-space-m);background:var(--mk-ground);color:var(--mk-ink);border:1px solid color-mix(in srgb,var(--color-green-1) 12%,transparent)}.mk-card[data-ground]:has(.mk-card__title a:focus-visible){outline-offset:calc(-1 * var(--mk-space-xs))}.mk-card__bar{order:-2;display:block;flex:none;block-size:.5rem;margin-block:calc(-1 * var(--mk-space-m) - 1px) var(--mk-space-xs);margin-inline:calc(-1 * var(--mk-space-m) - 1px);background:var(--mk-ground)}.mk-card--featured{border-color:transparent}.mk-footer__lockup{-webkit-margin-before:var(--mk-space-xl);margin-block-start:var(--mk-space-xl);color:var(--color-green-3)}.mk-footer__lockup .mk-lockup{block-size:auto;inline-size:min(100%,19.99rem);aspect-ratio:419.95/94.56}.mk-flyout__groups{grid-column:2/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--mk-gutter);column-gap:var(--mk-gutter);align-items:start}.mk-flyout__group{display:grid;align-content:start;min-inline-size:0}.mk-flyout__group-title{font-size:var(--mk-label);line-height:var(--mk-lh-ui);color:#327154;-webkit-padding-after:var(--mk-space-xs);padding-block-end:var(--mk-space-xs)}.mk-flyout__group-list{display:grid}