.qp[data-astro-cid-ifz6mdal]{background:var(--cream);padding-bottom:100px}.qp-band[data-astro-cid-ifz6mdal]{isolation:isolate;background-color:var(--navy);min-height:360px;position:relative;overflow:hidden}.qp-band-bg[data-astro-cid-ifz6mdal]{z-index:-1;background-image:linear-gradient(90deg,#13213ff2 0%,#13213f8c 100%),url(/hero-pages.webp);background-position:50%,50% 70%;background-size:cover,cover;position:absolute;inset:0}.qp-band-inner[data-astro-cid-ifz6mdal]{padding-top:72px;padding-bottom:120px}.qp-band-eyebrow[data-astro-cid-ifz6mdal]{text-transform:uppercase;letter-spacing:.2em;color:var(--sandstone);font-size:14px;font-weight:700;line-height:1.4}.qp-band-title[data-astro-cid-ifz6mdal]{color:#fff;margin-top:12px;font-size:62px;font-weight:500;line-height:1.05}.qp-band-text[data-astro-cid-ifz6mdal]{max-width:640px;color:var(--hero-body);margin-top:16px;font-size:18px;line-height:1.6}.qp-grid[data-astro-cid-ifz6mdal]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;margin-top:-60px;display:grid;position:relative}.qp-form-card[data-astro-cid-ifz6mdal]{background:#fff;border-radius:22px;padding:40px;box-shadow:0 20px 50px #13213f1f}.qp-fields[data-astro-cid-ifz6mdal]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}.qp-field[data-astro-cid-ifz6mdal]{flex-direction:column;min-width:0;display:flex}.qp-field-full[data-astro-cid-ifz6mdal]{grid-column:1/-1}.qp-field[data-astro-cid-ifz6mdal] label[data-astro-cid-ifz6mdal]{color:var(--navy);font-size:14px;font-weight:600;line-height:1.4}.qp-field[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal],.qp-field[data-astro-cid-ifz6mdal] select[data-astro-cid-ifz6mdal],.qp-field[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]{width:100%;color:var(--color-ink);background:#fff;border:1.5px solid #968673;border-radius:10px;margin-top:8px;padding:0 16px;font-size:16px}.qp-field[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal],.qp-field[data-astro-cid-ifz6mdal] select[data-astro-cid-ifz6mdal]{height:52px}.qp-field[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]{resize:vertical;padding:14px 16px;line-height:1.5}.qp-field[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]::placeholder{color:#6b6158;opacity:1}.qp-field[data-astro-cid-ifz6mdal] select[data-astro-cid-ifz6mdal]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%2313213F' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.qp-field[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]:focus,.qp-field[data-astro-cid-ifz6mdal] select[data-astro-cid-ifz6mdal]:focus,.qp-field[data-astro-cid-ifz6mdal] textarea[data-astro-cid-ifz6mdal]:focus{outline:2px solid var(--navy);outline-offset:1px;border-color:var(--navy)}.qp-actions[data-astro-cid-ifz6mdal]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.qp-btn[data-astro-cid-ifz6mdal]{background:var(--bronze);min-height:52px;color:var(--navy);white-space:nowrap;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:700;transition:background-color .15s;display:inline-flex}.qp-btn[data-astro-cid-ifz6mdal]:after{content:"→"}.qp-btn[data-astro-cid-ifz6mdal]:disabled:after{content:none}.qp-btn[data-astro-cid-ifz6mdal]:hover{background:var(--bronze-light)}.qp-btn[data-astro-cid-ifz6mdal]:disabled{opacity:.6;cursor:not-allowed}.qp-btn[data-astro-cid-ifz6mdal]:focus-visible,.qp-sample-btn[data-astro-cid-ifz6mdal]:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.qp-privacy[data-astro-cid-ifz6mdal]{color:#6b6158;font-size:14px;line-height:1.5}.qp-msg[data-astro-cid-ifz6mdal]{border-radius:10px;margin-top:20px;padding:12px 16px;font-size:14px}.qp-msg-ok[data-astro-cid-ifz6mdal]{color:#166534;background:#f0fdf4}.qp-msg-err[data-astro-cid-ifz6mdal]{color:#991b1b;background:#fef2f2}.qp-sample[data-astro-cid-ifz6mdal]{background:var(--brown);border-top:4px solid var(--bronze);border-radius:22px;padding:34px 32px;box-shadow:0 20px 50px #13213f1f}.qp-sample-eyebrow[data-astro-cid-ifz6mdal]{text-transform:uppercase;letter-spacing:.16em;color:var(--sandstone);font-size:13px;font-weight:700;line-height:1.4}.qp-sample-title[data-astro-cid-ifz6mdal]{color:var(--cream);margin-top:10px;font-size:30px;font-weight:500;line-height:1.15}.qp-sample-text[data-astro-cid-ifz6mdal]{color:var(--cream-muted);margin-top:12px;font-size:16px;line-height:1.6}.qp-sample-btn[data-astro-cid-ifz6mdal]{background:var(--cream);min-height:48px;color:var(--brown);border-radius:9999px;align-items:center;gap:8px;margin-top:22px;padding:0 22px;font-size:15px;font-weight:700;transition:background-color .15s;display:inline-flex}.qp-sample-btn[data-astro-cid-ifz6mdal]:hover{background:#fff}.qp-after[data-astro-cid-ifz6mdal]{margin-top:80px}.qp-after-eyebrow[data-astro-cid-ifz6mdal]{text-transform:uppercase;letter-spacing:.2em;color:#7a5230;font-size:14px;font-weight:700;line-height:1.4}.qp-after-grid[data-astro-cid-ifz6mdal]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;margin-top:28px;display:grid}.qp-after-item[data-astro-cid-ifz6mdal]{border-top:2px solid var(--navy);padding-top:20px}.qp-after-title[data-astro-cid-ifz6mdal]{color:var(--navy);font-size:24px;font-weight:500;line-height:1.2}.qp-after-text[data-astro-cid-ifz6mdal]{color:#4a4538;margin-top:8px;font-size:16px;line-height:1.6}@media (width<=1023px){.qp-grid[data-astro-cid-ifz6mdal]{grid-template-columns:minmax(0,1fr);margin-top:-40px}.qp-after-grid[data-astro-cid-ifz6mdal]{grid-template-columns:minmax(0,1fr)}.qp-band-bg[data-astro-cid-ifz6mdal]{background-image:linear-gradient(90deg,#13213ff2 0%,#13213fd9 100%),url(/hero-pages.webp)}}@media (width<=639px){.qp-band[data-astro-cid-ifz6mdal]{min-height:0}.qp-band-inner[data-astro-cid-ifz6mdal]{padding-top:56px;padding-bottom:72px}.qp-band-title[data-astro-cid-ifz6mdal]{font-size:40px}.qp-band-text[data-astro-cid-ifz6mdal]{font-size:17px}.qp-band-bg[data-astro-cid-ifz6mdal]{background-image:linear-gradient(#13213feb,#13213feb),url(/hero-pages.webp)}.qp-grid[data-astro-cid-ifz6mdal]{margin-top:-28px}.qp-form-card[data-astro-cid-ifz6mdal]{padding:26px 22px}.qp-fields[data-astro-cid-ifz6mdal]{grid-template-columns:minmax(0,1fr)}.qp-btn[data-astro-cid-ifz6mdal]{width:100%}.qp-sample[data-astro-cid-ifz6mdal]{padding:28px 24px}.qp-sample-btn[data-astro-cid-ifz6mdal]{justify-content:center;width:100%}.qp-after[data-astro-cid-ifz6mdal]{margin-top:56px}}
