.home-studio>.hq{color:#12141a;width:100%;max-width:none;font-family:var(--font-geist-sans),Geist,Inter,-apple-system,"Segoe UI",Arial,sans-serif;text-align:center;-webkit-font-smoothing:antialiased;background:#fff;margin:0;padding:88px 24px 120px}.hq-inner{max-width:1080px;margin:0 auto}.hq-eyebrow{letter-spacing:.02em;color:#2563eb;margin:0;font-size:13px;font-weight:600}main.home-studio .hq h1,.home-studio .hq h1,.hq h1{max-width:none;margin:10px auto 16px;font-family:var(--font-geist-sans),Geist,Inter,-apple-system,"Segoe UI",Arial,sans-serif!important;letter-spacing:-.03em!important;color:#12141a!important;font-size:clamp(34px,5.4vw,58px)!important;font-weight:700!important;line-height:1.05!important}.hq-lead{max-width:620px;margin:0 auto 28px;color:#4b5260!important;font-size:clamp(17px,2vw,21px)!important;line-height:1.55!important}.hq-card{text-align:left;background:#f5f7fb;border-radius:20px;grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin:0 auto;padding:28px;display:grid}.hq label{margin:0 0 6px;font-weight:400;display:block;color:#6b7280!important;font-size:13px!important;line-height:1.4!important}.hq select,.hq input{width:100%;min-height:50px;font:inherit;color:#12141a;background:#fff;border:1px solid #e3e6ee;border-radius:10px;margin:0 0 14px;padding:13px 14px;font-weight:600}.hq #quick-reserve{margin-bottom:0}.hq-result{background:#fff;border-radius:16px;flex-direction:column;justify-content:center;padding:24px;display:flex}.hq-result small{font-weight:400;color:#6b7280!important;font-size:14px!important;line-height:1.4!important}.hq-result strong{color:#2563eb;letter-spacing:-.02em;margin:4px 0 8px;font-weight:700;display:block;font-size:44px!important;line-height:1.1!important}.hq-result p{margin:0;color:#4b5260!important;font-size:14px!important;line-height:1.55!important}.hq-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.hq-actions a.hq-primary,.hq-actions a.hq-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 26px;font-weight:600;text-decoration:none;display:inline-flex;font-size:16px!important;line-height:1.2!important}.hq-primary{color:#fff;background:#2563eb}.hq-primary:hover{background:#1d4ed8}.hq-secondary{color:#2563eb;background:#fff;border:1.5px solid #2563eb;padding:0 24px}.hq-secondary:hover{background:#eaf2ff}.hq-carry{max-width:40rem;margin:16px auto 0;color:#6b7280!important;font-size:13px!important;line-height:1.55!important}.hq :focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #2563eb}@media (min-width:821px){.home-studio>.hq{min-height:calc(100svh - 84px)}}@media (max-width:820px){.home-studio>.hq{min-height:0;padding:44px 20px 32px}.hq-card{grid-template-columns:1fr;padding:20px}.hq-result strong{font-size:36px!important}.hq-actions{flex-wrap:wrap;justify-content:center}.hq-primary{width:100%}.hq-secondary{width:auto}}
