.s-a676a3ea4b49445fc8bf,section{border-bottom:1px solid var(--line)}.s-ee3ec8076a17af3faf64[aria-hidden=false],img{display:block}html{line-height:1.5;-webkit-text-size-adjust:100%;scroll-behavior:smooth}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{background:0 0;text-decoration:none;color:#111;cursor:pointer}a:hover{text-decoration:underline;text-decoration-thickness:2px}:focus-visible{outline:#111 solid 2px;outline-offset:2px}table{border-collapse:collapse}:root{--bg:#fff;--fg:#111;--muted:#6e6e6e;--line:#e8e8e8;--max:min(1280px,100%);--pad:20px}body{background:var(--bg);color:var(--fg);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Monaco,monospace;max-width:100vw;overflow-x:hidden}.s-0f514016b460050bfbcb{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.s-b3302aa5c6b77044ea5c{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:16px;min-height:72px}.s-a676a3ea4b49445fc8bf{position:sticky;top:0;background:#fff;z-index:9001}.s-a8279cc7c2344d91a360{display:flex;justify-content:space-between;align-items:center;min-height:64px}.s-a1415f00ed55cdcceb34{display:flex;align-items:center;gap:12px}.s-a1415f00ed55cdcceb34 svg{width:28px;height:28px}.s-ba5f9fbad182eed5549d{display:flex;gap:20px;align-items:center}.s-ba5f9fbad182eed5549d a{opacity:.9}.s-ba5f9fbad182eed5549d a:hover{opacity:1}.s-ea0e0701d5387c61b574{display:none}.s-ea0e0701d5387c61b574 button{background:0 0;border:none;padding:10px;cursor:pointer}.s-ea0e0701d5387c61b574 svg{width:26px;height:26px}.s-ee3ec8076a17af3faf64{position:fixed;inset:0;background:rgba(255,255,255,.98);display:none;z-index:10000}.s-ee3ec8076a17af3faf64 .s-0f514016b460050bfbcb{height:100%;display:flex;flex-direction:column;gap:18px;padding-top:90px}.s-ee3ec8076a17af3faf64 a{font-size:20px}main{min-height:100vh}section{padding:60px 0}.s-654194a379cd4ba1003d{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:center}.s-640c6035ad424e4e7c9f{display:flex;flex-direction:column;gap:16px}.s-640c6035ad424e4e7c9f h1{font-size:clamp(26px,4vw,44px)}.s-640c6035ad424e4e7c9f p{color:var(--muted);max-width:68ch}.s-afe6a3a7f5385cd891db{border:1px solid var(--line);border-radius:16px;padding:18px}.s-afe6a3a7f5385cd891db svg{width:100%;height:auto;display:block}.s-11875ca723fc6a947e38{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.s-11875ca723fc6a947e38>*{grid-column:span 12}.s-11875ca723fc6a947e38 .s-90106696b20beaca727a{grid-column:span 7}.s-11875ca723fc6a947e38 .s-a4c2803e3377bf56f672{grid-column:span 5}footer .s-0f514016b460050bfbcb{display:flex;flex-wrap:wrap;gap:16px;align-items:center;min-height:72px}.s-fa0724034f41ca68f78b{margin-left:auto;display:flex;gap:16px}@media (max-width:980px){.s-ba5f9fbad182eed5549d{display:none}.s-ea0e0701d5387c61b574{display:block}.s-654194a379cd4ba1003d{grid-template-columns:1fr}.s-11875ca723fc6a947e38 .s-90106696b20beaca727a,.s-11875ca723fc6a947e38 .s-a4c2803e3377bf56f672{grid-column:span 12}}.s-da03e3637d969f908e19{font-size:28px;margin-bottom:10px}.s-49bca170977fc4fe4ca5{color:#6e6e6e;max-width:72ch}.s-5b3114903c7c93dceb70{color:#6e6e6e;max-width:70ch;padding-left:18px}*{box-sizing:border-box}