.PublicSurface-module__sM_bkq__surface{background:var(--background);min-height:100vh;color:var(--foreground);font-size:16px;line-height:1.75}.PublicSurface-module__sM_bkq__content{width:100%;max-width:1120px;margin:0 auto;padding:72px 24px 96px}.PublicSurface-module__sM_bkq__surface h1{letter-spacing:-.045em;text-wrap:balance;max-width:900px;color:var(--foreground);-webkit-text-fill-color:var(--foreground);background:0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5.3vw,4.5rem);font-weight:400;line-height:1.07}.PublicSurface-module__sM_bkq__surface h2,.PublicSurface-module__sM_bkq__surface h3{letter-spacing:-.025em;font-weight:500;line-height:1.35}.PublicSurface-module__sM_bkq__surface p,.PublicSurface-module__sM_bkq__surface li{font-size:16px;line-height:1.8}.PublicSurface-module__sM_bkq__surface p{max-width:78ch}.PublicSurface-module__sM_bkq__surface pre{font-size:14px;line-height:1.75}.PublicSurface-module__sM_bkq__surface table{width:100%;font-size:15px;line-height:1.65}.PublicSurface-module__sM_bkq__surface th,.PublicSurface-module__sM_bkq__surface td{vertical-align:top;padding:18px 20px}.PublicSurface-module__sM_bkq__surface th{color:var(--foreground);font-weight:500}.PublicSurface-module__sM_bkq__surface input:not([type=checkbox]),.PublicSurface-module__sM_bkq__surface select,.PublicSurface-module__sM_bkq__surface textarea{min-height:48px;font-size:16px}.PublicSurface-module__sM_bkq__surface :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.PublicSurface-module__sM_bkq__secondaryNav{width:100%;max-width:1120px;color:var(--foreground-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 auto;padding:16px 24px 0;font-size:13px;display:flex}.PublicSurface-module__sM_bkq__secondaryNav a:hover{color:var(--foreground)}.PublicSurface-module__sM_bkq__toolContent{max-width:880px}.PublicSurface-module__sM_bkq__checkbox{width:20px;height:20px;accent-color:var(--accent);flex:0 0 20px;margin-top:4px}@media (max-width:640px){.PublicSurface-module__sM_bkq__content{padding:48px 20px 72px}.PublicSurface-module__sM_bkq__secondaryNav{padding-inline:20px}.PublicSurface-module__sM_bkq__surface h1{font-size:clamp(2.3rem,9.5vw,3.3rem)}.PublicSurface-module__sM_bkq__surface th,.PublicSurface-module__sM_bkq__surface td{padding:14px 16px}}
