.page-module__xTqxnG__main{background:var(--color-bg-dark);color:#e2e8f0}.page-module__xTqxnG__container{max-width:880px;margin:0 auto;padding:140px 24px 100px;line-height:1.7}.page-module__xTqxnG__container h1,.page-module__xTqxnG__container h2,.page-module__xTqxnG__container h3{color:var(--color-text-primary);font-family:var(--font-display);line-height:1.25}.page-module__xTqxnG__container h1{margin-bottom:16px;font-size:clamp(32px,5vw,48px)}.page-module__xTqxnG__container h2{margin-bottom:24px;font-size:clamp(24px,3vw,30px)}.page-module__xTqxnG__container h3{color:#f0894e;margin:40px 0 16px;font-size:22px}.page-module__xTqxnG__container p{margin-bottom:20px}.page-module__xTqxnG__updated{color:var(--color-text-secondary);font-size:14px}.page-module__xTqxnG__intro{margin-top:32px;font-size:19px}.page-module__xTqxnG__contents{background:var(--color-bg-dark-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:32px 0 48px;padding:24px}.page-module__xTqxnG__contents li+li{margin-top:12px}.page-module__xTqxnG__contents a{text-underline-offset:4px;text-decoration:underline}.page-module__xTqxnG__contents a:hover{color:#f0894e}.page-module__xTqxnG__section,.page-module__xTqxnG__reference,.page-module__xTqxnG__reference h3{scroll-margin-top:110px}.page-module__xTqxnG__section{margin-top:48px}.page-module__xTqxnG__bullets{margin-bottom:24px;padding-left:24px;list-style:outside}.page-module__xTqxnG__bullets li{margin-bottom:16px}.page-module__xTqxnG__reference{border-top:1px solid var(--color-border);margin-top:64px;padding-top:48px}.page-module__xTqxnG__tools>div{border-bottom:1px solid var(--color-border);padding:18px 0}.page-module__xTqxnG__tools dt{color:#f4b7a5;overflow-wrap:anywhere;margin-bottom:6px;font-size:15px}.page-module__xTqxnG__tools dd{margin:0}@media (max-width:480px){.page-module__xTqxnG__container{padding:112px 20px 64px}.page-module__xTqxnG__contents{padding:20px}}
