.gs-prose{color:#374151;font-size:1.0625rem;line-height:1.8;overflow-wrap:break-word}.gs-prose>*+*{margin-top:1.25em}.gs-prose h2{margin-top:2.4em;color:#030712;font-size:1.625rem;line-height:1.25;font-weight:800;letter-spacing:-.02em;scroll-margin-top:6rem}.gs-prose h3{margin-top:1.9em;color:#030712;font-size:1.25rem;line-height:1.35;font-weight:700;scroll-margin-top:6rem}.gs-prose h2+*,.gs-prose h3+*{margin-top:.75em}.gs-prose strong{color:#111827;font-weight:700}.gs-prose a{color:#2a44c2;font-weight:600;text-decoration:underline;text-decoration-color:#2a44c24d;text-underline-offset:3px}.gs-prose a:hover{text-decoration-color:currentColor}.gs-prose a:focus-visible{outline:2px solid #2a44c2;outline-offset:2px;border-radius:3px}.gs-prose ul,.gs-prose ol{padding-left:1.4em}.gs-prose ul{list-style:disc}.gs-prose ol{list-style:decimal}.gs-prose li+li{margin-top:.45em}.gs-prose li::marker{color:#5e7ff2}.gs-prose blockquote{border-left:4px solid #ffc21a;background:#fff9e6;border-radius:0 .75rem .75rem 0;padding:1em 1.25em;color:#1f2937}.gs-prose blockquote>*+*{margin-top:.75em}.gs-prose code{background:#f3f4f6;border-radius:.375rem;padding:.15em .4em;font-size:.9em}.gs-prose pre{background:#0b1224;color:#e5e7eb;border-radius:.75rem;padding:1em 1.25em;overflow-x:auto;font-size:.9rem;line-height:1.7}.gs-prose pre code{background:none;padding:0;color:inherit}.gs-prose hr{border:0;border-top:1px solid #e5e7eb;margin:2.5em 0}.gs-prose .gs-table{overflow-x:auto;border:1px solid #e5e7eb;border-radius:.75rem}.gs-prose table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.55}.gs-prose th{background:#f9fafb;color:#111827;font-weight:700;text-align:left;padding:.7em .9em;border-bottom:1px solid #e5e7eb;white-space:nowrap}.gs-prose td{padding:.7em .9em;border-top:1px solid #f3f4f6;vertical-align:top}@media(max-width:640px){.gs-prose{font-size:1rem;line-height:1.75}.gs-prose h2{font-size:1.375rem}.gs-prose h3{font-size:1.125rem}}
