.dbu,.dbl{--surface:var(--card);--surface-soft:var(--soft);--fill:var(--track);--ink-soft:var(--ink2);--ink-muted:var(--ink2);--ink-faint:var(--ink3);--line-soft:var(--line);--accent-bright:var(--accent);--accent-soft:color-mix(in srgb, var(--accent) 14%, transparent);--success:var(--ok);--danger:var(--c2);--paper:var(--bg)}.dbu .uwrap{justify-content:center;padding:clamp(64px,11vh,120px) 0 0;display:flex}.dbu .ucol{text-align:center;width:min(520px,100%)}.dbu .ucol .eyebrow{justify-content:center}.dbu .ucol h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,5vw,52px);font-weight:700;line-height:1.05}.dbu .ucol>p:not(.eyebrow){color:var(--ink2)}.dbu .text-link,.dbl .text-link{color:var(--accent);text-decoration:none}.dbu .text-link:hover,.dbl .text-link:hover{text-decoration:underline}.dbu .btn-light{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.dbu .btn-light:hover{opacity:1;background:var(--soft)}.dbu .btn .hi,.dbu .btn svg{flex:none}.dbu .field{width:100%;height:46px;color:var(--ink);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:10px;outline:none;padding:0 14px;font-size:15px;transition:box-shadow .2s}.dbu .field::placeholder{color:var(--ink3)}.dbu .field:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 60%, transparent), 0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.dbu textarea.field{padding:12px 14px}.dbu .card{background:var(--soft);box-shadow:none;border-radius:14px}.dbu code{border-radius:10px}.dbu details summary{list-style:revert;font-size:inherit;font-weight:inherit;padding:0;display:list-item}@media (max-width:860px){.dbu .uwrap{padding-top:56px}}.dbl .gsec h2{align-items:baseline;gap:14px;display:flex}.dbl .gsec h2 .lnum{color:var(--accent);letter-spacing:0;font-size:.5em;font-weight:600}.dbl .lsee{border-top:1px solid var(--line);color:var(--ink2);margin:8px 0 0;padding-top:28px;font-size:15px}
