.lp-root .lp-nav .btn-amber{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lp-root .lp-doc{z-index:1;width:100%;max-width:760px;margin:0 auto;padding:132px 24px 96px;position:relative}.lp-doc section{align-items:initial;min-height:0;padding:0;display:block}.lp-doc .doc-eyebrow{font-family:var(--body);letter-spacing:2.5px;text-transform:uppercase;color:var(--amber);margin-bottom:14px;font-size:12px;font-weight:700}.lp-doc .doc-title{font-family:var(--display);letter-spacing:-.5px;color:var(--ink);font-size:clamp(32px,5vw,46px);font-weight:800;line-height:1.06}.lp-doc .doc-updated{font-family:var(--body);color:var(--ink-3);margin-top:12px;font-size:13.5px}.lp-doc .doc-body{margin-top:44px}.lp-doc .doc-body>section+section{margin-top:34px}.lp-doc h2{font-family:var(--display);color:var(--ink);margin-bottom:12px;font-size:clamp(19px,2.4vw,23px);font-weight:700;line-height:1.2}.lp-doc p{font-family:var(--body);color:var(--ink-2);font-size:15.5px;line-height:1.7}.lp-doc p+p{margin-top:12px}.lp-doc ul{margin-top:12px;padding-left:22px;list-style:outside}.lp-doc li{font-family:var(--body);color:var(--ink-2);margin-top:8px;font-size:15.5px;line-height:1.7}.lp-doc li::marker{color:var(--indigo-lite)}.lp-doc strong{color:var(--ink);font-weight:600}.lp-doc a{color:var(--amber);border-bottom:1px solid #ffc10759;text-decoration:none;transition:border-color .18s}.lp-doc a:hover{border-bottom-color:var(--amber)}.lp-doc a:focus-visible{outline:2px solid var(--amber-lite);outline-offset:3px;border-radius:4px}.lp-doc .doc-back{border-top:1px solid var(--border);margin-top:56px;padding-top:28px}.lp-doc .doc-back a{font-family:var(--body);color:var(--ink-2);border-bottom:none;font-size:14px;transition:color .18s}.lp-doc .doc-back a:hover{color:var(--ink)}.lp-doc .lp-404{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:62vh;display:flex}.lp-doc .lp-404-code{font-family:var(--display);color:var(--amber);text-shadow:0 10px 70px #ffc10738;margin:6px 0 10px;font-size:clamp(96px,17vw,168px);font-weight:800;line-height:1}.lp-doc .lp-404-title{font-family:var(--display);letter-spacing:-.5px;color:var(--ink);font-size:clamp(26px,4vw,38px);font-weight:800}.lp-doc .lp-404-text{font-family:var(--body);color:var(--ink-2);max-width:440px;margin:16px auto 0;font-size:16px;line-height:1.6}.lp-doc .lp-404-cta{align-items:center;gap:8px;margin-top:34px;padding:15px 32px;font-size:16px;display:inline-flex}@media (max-width:760px){.lp-root .lp-doc{padding:110px 22px 72px}}
