@font-face{font-family:areal;src:url(../media/ABCArealVariable-s.p.41qpnhx30ujny.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:areal Fallback;src:local(Arial);ascent-override:87.13%;descent-override:20.84%;line-gap-override:0.0%;size-adjust:100.76%}.r1VwJG_className{font-family:areal,areal Fallback}.r1VwJG_variable{--font-areal:"areal", "areal Fallback"}
:root{--paper:#fbfbfc;--paper-3:#f1f2f4;--ink:#100f0d;--ink-70:#5a5852;--ink-45:#8d8a82;--font-sans:var(--font-areal), system-ui, -apple-system, sans-serif;--text:16px;--ease:cubic-bezier(.16, 1, .3, 1);--arrive:.34s cubic-bezier(.22, 1, .36, 1) both}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--text);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.45}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px;border-radius:1px}.page{flex-direction:column;justify-content:center;min-height:100dvh;display:flex}.column{width:100%;max-width:600px;margin:0 auto;padding:clamp(24px,6vh,88px) 24px}.statement{font-size:var(--text);color:var(--ink-70);text-wrap:pretty;margin:0;font-weight:400;line-height:1.5}.statement strong{color:var(--ink);font-weight:400}.section{margin-top:48px}.label{font-size:var(--text);color:var(--ink-45);margin:0 0 4px;font-weight:400}.list{flex-direction:column;display:flex}.row{border-radius:6px;outline:none;flex-direction:column;margin:0 -12px;padding:8px 12px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.row:hover{background-color:var(--paper-3)}}.row:focus-visible{background-color:var(--paper-3)}.row-title{color:var(--ink)}.row-sub{color:var(--ink-45)}.contact{gap:20px;margin-top:48px;display:flex}.contact a{color:var(--ink-45);transition:color .16s var(--ease);text-decoration:none}.contact a:hover,.contact a:focus-visible{color:var(--ink)}.copy{font:inherit;text-align:left;color:var(--ink-45);cursor:pointer;transition:color .16s var(--ease);background:0 0;border:0;padding:0}.copy:hover,.copy:focus-visible{color:var(--ink);outline:none}.copy-roll{vertical-align:top;height:1.45em;display:inline-grid;overflow:hidden}.copy-word{transition:transform .48s var(--ease);grid-area:1/1}.copy-word--next{transform:translateY(100%)}.copy[data-copied] .copy-word{transform:translateY(-100%)}.copy[data-copied] .copy-word--next{transform:translateY(0)}.login{margin-top:40px}.login-row{border-bottom:1px solid #100f0d38;align-items:baseline;gap:12px;display:flex}.login-input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:8px 0}.login-input::placeholder{color:var(--ink-45)}.login-submit{font:inherit;color:var(--ink-45);cursor:pointer;transition:color .16s var(--ease);background:0 0;border:0;padding:8px 0}.login-submit:hover,.login-submit:focus-visible{color:var(--ink)}.login-submit:disabled{cursor:progress}.login-error{color:var(--ink-70);margin:10px 0 0}@keyframes arrive-left{0%{opacity:0;transform:translate(-18px)}}@keyframes arrive-right{0%{opacity:0;transform:translate(18px)}}.statement,.contact>*,.login{animation:arrive-left var(--arrive)}.label{animation:arrive-right var(--arrive) 45ms}.row{animation:arrive-left var(--arrive)}.row:nth-child(2n){animation-name:arrive-right}.row:first-child{animation-delay:90ms}.row:nth-child(2){animation-delay:.12s}.row:nth-child(3){animation-delay:.15s}.row:nth-child(4){animation-delay:.18s}.row:nth-child(5){animation-delay:.21s}.row:nth-child(n+6){animation-delay:.24s}.login{animation-delay:90ms}.contact>:first-child{animation-delay:.29s}.contact>:nth-child(2){animation-name:arrive-right;animation-delay:.32s}@media (prefers-reduced-motion:reduce){.statement,.label,.row,.contact>*,.login{animation:none}.copy-word{transition:none}}@media (max-width:767px){.column{padding:64px 20px 72px}.desktop-break{display:none}}
