body,html{margin:0;min-height:100%}[data-ember-v3]{--paper:#faf8e7;--ink:#242220;--black:#111110;--dark:#272522;--line:#c5c0b2;--accent:#eb602a;--accent-hover:#f47749;--orange:var(--accent);--sand:#ebe6d6;--muted:#666157;--line-strong:#989184;--footer:#181817;--footer-text:#f4efe4;--footer-muted:#bbb5a8;--footer-faint:#b7b1a4;--footer-line:#55514b;--feature-1:#625f5f;--feature-2:#424040;--feature-3:#262424;--feature-text:#fffdf2;--danger:#b52621;--success:#2b642f;--page-gutter:clamp(24px,2.8vw,64px);--section-space:clamp(72px,8vw,140px);--text-label:12px;--text-body-large:clamp(19px,2vw,28px);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}[data-ember-v3],[data-ember-v3] *,[data-ember-v3] :after,[data-ember-v3] :before{box-sizing:border-box}[data-ember-v3] :where(h1,h2,h3,p){margin-top:0}[data-ember-v3] :where(h1,h2,h3){font-weight:400;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}[data-ember-v3] h2{font-size:clamp(38px,5vw,80px);margin-bottom:32px}[data-ember-v3] h3{font-size:clamp(26px,2.3vw,36px)}:where([data-ember-v3] a){color:inherit}[data-ember-v3] :where(button,input,textarea){font:inherit}[data-ember-v3] :where(section,article)[id]{scroll-margin-top:110px}[data-ember-v3] :where(a,button,input,textarea,summary):focus-visible{outline:3px solid var(--orange);outline-offset:5px}