.doc{padding-top:var(--space-5);padding-bottom:var(--space-8);max-width:var(--measure-legal)}.doc__crumbs{font-family:var(--font-data);font-size:var(--size-micro);letter-spacing:1px;text-transform:uppercase;color:var(--color-graphite)}.doc__title{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-heading);letter-spacing:-.5px;margin-top:var(--space-2);font-size:28px;line-height:1.05}.doc__meta{font-family:var(--font-data);font-size:var(--size-micro);letter-spacing:1px;text-transform:uppercase;color:var(--color-graphite);margin-top:var(--space-2)}.doc__intro{margin-top:var(--space-5);font-size:15px;line-height:1.65}.doc__body{margin-top:var(--space-5)}.doc__draft{border:1.5px dashed var(--color-delayed);color:var(--color-delayed);padding:var(--space-3) var(--space-4);margin-top:var(--space-4);font-size:13px;line-height:1.5}.doc__entity{border-top:var(--border-hairline);margin-top:var(--space-6);padding-top:var(--space-3);font-family:var(--font-data);color:var(--color-graphite);font-size:11px;display:block}.doc__routes{margin-top:var(--space-5)}.doc__route{align-items:baseline;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:var(--border-hairline);display:flex}.doc__route-index{color:var(--color-signal);font-size:var(--size-micro)}.doc__route-title{font-family:var(--font-display);font-weight:800;font-stretch:var(--stretch-heading);text-transform:uppercase;font-size:16px}.doc__route-body{color:var(--color-graphite);margin-top:var(--space-2);font-size:13.5px;line-height:1.55}.doc__promise{border:var(--border-frame);padding:var(--space-4);margin-top:var(--space-5)}.doc__promise-label{color:var(--color-signal);display:block}.doc__promise-text{font-family:var(--font-display);font-weight:800;font-stretch:var(--stretch-heading);margin-top:var(--space-2);font-size:17px}.doc__promise-note{color:var(--color-graphite);margin-top:var(--space-2);font-size:13px;line-height:1.55}.doc__lede{color:var(--color-graphite);font-size:15px;line-height:1.6}.doc__list{margin:0 0 var(--space-4);padding-left:var(--space-4)}.doc__form{white-space:pre-line;border-left:2px solid var(--color-signal);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4);color:var(--color-graphite);font-size:12px;line-height:1.8}.doc__table-wrap{margin:0 0 var(--space-4)}.doc__table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.55}.doc__table th,.doc__table td{border:var(--border-hairline);padding:var(--space-3);vertical-align:top}.doc__table thead th{font-family:var(--font-data);font-size:var(--size-micro);letter-spacing:.5px;text-transform:uppercase;color:var(--color-signal)}.doc__table tbody th{width:26%;font-weight:600}@media (width<=719px){.doc__table,.doc__table tbody,.doc__table tr,.doc__table th,.doc__table td{width:auto;display:block}.doc__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.doc__table tr{border:var(--border-hairline);margin-bottom:var(--space-3)}.doc__table th,.doc__table td{border:0;border-bottom:var(--border-hairline)}.doc__table tr>:last-child{border-bottom:0}.doc__table td:before{content:attr(data-label);font-family:var(--font-data);font-size:var(--size-micro);letter-spacing:.5px;text-transform:uppercase;color:var(--color-signal);margin-bottom:var(--space-1);display:block}}@media (width>=900px){.doc{padding-top:var(--space-8)}.doc__title{font-size:38px}.doc__body{font-size:15px}}
