.phpdev-lead .lead-box{align-items:start;background:radial-gradient(120% 130% at 12% 0,#0c1524,#03050a 72%);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:inset 0 1px 0 var(--hi);display:grid;gap:clamp(1.75rem,4vw,3.5rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);overflow:hidden;padding:clamp(1.6rem,4vw,3rem);position:relative}@media (max-width:860px){.phpdev-lead .lead-box{grid-template-columns:minmax(0,1fr)}}.phpdev-lead .lead-box:before{background:radial-gradient(closest-side,rgba(77,141,255,.18),transparent 70%);border-radius:50%;content:"";height:26rem;pointer-events:none;position:absolute;right:-9rem;top:-13rem;width:26rem}.phpdev-lead .lead-txt{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.phpdev-lead .lead-txt h2{font-size:clamp(1.5rem,2.8vw,2.25rem);letter-spacing:-.035em;line-height:1.14;margin:0}.phpdev-lead .lead-txt .lede{max-width:38ch}.phpdev-lead .lead-note{color:var(--ink-dim);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.04em;margin:0}.phpdev-lead .lead-form{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1}@media (max-width:520px){.phpdev-lead .lead-form{grid-template-columns:minmax(0,1fr)}}.phpdev-lead .lead-form .btn,.phpdev-lead .lead-form .form-msg,.phpdev-lead .lead-form .wide{grid-column:1/-1}.phpdev-lead .field{display:flex;flex-direction:column;gap:.45rem}.phpdev-lead .field .lbl{color:var(--ink-dim);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase}.phpdev-lead .field .lbl i{color:var(--accent);font-style:normal}.phpdev-lead .field input,.phpdev-lead .field textarea{background:rgba(4,6,10,.55);border:1px solid var(--line);border-radius:var(--r-sm);box-sizing:border-box;color:var(--ink);font:inherit;font-size:var(--fs-sm);padding:.85em 1em;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out,background .3s ease-in-out;width:100%}.phpdev-lead .field textarea{line-height:1.55;min-height:7.5rem;resize:vertical}.phpdev-lead .field input::-moz-placeholder,.phpdev-lead .field textarea::-moz-placeholder{color:var(--ink-dim)}.phpdev-lead .field input::placeholder,.phpdev-lead .field textarea::placeholder{color:var(--ink-dim)}.phpdev-lead .field input:hover,.phpdev-lead .field textarea:hover{border-color:var(--line-2)}.phpdev-lead .field input:focus,.phpdev-lead .field textarea:focus{background:rgba(77,141,255,.06);border-color:rgba(127,176,255,.6);box-shadow:0 0 0 3px rgba(77,141,255,.16);outline:none}.phpdev-lead .field.err input,.phpdev-lead .field.err textarea{border-color:hsla(0,100%,77%,.65)}.phpdev-lead .field .err-msg{color:#ff8a8a;font-family:var(--mono);font-size:var(--fs-xs);margin:0;min-height:1em}.phpdev-lead .field:not(.err) .err-msg{display:none}.phpdev-lead .lead-form .btn{justify-content:center;margin-top:.35rem}.phpdev-lead .form-msg{color:var(--accent-2);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.04em;margin:0;min-height:1.2em}.phpdev-lead .form-msg.bad{color:#ff8a8a}
/*# sourceMappingURL=lead.css.map */
