.site-prose.site-prose{max-width:720px;color:var(--ink-2);font-size:.99rem;line-height:1.75}.site-prose.site-prose h2{font-family:var(--font-body);letter-spacing:-.02em;margin:54px 0 16px;scroll-margin-top:84px;font-size:1.5rem;font-weight:800;line-height:1.2}.site-prose.site-prose h3{font-family:var(--font-body);letter-spacing:-.014em;margin:30px 0 10px;font-size:1.08rem;font-weight:800;line-height:1.3}.site-prose.site-prose h2:first-child{margin-top:0}.site-prose.site-prose p{color:var(--ink-2);max-width:var(--measure);margin:0 0 16px}.site-prose.site-prose p:last-child{margin-bottom:16px}.site-prose.site-prose :is(ul,ol):last-child{margin-bottom:14px}.site-prose.site-prose table:last-child{margin-bottom:24px}.site-prose.site-prose p.lede{max-width:none;margin-bottom:24px;font-size:1.05rem}.site-prose.site-prose ul,.site-prose.site-prose ol{margin:14px 0;padding-inline-start:22px}.site-prose.site-prose li{color:var(--ink-2);margin-bottom:9px;line-height:1.7}.site-prose.site-prose a{color:var(--olive-deep);-webkit-text-decoration-color:var(--olive-line);text-decoration-color:var(--olive-line);text-underline-offset:3px;overflow-wrap:normal;transition:color var(--t-link) var(--ease-out);border-radius:0;font-weight:600;text-decoration-thickness:auto}.site-prose.site-prose a:focus-visible{outline-color:var(--olive);outline-offset:3px}@media (hover:hover) and (pointer:fine){.site-prose.site-prose a:hover{color:var(--olive);-webkit-text-decoration-color:var(--olive);text-decoration-color:var(--olive)}}.site-prose.site-prose code{font-family:monospace;font-size:inherit;letter-spacing:inherit;background:0 0;border-radius:0;padding:0}.site-prose.site-prose hr{border-top-color:var(--line-strong);margin:54px 0}.site-prose.site-prose table{max-width:100%;margin:24px 0;font-size:.85rem;display:block;overflow-x:auto}.site-prose.site-prose th{text-align:left;background:var(--paper-deep);font-family:var(--font-mono);color:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;padding:12px 16px;font-size:.62rem;font-weight:400}.site-prose.site-prose th:lang(el){letter-spacing:.1em;text-transform:uppercase}.site-prose.site-prose td{padding:12px 16px}.site-prose.site-prose p.eyebrow{max-width:none}.site-prose.site-prose .g-faq .eyebrow{margin-bottom:22px}.site-prose.site-prose .faq-a p+p{margin-top:14px}.site-prose.site-prose .rvs-line1 strong{color:var(--art-ink);font-weight:700}.site-prose.site-prose .scroll-x :is(th,td):first-child{background:var(--paper)}
