:root{--site-ink:#111110;--site-ink-2:#1c1c1a;--site-ink-3:#2a2a27;--site-line-dark:rgba(17,17,16,0.12);--site-line-dark-strong:rgba(17,17,16,0.22);--site-text-dark:#111110;--site-body-dark:#3f3e3a;--site-muted-dark:#6e6c65;--site-paper:#f6f4ee;--site-white:#fbfaf6;--site-line:rgba(17,17,16,0.13);--site-line-strong:rgba(17,17,16,0.24);--site-text:#111110;--site-body:#3f3e3a;--site-muted:#6e6c65;--site-red:#111110;--site-red-hover:#292926;--site-red-dark-hover:#292926;--site-cyan:#1d4d38;--site-cyan-ink:#1d4d38;--site-radius:0px;--site-radius-sm:4px;--site-ease:cubic-bezier(0.2,0.6,0.2,1)}.site-container{width:100%;max-width:1380px;margin-inline:auto;padding-inline:24px}@media (min-width:768px){.site-container{padding-inline:44px}}.site-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border:1px solid transparent;border-radius:4px;font-family:var(--font-body),system-ui,sans-serif;font-size:15px;font-weight:500;line-height:1;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--site-ease),border-color .16s var(--site-ease),color .16s var(--site-ease)}.site-btn--sm{min-height:38px;padding:0 16px;font-size:14px}.site-btn--lg{min-height:50px;padding:0 26px;font-size:15.5px}.site-btn--primary{border-color:#111110;background:#111110;color:#f6f4ee}.site-btn--primary:hover{border-color:#1d4d38;background:#1d4d38;color:#f6f4ee}.site-btn--primary:disabled{cursor:wait;opacity:.65}.site-btn--ghost-dark,.site-btn--ghost-light{border-color:transparent;background:transparent;color:#111110;padding-inline:8px;text-decoration:underline;text-decoration-color:rgba(17,17,16,.35);text-underline-offset:5px}.site-btn--ghost-dark:hover,.site-btn--ghost-light:hover{color:#1d4d38;text-decoration-color:#1d4d38}.site-btn:focus-visible,.site-contact input:focus-visible,.site-footer a:focus-visible,.site-footer button:focus-visible,.site-header a:focus-visible,.site-header button:focus-visible,.site-mobile a:focus-visible,.site-mobile button:focus-visible{outline:2px solid #111110;outline-offset:3px}.site-header{position:fixed;inset:0 0 auto;z-index:9999;border-bottom:1px solid rgba(17,17,16,.13);background:rgba(246,244,238,.94);backdrop-filter:blur(12px);font-family:var(--font-body),system-ui,sans-serif;color:#111110;transition:border-color .2s var(--site-ease),background-color .2s var(--site-ease)}.site-header.is-raised{border-bottom-color:rgba(17,17,16,.22);background:#f6f4ee}.site-header__bar{position:relative;display:flex;align-items:center;gap:24px;max-width:1380px;height:72px;margin-inline:auto;padding-inline:24px}@media (min-width:768px){.site-header__bar{padding-inline:44px}}.site-header__brand{display:inline-flex;flex-shrink:0;align-items:center;gap:11px;color:#111110;font-family:var(--font-display),Georgia,serif;font-size:24px;font-weight:400;letter-spacing:-.015em;text-decoration:none}.site-header__nav{display:none;flex:1;justify-content:center}.site-header__nav>ul{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.site-header__nav>ul>li{position:relative}.site-header__link{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:0;background:transparent;color:#3f3e3a;font:inherit;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer;transition:color .15s var(--site-ease)}.site-header__link:hover,.site-header__link[aria-expanded=true]{color:#111110}.site-header__link[aria-current=page],.site-header__link[data-active]{color:#111110;text-decoration:underline;text-underline-offset:5px}.site-header__link svg{opacity:.65;transition:transform .18s var(--site-ease)}.site-header__link[aria-expanded=true] svg{transform:rotate(180deg)}.site-header__panel{position:absolute;top:calc(100% + 10px);left:50%;z-index:2;display:grid;gap:6px;width:380px;padding:18px;border:1px solid rgba(17,17,16,.16);background:#fbfaf6;box-shadow:0 24px 56px -18px rgba(17,17,16,.16);transform:translateX(-50%)}.site-header__panel:before{position:absolute;inset:-14px 0 auto;height:14px;content:""}.site-header__panel[hidden]{display:none}.site-header__panel.is-wide{grid-template-columns:1fr 1fr;width:720px}.site-header__group-title{margin:4px 12px 6px;color:#6e6c65;font-size:12px;font-weight:600;letter-spacing:.04em}.site-header__group ul{margin:0;padding:0;list-style:none}.site-header__group a{display:grid;gap:3px;padding:10px 12px;color:#111110;text-decoration:none;transition:background-color .14s var(--site-ease)}.site-header__group a:hover,.site-header__group a[aria-current=page]{background:rgba(17,17,16,.05)}.site-header__group a span{font-size:15px;font-weight:600}.site-header__group a small{color:#57564f;font-size:13.5px;line-height:1.45}.site-header__actions{display:flex;flex-shrink:0;align-items:center;gap:14px;margin-left:auto}.site-header__signin{display:none;padding:0 10px;color:#3f3e3a;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s var(--site-ease)}.site-header__signin:hover{color:#111110}.site-header__actions>.site-btn{display:none}.site-header__menu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border:0;background:transparent;color:#111110;cursor:pointer}@media (min-width:640px){.site-header__actions>.site-btn{display:inline-flex}}@media (min-width:1100px){.site-header__nav{display:flex}.site-header__signin{display:inline-flex}.site-header__menu{display:none}.site-header__nav+.site-header__actions{margin-left:0}}.site-mobile{position:fixed;inset:72px 0 0;z-index:9998;display:flex;flex-direction:column;gap:28px;overflow-y:auto;padding:16px 24px 32px;background:#f6f4ee;font-family:var(--font-body),system-ui,sans-serif;visibility:hidden;opacity:0;transition:opacity .18s var(--site-ease),visibility 0s linear .18s}.site-mobile.is-open{visibility:visible;opacity:1;transition:opacity .18s var(--site-ease)}@media (min-width:1100px){.site-mobile{display:none}}.site-mobile__list,.site-mobile__sub{margin:0;padding:0;list-style:none}.site-mobile__list>li{border-bottom:1px solid rgba(17,17,16,.12)}.site-mobile__top{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:58px;border:0;background:transparent;color:#111110;font:inherit;font-size:19px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.site-mobile__top svg{color:#6e6c65;transition:transform .18s var(--site-ease)}.site-mobile__top[aria-expanded=true] svg{transform:rotate(180deg)}.site-mobile__sub{padding-bottom:14px}.site-mobile__sub a{display:flex;align-items:center;min-height:44px;color:#3f3e3a;font-size:16px;text-decoration:none}.site-mobile__actions{display:grid;gap:12px}.site-mobile__actions .site-btn{min-height:50px;font-size:16px}.site-mobile__contact{padding:8px 0;color:#3f3e3a;font-size:15.5px;text-align:center;text-decoration:underline;text-underline-offset:4px}.site-footer{background:#efede6;border-top:1px solid rgba(17,17,16,.14);font-family:var(--font-body),system-ui,sans-serif;color:#111110}.site-footer__contact{padding:72px 0;border-bottom:1px solid rgba(17,17,16,.12)}.site-contact{display:grid;gap:36px}@media (min-width:1024px){.site-contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:64px}}.site-contact__intro h2{margin:0;color:#111110;font-family:var(--font-display),Georgia,serif;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.02;letter-spacing:-.02em}.site-contact__intro p{max-width:540px;margin:14px 0 0;color:#3f3e3a;font-size:17px;line-height:1.6}.site-contact__links{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px;margin-top:22px;font-size:15.5px;font-weight:500}.site-contact__chat{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;color:#111110}.site-contact__link{color:#111110;text-decoration:underline;text-decoration-color:rgba(17,17,16,.35);text-underline-offset:4px;transition:text-decoration-color .15s var(--site-ease)}.site-contact__link:hover{text-decoration-color:#111110}.site-contact__link.is-quiet{color:#57564f;font-weight:500}.site-contact__form{display:grid;gap:14px}@media (min-width:640px){.site-contact__form{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:end}}.site-contact__form label{display:grid;gap:8px}.site-contact__form label span{color:#3f3e3a;font-size:14px;font-weight:500}.site-contact__form input{width:100%;height:48px;padding:0 14px;border:1px solid rgba(17,17,16,.22);border-radius:4px;background:#fbfaf6;color:#111110;font:inherit;font-size:15.5px;transition:border-color .15s var(--site-ease)}.site-contact__form input::placeholder{color:#8c8a82}.site-contact__form input:focus{border-color:#111110;outline:none}.site-contact__form .site-btn{min-height:48px}.site-contact__error{margin:0;color:#8c3b2b;font-size:14.5px}@media (min-width:640px){.site-contact__error{grid-column:1/-1}}.site-contact__error a{text-decoration:underline;text-underline-offset:3px}.site-contact__done{display:grid;gap:6px;padding:20px 0;border-top:1px solid rgba(17,17,16,.16)}.site-contact__done p{margin:0;color:#3f3e3a;font-size:15.5px}.site-contact__done button{justify-self:start;margin-top:6px;border:0;background:none;color:#111110;font:inherit;font-size:14.5px;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.site-footer__main{display:grid;gap:48px;padding-top:64px;padding-bottom:64px}@media (min-width:1024px){.site-footer__main{grid-template-columns:minmax(240px,.9fr) minmax(0,3.1fr);gap:64px}}.site-footer__logo{display:inline-flex;align-items:center;gap:10px;color:#111110;font-family:var(--font-display),Georgia,serif;font-size:24px;font-weight:400;letter-spacing:-.015em;text-decoration:none}.site-footer__brand p{max-width:300px;margin:14px 0 0;color:#3f3e3a;font-size:15.5px;line-height:1.6}.site-footer__social{display:grid;gap:8px;margin:24px 0 0;padding:0;color:#6e6c65;font-size:14.5px;list-style:none}.site-footer__social a{color:#3f3e3a;text-decoration:none;transition:color .15s var(--site-ease)}.site-footer__social a:hover{color:#111110}.site-footer__directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}@media (min-width:768px){.site-footer__directory{grid-template-columns:repeat(5,minmax(0,1fr))}}.site-footer__heading{display:block;margin-bottom:14px;color:#111110;font-size:14px;font-weight:600}.site-footer__directory ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.site-footer__directory a{color:#3f3e3a;font-size:15px;line-height:1.45;text-decoration:none;transition:color .15s var(--site-ease)}.site-footer__directory a:hover{color:#111110}.site-footer__legal{border-top:1px solid rgba(17,17,16,.12)}.site-footer__legal .site-container{display:flex;flex-direction:column;gap:12px;padding-top:24px;padding-bottom:24px;color:#6e6c65;font-size:14px}@media (min-width:768px){.site-footer__legal .site-container{flex-direction:row;align-items:center;justify-content:space-between}}.site-footer__legal p{margin:0}.site-footer__legal ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.site-footer__legal a{color:#6e6c65;text-decoration:none;transition:color .15s var(--site-ease)}.site-footer__legal a:hover{color:#111110}@media (prefers-reduced-motion:reduce){.site-btn,.site-header,.site-header__link,.site-header__link svg,.site-mobile,.site-mobile__top svg{transition:none}}:root,html body,html body .ev-page,html body .ev-page.ev-content,html body .ev-page.ev-site,html body .evc-calc,html body .evc-prose,html body .mission-site,html body .mission-site .site-article,html body .mission-site>article{--bg-0:#f6f4ee;--bg-1:#efede6;--bg-2:#e8e5dc;--bg-3:#dedad0;--bg-elev:#faf8f3;--fg-0:#111110;--fg-1:#2b2a27;--fg-2:#57564f;--fg-3:#6e6c65;--border-1:rgba(17,17,16,0.14);--border-2:rgba(17,17,16,0.22);--border-3:rgba(17,17,16,0.32);--accent:#111110;--accent-hover:#1d4d38;--accent-press:#153a2a;--accent-fg:#f6f4ee;--editorial:#1d4d38;--ev-paper:#f6f4ee;--ev-paper-bright:#faf8f3;--ev-paper-deep:#efede6;--ev-ink:#111110;--ev-panel:#efede6;--ev-panel-2:#e6e3d8;--ev-hairline:rgba(17,17,16,0.14);--ev-hairline-2:rgba(17,17,16,0.24);--ev-fg:#111110;--ev-fg-body:#2b2a27;--ev-fg-dim:#57564f;--ev-fg-dim-ink:#4a4943;--ev-fg-dim-deep:#3f3e3a;--ev-verify:#1d4d38;--ev-verify-bright:#1d4d38;--ev-verify-ink:#1d4d38;--ev-verify-deep:#1d4d38;--ev-seal:#111110;--ev-seal-hover:#1d4d38;--ev-mono:var(--font-mono),ui-monospace,monospace;--ev-display:var(--font-display),Georgia,serif;--ev-body:var(--font-body),system-ui,sans-serif;--evr-chrome:#efede6;--evr-chrome-fg:#3f3e3a;--evr-chrome-line:rgba(17,17,16,0.14);--evr-cyan-ink:#1d4d38;--evr-cyan-dark:#1d4d38;--evr-amber:#8a4f0f;--evr-margin-w:0px;--evs-dim:#4a4943;--evc-paper:#f6f4ee;--evc-paper-bright:#faf8f3;--evc-paper-deep:#efede6;--evc-ink:#111110;--evc-body:#2b2a27;--evc-dim:#4a4943;--evc-hairline:rgba(17,17,16,0.14);--evc-hairline-2:rgba(17,17,16,0.24);--evc-verify:#1d4d38;--evc-verify-ink:#1d4d38;--evc-gap:#8a4f0f;--evc-fail:#8d2f22;--evc-seal:#111110;--evc-plate:#efede6;--evc-plate-line:rgba(17,17,16,0.16);--evc-plate-fg:#111110;--evc-plate-body:#2b2a27;--evc-plate-dim:#57564f;--evc-mono:var(--font-mono),ui-monospace,monospace;--evc-display:var(--font-display),Georgia,serif;--evc-body-face:var(--font-body),system-ui,sans-serif}html body,html body .ev-page.ev-site,html body .mission-site,html body .mission-site .site-article,html body .mission-site>article{background:#f6f4ee!important;color:#111110;font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased}html body .ev-site :is(code,pre,kbd,samp),html body .mission-site :is(code,pre,kbd,samp){font-family:var(--font-mono),ui-monospace,monospace}html body .ev-site :not(code):not(pre):not(kbd):not(samp),html body .mission-site .font-mono:not(code):not(pre),html body .mission-site :is(.category-label,.section-label,.site-page-header),html body .mission-site [class*="--font-mono"]:not(code):not(pre){text-transform:none!important}html body .ev-site :not(h1):not(h2):not(h3):not(h1 *):not(h2 *):not(h3 *):not(code):not(pre),html body .mission-site .font-mono:not(code):not(pre),html body .mission-site :is(.category-label,.section-label),html body .mission-site [class*="--font-mono"]:not(code):not(pre){letter-spacing:normal!important}html body .mission-site .font-mono:not(code):not(pre),html body .mission-site :is(.category-label,.section-label),html body .mission-site [class*="--font-mono"]:not(code):not(pre){font-family:var(--font-body),system-ui,sans-serif!important}html body .ev-page.ev-site:after,html body .ev-page.ev-site:before,html body .ev-site :is(.ev-grain,.ev-rail,.ev-watermark,.ev-atmosphere,.ev-atmo-plate,.evr-receipt,.evr-casehead,.evr-colophon,.evr-margin){display:none!important}html body .ev-site .ev-record:after,html body .ev-site .ev-record:before,html body .ev-site .evr-body:before{display:none!important}html body .ev-site .ev-frame,html body .ev-site.ev-architecture .ev-frame,html body .ev-site.ev-register .ev-frame{width:100%;max-width:1360px;padding-inline:24px}@media (min-width:768px){html body .ev-site .ev-frame,html body .ev-site.ev-architecture .ev-frame,html body .ev-site.ev-register .ev-frame{padding-inline:40px}}html body .ev-page.ev-site .ev-record,html body .ev-page.ev-site.ev-register .ev-record{display:block;border-top:1px solid rgba(17,17,16,.14)}html body .ev-page.ev-site.ev-register .ev-record:first-of-type{border-top:0}html body .ev-page.ev-site.ev-register .ev-record>.evr-body,html body .ev-site .evr-body{padding:32px 0;border-top:0}@media (min-width:980px){html body .ev-page.ev-site.ev-register .ev-record>.evr-body,html body .ev-site .evr-body{padding:38px 0}html body .ev-page.ev-site.ev-register:not(.ev-content) .ev-record>.evr-body:has(>h2.ev-h2){display:grid;grid-template-columns:minmax(240px,.31fr) minmax(0,.69fr);column-gap:52px;row-gap:14px;align-items:start}html body .ev-page.ev-site.ev-register:not(.ev-content) .ev-record>.evr-body:has(>h2.ev-h2)>h2.ev-h2{grid-column:1;grid-row:1/span 16;position:sticky;top:96px;margin:0!important;max-width:18ch;font-size:clamp(25px,2.3vw,33px)!important;line-height:1.06!important}html body .ev-page.ev-site.ev-register:not(.ev-content) .ev-record>.evr-body:has(>h2.ev-h2)>:not(h2.ev-h2){grid-column:2;min-width:0;margin-top:0!important}}html body .ev-site .evr-genesis .evr-body{padding-top:44px}html body .ev-site .ev-architecture-hero,html body .ev-site .ev-hero,html body .ev-site.ev-register .ev-hero,html body .mission-site .site-page-header,html body .mission-site>article>header:first-child{padding:44px 0 36px;border-bottom:1px solid rgba(17,17,16,.14)!important;background:#f6f4ee!important;background-image:none!important;color:#111110!important}html body .ev-site .ev-architecture-hero:before{display:none!important}@media (max-width:767px){html body .ev-site .ev-hero,html body .ev-site .evr-genesis .evr-body,html body .ev-site.ev-register .ev-hero{padding-top:32px}}html body .ev-site :is(.ev-eyebrow,.evr-eyebrow,.evc-kicker){margin-bottom:10px;color:#1d4d38!important;font-size:13.5px;font-weight:500}html body .ev-site :is(h1,h2,h3,h4){color:#111110!important;text-wrap:balance}html body .ev-site .ev-architecture-hero .ev-h1,html body .ev-site :is(.ev-h1,.evr-h1,.evc-title),html body .ev-site.ev-register .ev-hero .ev-h1{max-width:20ch;color:#111110!important;font-family:var(--font-display),Georgia,serif!important;font-size:clamp(38px,4.5vw,62px);font-weight:400;letter-spacing:-.02em;line-height:.98}html body .ev-site :is(.ev-h2,.evr-h2),html body .ev-site.ev-architecture .ev-h2,html body .ev-site.ev-register .ev-h2,html body .evc-prose h2{max-width:26ch;margin-bottom:14px;color:#111110!important;font-family:var(--font-display),Georgia,serif!important;font-size:clamp(26px,2.8vw,38px);font-weight:400;letter-spacing:-.02em;line-height:1.04}html body .ev-site h3,html body .evc-prose h3{color:#111110!important;font-weight:600;letter-spacing:-.015em}html body .ev-site .ev-lede,html body .ev-site .evc-answer,html body .ev-site .evs-answer,html body .ev-site.ev-register .ev-hero .ev-lede{max-width:64ch;margin-top:16px;color:#2b2a27!important;font-size:clamp(16.5px,1.3vw,18px);line-height:1.56}html body .ev-site .ev-prose,html body .ev-site .ev-prose p{max-width:66ch;color:#2b2a27!important;font-size:16px;line-height:1.56}html body .ev-site .ev-prose p{margin:0 0 .65em}html body .ev-site .ev-prose p:last-child{margin-bottom:0}html body .ev-site .ev-hero-actions{margin-top:22px}html body .ev-site .evr-answerfirst{max-width:64ch;margin-top:18px;padding:14px 0 0;border:0;border-top:1px solid rgba(17,17,16,.14);border-radius:0;background:transparent}html body .ev-site .evr-answerfirst-label{margin-bottom:6px;color:#1d4d38!important;font-size:13px;font-weight:500}html body .ev-site .evr-answerfirst-body{color:#2b2a27!important;font-size:16px;line-height:1.55}html body .ev-site .ev-architecture-hero :is(.ev-seal-btn,.ev-ghost-btn),html body .ev-site .ev-cta-band :is(.ev-seal-btn,.ev-ghost-btn),html body .ev-site :is(.ev-seal-btn,.ev-ghost-btn),html body .ev-site.ev-register :is(.ev-seal-btn,.ev-ghost-btn){box-shadow:none;font-size:15.5px;font-weight:500;transform:none}html body .ev-site .ev-cta-band .ev-seal-btn,html body .ev-site .ev-seal-btn,html body .ev-site.ev-register .ev-seal-btn{min-height:46px;padding:0 22px;border-radius:4px;border:1px solid #111110!important;background:#111110!important;color:#f6f4ee!important}html body .ev-site .ev-cta-band .ev-seal-btn:hover,html body .ev-site .ev-seal-btn:hover,html body .ev-site.ev-register .ev-seal-btn:hover{border-color:#1d4d38!important;background:#1d4d38!important;color:#f6f4ee!important;transform:none;box-shadow:none}html body .ev-site .ev-architecture-hero .ev-ghost-btn,html body .ev-site .ev-cta-band .ev-ghost-btn,html body .ev-site .ev-ghost-btn,html body .ev-site .evs-cta-band .ev-ghost-btn{min-height:auto;padding:0 0 2px;border:0!important;border-bottom:1.5px solid #111110!important;border-radius:0;background:transparent!important;color:#111110!important}html body .ev-site .ev-cta-band .ev-ghost-btn:hover,html body .ev-site .ev-ghost-btn:hover{border-bottom-color:#1d4d38!important;background:transparent!important;color:#1d4d38!important;transform:none}html body .ev-site .ev-cta-band,html body .ev-site.ev-architecture .ev-cta-band{margin-top:24px;padding:32px 0 18px!important;border:0!important;border-top:1px solid rgba(17,17,16,.18)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .ev-site .ev-cta-band .ev-cta-copy{max-width:28ch;color:#111110!important;font-family:var(--font-display),Georgia,serif!important;font-size:clamp(28px,3vw,40px)!important;font-weight:400!important;line-height:1.04!important}html body .ev-site .ev-framework,html body .ev-site .ev-ledger{margin-top:12px!important}html body .ev-site .ev-framework-row,html body .ev-site .ev-ledger-row{padding:10px 0!important;gap:20px!important;font-size:14.5px!important;line-height:1.48!important}html body .ev-site .ev-boundary{margin-top:14px!important;padding:14px 18px!important;font-size:14.5px!important;line-height:1.5!important}html body .ev-site .evr-exhibit-plate{margin-top:18px!important;max-width:780px}html body .ev-site .ev-spec{margin-top:16px!important}html body .ev-site .ev-spec-body{padding:14px 18px!important;font-size:12px!important;line-height:1.55!important}html body .ev-site .evs-faq--disclosure{margin-top:8px!important}html body .ev-site .evs-faq--disclosure .evs-faq-q{padding:12px 0!important;min-height:38px!important}html body .ev-site .evs-faq--disclosure .evs-faq-question{font-size:15.5px!important}html body .ev-site .evs-faq--disclosure .evs-faq-a{margin-bottom:14px!important;font-size:15px!important;line-height:1.55!important}html body .ev-site .evs-related{margin:18px 0!important;padding:16px 0!important}html body .ev-site .evr-row{padding:16px 0!important}html body .ev-site :is(.ev-field-shell,.ev-verification-result,.ev-silicon-plane,.ev-spec,.ev-diagram,.ev-widget,.pc-workflow,.pc-home .ev-note),html body .ev-site.ev-architecture :is(.ev-spec,.ev-diagram,.ev-widget,.ev-silicon-plane){--ev-panel:#efede6!important;--ev-panel-2:#e6e3d8!important;--ev-hairline:rgba(17,17,16,0.14)!important;--ev-hairline-2:rgba(17,17,16,0.24)!important;--ev-fg:#111110!important;--ev-fg-body:#2b2a27!important;--ev-fg-dim:#57564f!important;--ev-verify:#1d4d38!important;--ev-gap:#8a4f0f!important;background:#efede6!important;border:1px solid rgba(17,17,16,.16)!important;border-radius:0!important;box-shadow:none!important;color:#111110!important}html body .ev-site .ev-diagram *,html body .ev-site .ev-silicon-plane *,html body .ev-site .ev-spec *,html body .ev-site .ev-widget *{background-color:transparent!important;color:#111110!important}html body .ev-site :is(.ev-field-shell,.ev-verification-result,.ev-silicon-plane,.ev-spec,.ev-diagram,.ev-widget,.pc-workflow) :is(strong,b,h3,h4,dt,dd,span,p,a,td,th,code,small,button){color:#111110!important}html body .ev-site :is(.ev-ledger-key,.evr-row-key,.evr-table-caption,.evr-exhibit-caption,.ev-boundary-label,.ev-spec-title,.evs-faq-index,.ev-q-index,.ev-verify-line){font-size:15px}html body .ev-site :is(th){font-size:14.5px;font-weight:600}html body .ev-site :is(.evr-x-grid,.evr-x-corner,.evr-x-tick,.evr-x-edge,.evr-x-strip,.evr-exhibit-head,.evr-exhibit-bar){display:none!important}html body .ev-site .evr-exhibit-plate{margin-top:40px}html body .ev-site .evr-exhibit-frame{overflow:hidden;padding:0;border:1px solid rgba(17,17,16,.14);border-radius:0;background:#111110;box-shadow:none}html body .ev-site .evr-exhibit-stage{padding:0;border:0}html body .ev-site .evr-exhibit-caption{margin-top:14px;color:#57564f!important;line-height:1.55}html body .ev-site :is(.ev-diagram,.ev-widget,.ev-spec,.ev-field-shell,.pricing-proof-plane,.evr-table .evr-tablewrap,.ev-boundary){border-radius:0}html body .ev-site :is(.ev-ledger,.ev-framework,.evr-rows){border-color:rgba(17,17,16,.14)}html body .ev-site ::selection{background:rgba(29,77,56,.18);color:#111110}html body .mission-site .site-page-header:after,html body .mission-site .site-page-header:before{display:none!important}html body .mission-site .site-page-header h1{font-family:var(--font-display),Georgia,serif!important;font-weight:400!important;letter-spacing:-.02em;color:#111110!important}html body .ev-site :not(h1):not(h2):not(h1 *):not(h2 *):not(pre):not(pre *):not(code):not(code *):not(kbd):not(samp){font-family:var(--font-body),system-ui,sans-serif!important}html body .ev-site .evr-ghost{color:inherit;text-decoration:none}html body .ev-site .evr-ghost:after,html body .ev-site .evr-ghost:before{display:none!important;content:none!important}html body .ev-site .evr-exhibit-stage img{display:block;width:100%;height:auto}