._2S-Q_W_page{background:var(--paper);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}._2S-Q_W_main{flex:1 0 auto;width:100%;padding:clamp(56px,9vw,112px) clamp(20px,5vw,40px) clamp(64px,8vw,96px)}._2S-Q_W_column{max-width:720px;margin:0 auto}._2S-Q_W_head{gap:16px;display:grid}._2S-Q_W_eyebrow{color:var(--signature-orange)}._2S-Q_W_head h1{font-size:clamp(40px,6vw,64px)}._2S-Q_W_intro{margin-top:32px;font-size:18px;line-height:1.6}._2S-Q_W_section{margin-top:48px}._2S-Q_W_section h2{font-size:clamp(24px,2.6vw,30px)}._2S-Q_W_section p{margin-top:16px;font-size:17px;line-height:1.6}._2S-Q_W_docs{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}._2S-Q_W_docs li{padding-left:22px;font-size:17px;line-height:1.55;position:relative}._2S-Q_W_docs li:before{content:"";background:var(--ink);width:9px;height:9px;position:absolute;top:9px;left:0}._2S-Q_W_column a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;transition:color .1s}._2S-Q_W_column a:hover{color:var(--signature-orange)}._2S-Q_W_column a:focus-visible{outline:3px solid var(--signature-orange);outline-offset:2px}._2S-Q_W_entity{border-top:4px solid var(--ink);font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink);margin-top:64px;padding-top:24px;font-size:12px;font-weight:500;line-height:1.6}
