.lc[data-astro-cid-6h53473z]{min-width:0}.lc-eyebrow[data-astro-cid-6h53473z]{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--color-signal-hover)}.lc-mark[data-astro-cid-6h53473z]{display:inline-block;width:16px;height:2px;border-radius:2px;background:currentColor;opacity:.7}.lc-form[data-astro-cid-6h53473z]{display:flex;flex-direction:column;gap:.85rem;min-width:0}.lc-fields[data-astro-cid-6h53473z]{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0}.lc-fields[data-astro-cid-6h53473z][hidden]{display:none}.lc-field[data-astro-cid-6h53473z]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.lc-label[data-astro-cid-6h53473z]{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.lc-input[data-astro-cid-6h53473z]{width:100%;min-width:0;height:48px;padding:0 .9rem;border-radius:var(--radius-sm);font:500 16px/1.2 var(--font-sans);transition:border-color .15s,box-shadow .15s}.lc-input[data-astro-cid-6h53473z]:focus{outline:none}.lc-err[data-astro-cid-6h53473z]{margin:0;min-height:0;font-size:13px;line-height:1.4}.lc-err[data-astro-cid-6h53473z]:empty{display:none}.lc-hp[data-astro-cid-6h53473z]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;left:-9999px}.lc-ts[data-astro-cid-6h53473z]:empty{display:none}.lc-ts[data-astro-cid-6h53473z][hidden]{display:none}.lc-submit[data-astro-cid-6h53473z]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:48px;padding:0 1.4rem;border:0;border-radius:9999px;background:var(--color-signal);color:var(--color-ink);font:600 16px/1 var(--font-display);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-btn);transition:background-color .15s,color .15s,transform .15s}.lc-submit[data-astro-cid-6h53473z]:hover:not(:disabled){background:var(--color-signal-hover);color:#fff}.lc-submit[data-astro-cid-6h53473z]:active:not(:disabled){transform:translateY(1px)}.lc-submit[data-astro-cid-6h53473z]:disabled{opacity:.6;cursor:progress}.lc-submit[data-astro-cid-6h53473z][hidden]{display:none}.lc-submit[data-astro-cid-6h53473z]:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.lc-status[data-astro-cid-6h53473z]{margin:0;font-size:14px;line-height:1.5}.lc-status[data-astro-cid-6h53473z]:empty{display:none}.lc-done[data-astro-cid-6h53473z]{display:flex;flex-direction:column;gap:.6rem}.lc-done[data-astro-cid-6h53473z][hidden],.lc-done-title[data-astro-cid-6h53473z][hidden]{display:none}.lc-done-title[data-astro-cid-6h53473z]{margin:0;font:600 18px/1.3 var(--font-display);outline:none}.lc-kit-link[data-astro-cid-6h53473z]{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.75rem 1.2rem;border-radius:9999px;background:var(--color-signal);color:var(--color-ink);font:600 16px/1.2 var(--font-display);text-decoration:none;max-width:100%}.lc-kit-link[data-astro-cid-6h53473z]:hover{background:var(--color-signal-hover);color:#fff}.lc-fine[data-astro-cid-6h53473z]{margin:0;font-size:12.5px;line-height:1.5}.lc-fine[data-astro-cid-6h53473z] a[data-astro-cid-6h53473z]{text-decoration:underline;text-underline-offset:2px;color:inherit}.lc-band[data-astro-cid-6h53473z]{background:var(--color-soft);border-top:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);padding:4rem 0}@media(min-width:768px){.lc-band[data-astro-cid-6h53473z]{padding:5.5rem 0}}.lc-band-inner[data-astro-cid-6h53473z]{max-width:var(--container-wide);margin:0 auto;padding:0 1.25rem;display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:center}@media(min-width:640px){.lc-band-inner[data-astro-cid-6h53473z]{padding:0 1.5rem}}@media(min-width:1024px){.lc-band-inner[data-astro-cid-6h53473z]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem;padding:0 2rem}}.lc-band[data-astro-cid-6h53473z] .lc-title[data-astro-cid-6h53473z]{margin:.85rem 0 1rem;font-family:var(--font-display);font-size:clamp(1.75rem,1.3rem + 1.8vw,2.5rem);line-height:1.1;letter-spacing:-.02em;font-weight:600;color:var(--color-strong);text-wrap:balance}.lc-band[data-astro-cid-6h53473z] .lc-desc[data-astro-cid-6h53473z]{margin:0;max-width:56ch;font-size:17px;line-height:1.6;color:var(--color-body)}.lc-list[data-astro-cid-6h53473z]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.6rem}.lc-list[data-astro-cid-6h53473z] li[data-astro-cid-6h53473z]{position:relative;padding-left:1.6rem;font-size:15px;line-height:1.5;color:var(--color-strong)}.lc-list[data-astro-cid-6h53473z] li[data-astro-cid-6h53473z]:before{content:"";position:absolute;left:.15rem;top:.45em;width:.7rem;height:.4rem;border-left:2px solid var(--color-signal-hover);border-bottom:2px solid var(--color-signal-hover);transform:rotate(-45deg)}.lc-card[data-astro-cid-6h53473z]{background:var(--color-paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-drop);border:1px solid var(--color-line-soft);padding:1.5rem;min-width:0}@media(min-width:640px){.lc-card[data-astro-cid-6h53473z]{padding:2rem}}.lc-band[data-astro-cid-6h53473z] .lc-label[data-astro-cid-6h53473z]{color:var(--color-strong)}.lc-band[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]{border:1px solid var(--color-line);background:#fff;color:var(--color-strong)}.lc-band[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]::placeholder{color:var(--color-faint)}.lc-band[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]:focus{border-color:var(--color-electric);box-shadow:0 0 0 3px #6e3fe02e}.lc-band[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z][aria-invalid=true]{border-color:var(--color-error)}.lc-band[data-astro-cid-6h53473z] .lc-err[data-astro-cid-6h53473z]{color:#b4232a}.lc-band[data-astro-cid-6h53473z] .lc-submit[data-astro-cid-6h53473z]{width:100%}.lc-band[data-astro-cid-6h53473z] .lc-status[data-astro-cid-6h53473z]{color:var(--color-body)}.lc-band[data-astro-cid-6h53473z] .lc-status[data-astro-cid-6h53473z][data-state=err]{color:#b4232a}.lc-band[data-astro-cid-6h53473z] .lc-done-title[data-astro-cid-6h53473z]{color:var(--color-strong)}.lc-band[data-astro-cid-6h53473z] .lc-fine[data-astro-cid-6h53473z]{color:var(--color-mute)}.lc-inline[data-astro-cid-6h53473z] .lc-title[data-astro-cid-6h53473z]{margin:0 0 .4rem;font-family:var(--font-display);font-size:18px;line-height:1.3;font-weight:600;color:#fff}.lc-inline[data-astro-cid-6h53473z] .lc-desc[data-astro-cid-6h53473z]{margin:0 0 1.1rem;max-width:60ch;font-size:14px;line-height:1.55;color:#ffffffa6}@media(min-width:768px){.lc-inline[data-astro-cid-6h53473z] .lc-fields[data-astro-cid-6h53473z]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start}.lc-inline[data-astro-cid-6h53473z] .lc-submit[data-astro-cid-6h53473z]{margin-top:calc(15.2px + .35rem)}}.lc-inline[data-astro-cid-6h53473z] .lc-label[data-astro-cid-6h53473z]{color:#ffffffb3}.lc-inline[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]{border:1px solid rgb(255 255 255 / .18);background:#ffffff0f;color:#fff}.lc-inline[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]::placeholder{color:#ffffff61}.lc-inline[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]:focus{border-color:var(--color-signal);box-shadow:0 0 0 3px #25d3b140}.lc-inline[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z][aria-invalid=true]{border-color:#ff8a8e}.lc-inline[data-astro-cid-6h53473z] .lc-err[data-astro-cid-6h53473z]{color:#ffb3b5}.lc-inline[data-astro-cid-6h53473z] .lc-status[data-astro-cid-6h53473z]{color:#ffffffbf}.lc-inline[data-astro-cid-6h53473z] .lc-status[data-astro-cid-6h53473z][data-state=err]{color:#ffb3b5}.lc-inline[data-astro-cid-6h53473z] .lc-done-title[data-astro-cid-6h53473z]{color:#fff}.lc-inline[data-astro-cid-6h53473z] .lc-fine[data-astro-cid-6h53473z]{color:#ffffff73}@media(max-width:767px){.lc-inline[data-astro-cid-6h53473z] .lc-submit[data-astro-cid-6h53473z]{width:100%}}.lc-fix[data-astro-cid-6h53473z]{background:var(--color-soft);border:1px solid var(--color-line-soft);border-radius:var(--radius-lg);padding:1.25rem 1.25rem 1.1rem}@media(min-width:640px){.lc-fix[data-astro-cid-6h53473z]{padding:1.5rem 1.6rem 1.3rem}}.lc-fix[data-astro-cid-6h53473z] .lc-title[data-astro-cid-6h53473z]{margin:0 0 .3rem;font:600 18px/1.3 var(--font-display);color:var(--color-strong)}.lc-fix[data-astro-cid-6h53473z] .lc-desc[data-astro-cid-6h53473z]{margin:0 0 1rem;max-width:56ch;font-size:15px;line-height:1.55;color:var(--color-body)}@media(min-width:640px){.lc-fix[data-astro-cid-6h53473z] .lc-fields[data-astro-cid-6h53473z]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.lc-fix[data-astro-cid-6h53473z] .lc-submit[data-astro-cid-6h53473z]{margin-top:calc(15.2px + .35rem)}}@media(max-width:639px){.lc-fix[data-astro-cid-6h53473z] .lc-submit[data-astro-cid-6h53473z]{width:100%}}.lc-fix[data-astro-cid-6h53473z] .lc-label[data-astro-cid-6h53473z]{color:var(--color-strong)}.lc-fix[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]{border:1px solid var(--color-line);background:#fff;color:var(--color-strong)}.lc-fix[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]::placeholder{color:var(--color-faint)}.lc-fix[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z]:focus{border-color:var(--color-electric);box-shadow:0 0 0 3px #6e3fe02e}.lc-fix[data-astro-cid-6h53473z] .lc-input[data-astro-cid-6h53473z][aria-invalid=true]{border-color:var(--color-error)}.lc-fix[data-astro-cid-6h53473z] .lc-err[data-astro-cid-6h53473z]{color:#b4232a}.lc-fix[data-astro-cid-6h53473z] .lc-status[data-astro-cid-6h53473z]{color:var(--color-body)}.lc-fix[data-astro-cid-6h53473z] .lc-status[data-astro-cid-6h53473z][data-state=err]{color:#b4232a}.lc-fix[data-astro-cid-6h53473z] .lc-done-title[data-astro-cid-6h53473z]{color:var(--color-strong)}.lc-fix[data-astro-cid-6h53473z] .lc-fine[data-astro-cid-6h53473z]{color:var(--color-mute)}
