.ogb-page[data-v-212624ab]{background:radial-gradient(56.25rem 32.5rem at 85% -8%,color-mix(in srgb,var(--color-theme) 26%,transparent),transparent 62%),radial-gradient(45rem 28.75rem at -12% 28%,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 58%),var(--bg-primary);color:#fff;font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.ogb-page[data-v-212624ab] :is(h1,h2,h3){font-family:Space Grotesk,ui-sans-serif,sans-serif;font-weight:700;letter-spacing:.01em;line-height:1.16;margin:0}.ogb-page p[data-v-212624ab]{margin:0}.ogb-banner[data-v-212624ab]{background:linear-gradient(160deg,color-mix(in srgb,var(--color-theme) 15%,transparent) 0,transparent 72%);border-bottom:.0625rem solid hsla(0,0%,100%,.08);overflow:hidden;padding:2.75rem 1.25rem 2.375rem;position:relative}.ogb-banner-glow[data-v-212624ab]{background:radial-gradient(circle at 40% 30%,color-mix(in srgb,var(--color-accent) 16%,transparent) 0,transparent 60%);filter:blur(2.375rem);height:170%;left:-8%;pointer-events:none;position:absolute;top:-45%;width:62%}.ogb-banner-inner[data-v-212624ab]{margin:0 auto;max-width:47.5rem;position:relative}.ogb-crumb[data-v-212624ab]{align-items:center;color:#ffffff80;display:flex;font-size:.8125rem;gap:.5rem;margin-bottom:1.125rem}.ogb-crumb a[data-v-212624ab]{color:var(--color-accent);text-decoration:none}.ogb-crumb a[data-v-212624ab]:hover{text-decoration:underline}.ogb-tag[data-v-212624ab]{background:color-mix(in srgb,var(--color-accent) 10%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-accent) 34%,transparent);border-radius:62.4375rem;color:var(--color-accent);display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.1em;padding:.1875rem .75rem}.ogb-h1[data-v-212624ab]{background:linear-gradient(92deg,#fff 30%,var(--color-theme-hover) 72%,var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(1.8rem,5.2vw,2.7rem);margin:.875rem 0}.ogb-byline[data-v-212624ab]{align-items:center;color:#ffffff9e;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem}.ogb-author[data-v-212624ab]{color:#ffffffe6;font-weight:700}.ogb-container[data-v-212624ab]{margin:0 auto;max-width:47.5rem;padding:1.75rem 1.25rem .5rem}.ogb-body[data-v-212624ab]{font-size:1.02rem;line-height:1.78}.ogb-lead[data-v-212624ab]{color:#ffffffeb;font-size:1.1rem;margin:0 0 1rem}.ogb-body section>p a[data-v-212624ab],.ogb-lead a[data-v-212624ab]{border-bottom:.0625rem solid color-mix(in srgb,var(--color-accent) 40%,transparent);color:var(--color-accent);text-decoration:none}.ogb-body section>p a[data-v-212624ab]:hover,.ogb-lead a[data-v-212624ab]:hover{border-bottom-color:var(--color-accent)}.ogb-photo[data-v-212624ab]{margin:1.625rem 0 .375rem}.ogb-photo img[data-v-212624ab]{border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1.125rem;box-shadow:0 1.125rem 2.875rem -1.125rem color-mix(in srgb,var(--color-theme) 45%,transparent);display:block;max-height:23.75rem;-o-object-fit:cover;object-fit:cover;width:100%}.ogb-photo figcaption[data-v-212624ab]{color:#ffffff8c;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.8125rem;letter-spacing:.04em;margin-top:.625rem;text-align:center}.ogb-body section[data-v-212624ab]{margin-top:2rem}.ogb-body h2[data-v-212624ab]{font-size:clamp(1.3rem,3.4vw,1.6rem);margin:0 0 .875rem}.ogb-body p[data-v-212624ab]{color:#ffffffe0;margin:0 0 .875rem}.ogb-body ol[data-v-212624ab],.ogb-body ul[data-v-212624ab]{color:#ffffffe0;margin:0 0 1rem;padding-left:1.375rem}.ogb-body li[data-v-212624ab]{margin-bottom:.5625rem}.ogb-body li[data-v-212624ab]::marker{color:var(--color-accent)}.ogb-module[data-v-212624ab]{background:linear-gradient(160deg,color-mix(in srgb,var(--color-theme) 11%,transparent) 0,var(--bg-secondary) 100%);border:.0625rem solid color-mix(in srgb,var(--color-theme) 30%,transparent);border-radius:1.25rem;margin:1.875rem 0 .5rem;padding:1.375rem}.ogb-module-title[data-v-212624ab]{background:linear-gradient(92deg,var(--color-theme-hover),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.18rem;margin:0 0 1rem}.ogb-steps[data-v-212624ab]{display:grid;gap:.875rem;list-style:none;margin:0;padding:0}.ogb-step[data-v-212624ab]{align-items:flex-start;display:flex;gap:.875rem}.ogb-step-n[data-v-212624ab]{align-items:center;background:linear-gradient(135deg,var(--color-theme-hover),var(--color-theme) 60%,color-mix(in srgb,var(--color-theme) 62%,#000));border-radius:50%;color:#fff;display:flex;flex:none;font-size:.9375rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.ogb-step-body strong[data-v-212624ab]{color:#fff;display:block;font-size:1rem;font-weight:700;margin-bottom:.125rem}.ogb-step-body p[data-v-212624ab]{color:#ffffffa8;font-size:.95rem;line-height:1.6;margin:0}.ogb-checklist[data-v-212624ab]{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.ogb-check[data-v-212624ab]{align-items:flex-start;display:flex;gap:.75rem}.ogb-check-mark[data-v-212624ab]{align-items:center;background:linear-gradient(135deg,var(--color-accent),var(--color-theme));border-radius:.5rem;color:var(--bg-primary);display:flex;flex:none;font-size:.8125rem;font-weight:800;height:1.5rem;justify-content:center;width:1.5rem}.ogb-check strong[data-v-212624ab]{color:#fff;display:block;font-weight:700;margin-bottom:.0625rem}.ogb-check p[data-v-212624ab]{color:#ffffffa8;font-size:.92rem;line-height:1.55;margin:0}@media(min-width:1024px){.ogb-checklist[data-v-212624ab]{gap:1rem 1.5rem;grid-template-columns:1fr 1fr}}.ogb-disambig[data-v-212624ab]{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.ogb-disambig-row[data-v-212624ab]{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.875rem;padding:.875rem 1rem}.ogb-disambig-row.is-us[data-v-212624ab]{background:color-mix(in srgb,var(--color-theme) 14%,transparent);border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);box-shadow:0 .625rem 1.875rem -.875rem color-mix(in srgb,var(--color-theme) 55%,transparent)}.ogb-disambig-head[data-v-212624ab]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:space-between;margin-bottom:.375rem}.ogb-disambig-head strong[data-v-212624ab]{color:#fff;font-size:1rem}.ogb-disambig-badge[data-v-212624ab]{background:color-mix(in srgb,var(--color-accent) 8%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-accent) 40%,transparent);border-radius:62.4375rem;color:var(--color-accent);flex:none;font-size:.6875rem;font-weight:700;letter-spacing:.04em;padding:.1875rem .6875rem}.ogb-disambig-row.is-us .ogb-disambig-badge[data-v-212624ab]{background:linear-gradient(135deg,var(--color-theme-hover),var(--color-theme) 60%,color-mix(in srgb,var(--color-theme) 62%,#000));border:0;color:#fff}.ogb-disambig-row p[data-v-212624ab]{color:#ffffffad;font-size:.93rem;line-height:1.6;margin:0}.ogb-openers[data-v-212624ab]{display:grid;gap:.625rem;list-style:none;margin:0;padding:0}.ogb-opener[data-v-212624ab]{align-items:baseline;background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.07);border-radius:.75rem;display:flex;gap:.875rem;padding:.625rem .875rem}.ogb-opener-n[data-v-212624ab]{background:linear-gradient(92deg,var(--color-theme-hover),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent;flex:none;font-size:1.05rem;font-weight:700;min-width:1.625rem;text-align:right}.ogb-opener-text[data-v-212624ab]{color:#ffffffeb;font-size:.98rem}@media(min-width:1024px){.ogb-openers[data-v-212624ab]{gap:.625rem 1rem;grid-template-columns:1fr 1fr}}.ogb-versus[data-v-212624ab]{display:grid;gap:.875rem}.ogb-versus-col[data-v-212624ab]{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1rem;padding:1.125rem}.ogb-versus-col.is-left[data-v-212624ab]{background:color-mix(in srgb,var(--color-theme) 12%,transparent);border-color:color-mix(in srgb,var(--color-theme) 50%,transparent);box-shadow:0 .75rem 2.125rem -1rem color-mix(in srgb,var(--color-theme) 60%,transparent)}.ogb-versus-col h3[data-v-212624ab]{font-size:1.02rem;margin:0 0 .625rem}.ogb-versus-col.is-left h3[data-v-212624ab]{color:var(--color-accent)}.ogb-versus-col ul[data-v-212624ab]{display:grid;gap:.4375rem;margin:0;padding-left:1.125rem}.ogb-versus-col li[data-v-212624ab]{color:#ffffffd1;font-size:.93rem;line-height:1.5;margin:0}.ogb-versus-col.is-left li[data-v-212624ab]::marker{color:var(--color-accent)}@media(min-width:760px){.ogb-versus[data-v-212624ab]{grid-template-columns:1fr 1fr}}.ogb-ranked[data-v-212624ab]{display:grid;gap:.875rem;list-style:none;margin:0;padding:0}.ogb-ranked-row[data-v-212624ab]{align-items:flex-start;background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.09);border-radius:1rem;display:flex;gap:1rem;padding:1rem 1.125rem}.ogb-ranked-n[data-v-212624ab]{align-items:center;background:color-mix(in srgb,var(--color-accent) 8%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-accent) 34%,transparent);border-radius:.75rem;color:var(--color-accent);display:flex;flex:none;font-size:1.0625rem;font-weight:700;height:2.375rem;justify-content:center;width:2.375rem}.ogb-ranked-body strong[data-v-212624ab]{color:#fff;display:block;font-size:1rem;margin-bottom:.25rem}.ogb-ranked-body p[data-v-212624ab]{color:#ffffffb3;font-size:.94rem;line-height:1.65;margin:0}.ogb-faq[data-v-212624ab]{margin-top:2.5rem}.ogb-faq-item[data-v-212624ab]{border-top:.0625rem solid hsla(0,0%,100%,.08);padding:1.125rem 0}.ogb-faq-item h3[data-v-212624ab]{font-family:Space Grotesk,sans-serif;font-size:1.02rem;font-weight:700;margin:0 0 .4375rem}.ogb-faq-item p[data-v-212624ab]{color:#ffffffa8;margin:0}.ogb-related[data-v-212624ab]{background:var(--bg-secondary);border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1.125rem;margin-top:2.5rem;padding:1.25rem}.ogb-related h2[data-v-212624ab]{font-size:1.1rem;margin:0 0 .75rem}.ogb-related-link[data-v-212624ab]{align-items:center;border-bottom:.0625rem solid hsla(0,0%,100%,.08);color:#fff;display:flex;font-weight:600;gap:.75rem;justify-content:space-between;padding:.75rem 0;text-decoration:none}.ogb-related-link[data-v-212624ab]:last-child{border-bottom:0}.ogb-arrow[data-v-212624ab],.ogb-related-link[data-v-212624ab]:hover{color:var(--color-accent)}.ogb-cta[data-v-212624ab]{background:linear-gradient(160deg,color-mix(in srgb,var(--color-theme) 15%,transparent) 0,var(--bg-secondary) 100%);border:.0625rem solid color-mix(in srgb,var(--color-theme) 30%,transparent);border-radius:1.375rem;margin-top:2.125rem;padding:2rem 1.375rem;text-align:center}.ogb-cta strong[data-v-212624ab]{display:block;font-size:1.3rem;font-weight:700;letter-spacing:.02em;margin-bottom:.375rem}.ogb-cta-hint[data-v-212624ab]{color:#fff9;display:block;font-size:.75rem;letter-spacing:.04em;margin-bottom:1.125rem}.ogb-cta-btn[data-v-212624ab]{background:linear-gradient(135deg,var(--color-theme-hover),var(--color-theme) 60%,color-mix(in srgb,var(--color-theme) 62%,#000));border-radius:62.4375rem;box-shadow:0 .875rem 2.125rem -.5rem color-mix(in srgb,var(--color-theme) 60%,transparent);color:#fff;display:inline-block;font-size:1.02rem;font-weight:700;padding:.875rem 2.375rem;text-decoration:none}.ogb-cta-btn[data-v-212624ab]:hover{filter:brightness(1.08)}.ogb-banner-cta-row[data-v-212624ab]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.ogb-banner-cta[data-v-212624ab]{background:linear-gradient(135deg,var(--color-theme-hover),var(--color-theme) 60%,color-mix(in srgb,var(--color-theme) 62%,#000));border-radius:62.4375rem;box-shadow:0 .875rem 2.125rem -.5rem color-mix(in srgb,var(--color-theme) 60%,transparent);color:#fff;display:inline-block;font-size:1rem;font-weight:700;padding:.8125rem 2rem;text-decoration:none}.ogb-banner-cta[data-v-212624ab]:hover{filter:brightness(1.08)}.ogb-banner-cta-hint[data-v-212624ab]{color:#ffffff80;font-size:.75rem;font-weight:600}.ogb-btn-row[data-v-212624ab]{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem}.ogb-btn-row--center[data-v-212624ab]{justify-content:center}.ogb-btn-ghost[data-v-212624ab]{align-items:center;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:color-mix(in srgb,var(--bg-secondary) 70%,transparent);border:.0625rem solid hsla(0,0%,100%,.18);border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.98rem;font-weight:700;gap:.625rem;padding:.75rem 1.625rem;text-decoration:none}.ogb-btn-ghost[data-v-212624ab]:hover{border-color:var(--color-theme)}.ogb-online-dot[data-v-212624ab]{animation:ogb-dot-pulse-212624ab 1.8s infinite;background:var(--color-accent);border-radius:50%;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--color-accent) 22%,transparent);display:inline-block;height:.5rem;width:.5rem}@keyframes ogb-dot-pulse-212624ab{0%{box-shadow:0 0 color-mix(in srgb,var(--color-accent) 55%,transparent)}70%{box-shadow:0 0 0 .4375rem transparent}to{box-shadow:0 0 0 0 transparent}}.ogb-foot[data-v-212624ab]{align-items:center;border-top:.0625rem solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:.875rem;justify-content:space-between;margin:0 auto;max-width:47.5rem;padding:1.875rem 1.25rem 3.5rem}.ogb-foot-brand[data-v-212624ab]{color:#fff;font-size:1.0625rem;font-weight:700;letter-spacing:.06em;text-decoration:none}.ogb-foot-brand sup[data-v-212624ab]{color:var(--color-accent);font-family:ui-monospace,JetBrains Mono,monospace;font-size:.53125rem;letter-spacing:.14em;margin-left:.25rem}.ogb-foot-links[data-v-212624ab]{display:flex;flex-wrap:wrap;gap:1rem}.ogb-foot-links a[data-v-212624ab]{color:#ffffff80;font-size:.8125rem;text-decoration:none}.ogb-foot-links a[data-v-212624ab]:hover{color:#ffffffd9}@media(min-width:1024px){.ogb-container[data-v-212624ab]{padding-top:2.5rem}.ogb-body[data-v-212624ab],.ogb-container[data-v-212624ab]{max-width:50rem}.ogb-banner[data-v-212624ab]{padding:3.5rem 1.25rem 2.625rem}}.ogb-floatbar[data-v-212624ab]{bottom:1.375rem;position:fixed;right:1.375rem;z-index:60}.ogb-floatcta[data-v-212624ab]{align-items:center;background:linear-gradient(135deg,var(--color-theme-hover),var(--color-theme) 60%,color-mix(in srgb,var(--color-theme) 62%,#000));border-radius:62.4375rem;box-shadow:0 .75rem 1.875rem color-mix(in srgb,var(--color-theme) 40%,transparent);color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;padding:.8125rem 1.625rem;text-decoration:none}.ogb-floatcta[data-v-212624ab]:hover{filter:brightness(1.08)}@media(max-width:1023px){.ogb-floatbar[data-v-212624ab]{display:none}}
