.gap-widget[data-astro-cid-qdzqlgp5]{max-width:1120px;margin:0 auto;padding:0 24px;box-sizing:border-box}.gap-card[data-astro-cid-qdzqlgp5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;padding:44px;background:var(--bg-soft);border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 2px #1018280a,0 30px 60px -44px #1d13394d}.gap-intro[data-astro-cid-qdzqlgp5]{margin:0 0 10px;font-size:15px;font-weight:500;color:var(--ink-dim)}.gap-title[data-astro-cid-qdzqlgp5]{margin:0 0 12px;font-size:clamp(24px,3vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.gap-body[data-astro-cid-qdzqlgp5]{margin:0;font-size:16px;line-height:1.6;color:var(--ink-dim);max-width:46ch}.gap-method[data-astro-cid-qdzqlgp5]{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:15px;font-weight:600;color:var(--accent-strong);text-decoration:underline;text-decoration-color:#3d766959;text-underline-offset:3px;transition:text-decoration-color .15s ease}.gap-method[data-astro-cid-qdzqlgp5]:hover{text-decoration-color:currentColor}.gap-method[data-astro-cid-qdzqlgp5]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.gap-method[data-astro-cid-qdzqlgp5] .pi{transition:transform .2s ease}.gap-method[data-astro-cid-qdzqlgp5]:hover .pi{transform:translate(2px)}.gap-form[data-astro-cid-qdzqlgp5]{display:flex;flex-direction:column;gap:14px}.gap-form[data-astro-cid-qdzqlgp5][hidden]{display:none}.gap-field[data-astro-cid-qdzqlgp5]{display:flex;flex-direction:column;gap:6px}.gap-field[data-astro-cid-qdzqlgp5] label[data-astro-cid-qdzqlgp5]{font-size:13px;font-weight:600;color:var(--ink)}.gap-field[data-astro-cid-qdzqlgp5] input[data-astro-cid-qdzqlgp5]{width:100%;box-sizing:border-box;font:inherit;font-size:16px;padding:12px 14px;border:1px solid var(--line-strong);border-radius:11px;background:#fff;color:var(--ink);transition:border-color .2s,box-shadow .2s}.gap-field[data-astro-cid-qdzqlgp5] input[data-astro-cid-qdzqlgp5]::placeholder{color:var(--ink-faint);opacity:1}.gap-field[data-astro-cid-qdzqlgp5] input[data-astro-cid-qdzqlgp5]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #68c0ac33}.gap-field[data-astro-cid-qdzqlgp5] input[data-astro-cid-qdzqlgp5][aria-invalid=true]{border-color:#b4443a}.gap-btn[data-astro-cid-qdzqlgp5]{justify-content:center;margin-top:4px}.gap-error[data-astro-cid-qdzqlgp5]{margin:0;font-size:14px;color:#b4443a}.gap-error[data-astro-cid-qdzqlgp5][hidden]{display:none}.gap-fine[data-astro-cid-qdzqlgp5]{margin:0;font-size:13px;line-height:1.5;color:var(--ink-faint)}.gap-ok[data-astro-cid-qdzqlgp5]{display:flex;gap:10px;align-items:flex-start;padding:20px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:14px;background:var(--accent-soft)}.gap-ok[data-astro-cid-qdzqlgp5][hidden]{display:none}.gap-ok[data-astro-cid-qdzqlgp5] p[data-astro-cid-qdzqlgp5]{margin:0;font-size:16px;font-weight:500;line-height:1.5;color:var(--ink)}.gap-ok[data-astro-cid-qdzqlgp5] .pi{color:var(--accent-strong);margin-top:1px}.gap-dark[data-astro-cid-qdzqlgp5] .gap-card[data-astro-cid-qdzqlgp5]{background:var(--indigo);border-color:var(--indigo-2);color:#fff}.gap-dark[data-astro-cid-qdzqlgp5] .eyebrow[data-astro-cid-qdzqlgp5]{color:var(--signal)}.gap-dark[data-astro-cid-qdzqlgp5] .gap-title[data-astro-cid-qdzqlgp5]{color:#fff}.gap-dark[data-astro-cid-qdzqlgp5] .gap-body[data-astro-cid-qdzqlgp5],.gap-dark[data-astro-cid-qdzqlgp5] .gap-intro[data-astro-cid-qdzqlgp5]{color:#ffffffbd}.gap-dark[data-astro-cid-qdzqlgp5] .gap-method[data-astro-cid-qdzqlgp5]{color:var(--signal);text-decoration-color:#3efdb866}.gap-dark[data-astro-cid-qdzqlgp5] .gap-field[data-astro-cid-qdzqlgp5] label[data-astro-cid-qdzqlgp5]{color:#fff}.gap-dark[data-astro-cid-qdzqlgp5] .gap-field[data-astro-cid-qdzqlgp5] input[data-astro-cid-qdzqlgp5]{border-color:transparent}.gap-dark[data-astro-cid-qdzqlgp5] .gap-fine[data-astro-cid-qdzqlgp5]{color:#a99fd0}.gap-dark[data-astro-cid-qdzqlgp5] .gap-error[data-astro-cid-qdzqlgp5]{color:#ffb4ab}.gap-dark[data-astro-cid-qdzqlgp5] .gap-ok[data-astro-cid-qdzqlgp5]{background:var(--indigo-2);border-color:var(--indigo-2);border-left-color:var(--signal)}.gap-dark[data-astro-cid-qdzqlgp5] .gap-ok[data-astro-cid-qdzqlgp5] p[data-astro-cid-qdzqlgp5]{color:#fff}.gap-dark[data-astro-cid-qdzqlgp5] .gap-ok[data-astro-cid-qdzqlgp5] .pi{color:var(--signal)}@media(max-width:860px){.gap-card[data-astro-cid-qdzqlgp5]{grid-template-columns:1fr;gap:28px;padding:32px}}@media(max-width:480px){.gap-card[data-astro-cid-qdzqlgp5]{padding:24px 20px;border-radius:16px}}
