@font-face{font-family:Roboto;src:url('/assets/roboto-latin.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
:root{--paper:#faf8f4;--ink:#30312f;--body:#585b5c;--muted:#6e6f6c;--line:#ccc8c0;--panel:#f6f3ee;--accent:#af5d49;--accent-light:#f5eae3;font-family:Roboto,Arial,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}
*{box-sizing:border-box}body{margin:0;font-size:19px;line-height:1.65}.page-header,.page-content,.page-footer{width:min(62ch,calc(100% - 40px));margin-inline:auto}.page-header{padding-top:38px}.wordmark{display:inline-block;font-size:49px;font-weight:600;letter-spacing:-2.5px;line-height:1.2;text-decoration:none}.page-content{margin-top:68px;overflow-wrap:break-word}h1,h2,h3{color:var(--ink)}h1{font-size:46px;font-weight:400;line-height:1.14;letter-spacing:-1.5px;margin:0 0 30px}h2{font-size:29px;font-weight:400;line-height:1.25;letter-spacing:-.65px;margin:42px 0 16px}p{margin:0 0 22px;color:var(--body)}ol,ul{padding-inline-start:1.35em;margin:0 0 26px;color:var(--body)}li{padding-inline-start:.15em;margin-bottom:14px}strong{font-weight:650;color:var(--ink)}.question{margin-bottom:27px}.question h3{font-size:20px;line-height:1.4;font-weight:600;margin:0 0 7px}.question p{margin:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-color:var(--accent)}a:focus-visible{outline:2px solid #954a39;outline-offset:5px}table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;margin:28px 0;color:var(--body)}th,td{padding:13px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}th{font-weight:600;color:var(--ink)}thead th{border-top:1px solid var(--line)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tbody th{width:18%}.page-footer{margin-top:48px;padding-bottom:64px}.quiet-links{font-size:14px;line-height:1.8;color:var(--body)}.quiet-links a{text-decoration-line:underline}.quiet-links a:hover{text-decoration:underline}.link-separator{display:inline-block;margin-inline:.35em}
@media(max-width:600px){body{font-size:18px}.page-header,.page-content,.page-footer{width:calc(100% - 32px)}.page-header{padding-top:23px}.wordmark{font-size:31px;letter-spacing:-2.3px}.page-content{margin-top:44px}h1{font-size:34px;letter-spacing:-1px}h2{font-size:26px;margin-top:34px}.page-footer{margin-top:38px;padding-bottom:36px}.quiet-links{font-size:13px}table,tbody,tr,th,td{display:block}thead{display:none}tbody tr{padding:16px 0;border-top:1px solid var(--line)}tbody tr:last-child{border-bottom:1px solid var(--line)}tbody th{width:auto;padding:0 0 8px;font-size:19px}tbody td{padding:5px 0}tbody th,tbody td{border:0}td:before{content:attr(data-label) ": ";font-weight:600;color:var(--ink)}}
