.dsn-engine-network .eng-ct-container{max-width:80rem}.dsn-engine-network .eng-ct-grid{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);align-items:start;gap:3rem;display:grid}.dsn-engine-network .eng-ct-next{margin-top:2rem}.dsn-engine-network .eng-ct-next-row{border-top:1px solid var(--hairline-dim);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.35rem 0;display:grid}.dsn-engine-network .eng-ct-numeral,.dsn-engine-network .eng-ct-availability,.dsn-engine-network .eng-ct-loading{font-family:var(--font-eng-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:.66rem}.dsn-engine-network .eng-ct-next-row h2{margin-bottom:.35rem;font-size:1.05rem;font-weight:650}.dsn-engine-network .eng-ct-next-row div>p,.dsn-engine-network .eng-ct-form-intro{color:var(--grey-warm);line-height:1.6}.dsn-engine-network .eng-ct-availability{margin-top:2.8rem;line-height:1.7}.dsn-engine-network section.eng-ct-form-plate{padding:clamp(2rem,4vw,3rem);scroll-margin-top:6rem}.dsn-engine-network .eng-ct-form-plate>h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.dsn-engine-network .eng-ct-form-intro{margin-top:.7rem}.dsn-engine-network .eng-ct-form{margin-top:2rem}.dsn-engine-network .eng-ct-field{margin-bottom:1.4rem}.dsn-engine-network .eng-ct-field label{font-family:var(--font-eng-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--grey-warm);margin-bottom:.5rem;font-size:.66rem;display:block}.dsn-engine-network .eng-ct-field input,.dsn-engine-network .eng-ct-field select,.dsn-engine-network .eng-ct-field textarea{border:1px solid var(--hairline-dim);width:100%;min-height:48px;color:var(--paper);background:#f3ecdd0a;border-radius:2px;padding:.9rem 1rem;font-size:1rem;transition:border-color .3s,background-color .3s}.dsn-engine-network .eng-ct-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23d4a94e'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:3rem}.dsn-engine-network .eng-ct-field textarea{resize:vertical}.dsn-engine-network .eng-ct-field input:focus,.dsn-engine-network .eng-ct-field select:focus,.dsn-engine-network .eng-ct-field textarea:focus{border-color:var(--gold);background-color:#f3ecdd0f}.dsn-engine-network .eng-ct-field input:focus-visible,.dsn-engine-network .eng-ct-field select:focus-visible,.dsn-engine-network .eng-ct-field textarea:focus-visible{outline:1px solid var(--gold-bright);outline-offset:3px}.dsn-engine-network .eng-ct-field textarea::placeholder{color:#a39a8d99}.dsn-engine-network .eng-ct-honeypot{opacity:0;border:0;width:0;height:0;padding:0;position:absolute;left:-9999px}.dsn-engine-network .eng-ct-status{border-radius:2px;margin-top:1.2rem;padding:1rem;line-height:1.55}.dsn-engine-network .eng-ct-status h3{margin-bottom:.35rem;font-weight:650}.dsn-engine-network .eng-ct-error{color:#f0b9b5;background:#b3231f1a;border:1px solid #b3231f73}.dsn-engine-network .eng-ct-error a{color:inherit;text-underline-offset:3px;text-decoration:underline}.dsn-engine-network .eng-ct-success{border:1px solid var(--hairline);color:var(--gold-bright);background:#d4a94e14}.dsn-engine-network .eng-ct-submit-region{margin-top:1.8rem}.dsn-engine-network .eng-ct-submit-region .eng-btn-gold{min-width:10rem}.dsn-engine-network .eng-ct-submit-region .eng-btn-gold:disabled{cursor:wait;opacity:.65}.dsn-engine-network .eng-ct-loading{margin-top:.9rem}@media (max-width:900px){.dsn-engine-network .eng-ct-grid{grid-template-columns:1fr}.dsn-engine-network .eng-ct-form-plate{grid-row:1}}@media (max-width:480px){.dsn-engine-network section.eng-ct-form-plate{padding:2rem 1.5rem}}
