.guide{display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-6) var(--space-8)}main.guide{max-width:68ch}.guide__crumbs{font:400 12px/1.4 var(--font-data);letter-spacing:.08em;color:var(--ink-500)}.guide__crumbs a{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--ink-500);text-decoration-thickness:1px}.guide__crumbs a:hover{color:var(--ember-700)}.guide__crumbs span[aria-hidden]{padding-inline:var(--space-2)}.guide__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--rule-200)}.guide__eyebrow{font:400 12px/1.4 var(--font-data);letter-spacing:.14em;color:var(--ember-600)}.guide__lede{color:var(--ink-700)}.guide__byline{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font:400 13px/1.5 var(--font-data);color:var(--ink-500)}.guide__byline strong{font-weight:500;color:var(--ink-700)}.guide__byline .guide__sep{color:var(--ink-500)}.guide__body{display:flex;flex-direction:column;gap:var(--space-5)}.guide__body h2{font:500 30px/1.2 var(--font-display);color:var(--ink-900);margin-top:var(--space-4)}.guide__body h3{font:500 22px/1.25 var(--font-display);color:var(--ink-900)}.guide__body li,.guide__body p{font:400 17px/1.65 var(--font-ui);color:var(--ink-700)}.guide__body ol,.guide__body ul{display:flex;flex-direction:column;gap:var(--space-3)}.guide__body ol>li,.guide__body ul>li{position:relative;padding-left:26px}.guide__body ul>li:before{content:"";position:absolute;left:6px;top:11px;width:6px;height:6px;border-radius:50%;background:var(--ember-600)}.guide__body ol{counter-reset:guide-step}.guide__body ol>li{counter-increment:guide-step}.guide__body ol>li:before{content:counter(guide-step) ".";position:absolute;left:0;top:0;font:500 15px/1.85 var(--font-data);color:var(--ember-600)}.guide__faq{display:flex;flex-direction:column;gap:var(--space-2)}.guide__faq>h3+p{margin-top:0}.guide__faq>h3:not(:first-child){margin-top:var(--space-5)}.guide__body .disclosure{display:flex;flex-direction:column;gap:var(--space-4)}.guide__body blockquote{margin:0;padding-left:var(--space-5);border-left:2px solid var(--rule-300);color:var(--ink-700)}.guide__body figure{display:flex;flex-direction:column;gap:var(--space-3)}.guide__body figcaption{font:400 13px/1.5 var(--font-data);color:var(--ink-500)}.guide__table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--border-card);border-radius:var(--radius-2);background:var(--paper-000)}.guide__table table{border-collapse:collapse;width:100%;min-width:34rem}.guide__table td,.guide__table th{text-align:left;vertical-align:top;padding:var(--space-4);border-bottom:1px solid var(--rule-100);font:400 15px/1.55 var(--font-ui);color:var(--ink-700)}.guide__table th{font-weight:500;color:var(--ink-900);background:var(--paper-200);border-bottom:1px solid var(--rule-200)}.guide__table tbody tr:last-child td{border-bottom:0}.guide__table caption{caption-side:bottom;padding:var(--space-3) var(--space-4);text-align:left;font:400 13px/1.5 var(--font-data);color:var(--ink-500)}.guide__foot{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--rule-200)}.guide__foot p{font:400 17px/1.6 var(--font-ui);color:var(--ink-700)}.guides-index{gap:var(--space-5)}.guides-index,.guides-index__item{display:flex;flex-direction:column}.guides-index__item{gap:var(--space-2);padding-bottom:var(--space-5);border-bottom:1px solid var(--rule-200)}.guides-index__item:last-child{border-bottom:0;padding-bottom:0}.guides-index__item h2{font:500 24px/1.25 var(--font-display)}.guides-index__item h2 a{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--ink-900);text-decoration-thickness:1px;transition:color var(--motion-state)}.guides-index__item h2 a:hover{color:var(--ember-700)}.guides-index__item p{font:400 17px/1.6 var(--font-ui);color:var(--ink-700)}.guides-index__meta{font:400 12px/1.4 var(--font-data);color:var(--ink-500)}@media (max-width:599px){.guide__body h2{font-size:26px}.guide__body h3{font-size:20px}}