.d2-gd-lbl{color:hsl(var(--site-ink-2));margin:36px 0 14px;font-size:15px;font-weight:600;line-height:1.4}.d2-gd-nums{-moz-column-gap:40px;counter-reset:gd-n;border-top:1px solid hsl(var(--site-ink));grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.d2-gd-nums>li{counter-increment:gd-n;border-bottom:1px solid hsl(var(--site-brand-text) / .18);color:hsl(var(--site-ink));align-items:baseline;gap:16px;padding:12px 0 14px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.d2-gd-nums>li:before{content:counter(gd-n, decimal-leading-zero);font:500 13px/1 var(--d2-mono);color:hsl(var(--site-brand-text));flex-shrink:0}.d2-gd-steps{margin-top:36px}.d2-gd-docs{-moz-column-gap:48px;border-top:1px solid hsl(var(--site-ink));grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.d2-gd-docs>li{border-bottom:1px solid hsl(var(--site-line));padding:20px 0 32px}.d2-gd-doc-ico{width:136px;max-width:none;height:136px;margin:-24px 0 -16px -28px;display:block}.d2-gd-docs :is(h3,h4){color:hsl(var(--site-ink));margin-top:4px;font-size:22px;font-weight:600;line-height:1.3}.d2-gd-docs p{max-width:32em;color:hsl(var(--site-ink-2));margin-top:8px;font-size:16px;line-height:1.55}.d2-gd-sub{color:hsl(var(--site-ink));margin-bottom:20px;font-size:20px;font-weight:600;line-height:1.3}.d2-gd-table{margin-top:36px;overflow-x:auto}.d2-gd-table table{border-collapse:collapse;border-top:2px solid hsl(var(--site-ink));width:100%;min-width:520px}.d2-gd-table caption{caption-side:bottom;text-align:left;color:hsl(var(--site-ink-3));margin-top:14px;font-size:14px;line-height:1.5}.d2-gd-table th{text-align:left;vertical-align:bottom;color:hsl(var(--site-ink-2));border-bottom:1px solid hsl(var(--site-ink));padding:14px 16px 14px 0;font-size:14px;font-weight:600;line-height:1.35}.d2-gd-table td{border-bottom:1px solid hsl(var(--site-line));font:500 22px/1.2 var(--d2-mono);color:hsl(var(--site-ink));padding:16px 16px 16px 0}.d2-gd-table td:first-child{font-family:inherit;font-size:16px;font-weight:600;line-height:1.3}.d2-gd-table td.is-top{color:hsl(var(--site-brand-text))}.d2-gd-note{color:hsl(var(--site-ink-3));margin-top:10px;font-size:14px;line-height:1.5}.d2-svc-dark .d2-gd-lbl{color:hsl(var(--d2-ob-text));margin-top:0}.d2-gd-fines{border-top:1px solid hsl(var(--d2-ob-ink) / .55)}.d2-gd-fines>li{border-bottom:1px solid hsl(var(--d2-ob-ink) / .12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:8px 32px;padding:18px 0 20px;display:grid}.d2-gd-fine-law{color:hsl(var(--d2-ob-text));font-size:16px;line-height:1.5}.d2-gd-fine-v{color:hsl(var(--d2-ob-ink));font-size:22px;font-weight:600;line-height:1.3}.d2-gd-reads>li{display:block}.d2-gd-reads .d2-go{font-size:19px}.d2-gd-reads .d2-gd-reads-l{color:hsl(var(--site-ink-3));font-size:14px;line-height:1.4;display:block}.d2-gd-reads p{color:hsl(var(--site-ink-2));margin-top:6px;font-size:15px;line-height:1.5}.d2-gd-after{margin-top:48px}.d2 .d2-gd-faq summary h3{font:inherit;color:inherit}.d2-gd-promo{padding-block:64px}@media (max-width:820px){.d2-gd-nums,.d2-gd-docs{grid-template-columns:minmax(0,1fr)}.d2-gd-doc-ico{width:112px;height:112px;margin:-20px 0 -12px -22px}.d2-gd-docs :is(h3,h4){font-size:20px}.d2-gd-table table{table-layout:fixed;min-width:0}.d2-gd-table th{padding:12px 4px 12px 0;font-size:11px}.d2-gd-table th:first-child{width:28%}.d2-gd-table td{padding:14px 8px 14px 0;font-size:19px}.d2-gd-table td:first-child{font-size:14px}.d2-gd-fines>li{grid-template-columns:minmax(0,1fr)}.d2-gd-fine-v{font-size:20px}.d2-gd-promo{padding-block:40px}}
