.bqx-seo{--bqx-ink:#0e0f0c;--bqx-ground:#f4f5ef;--bqx-card:#ffffff;--bqx-line:#e3e6dc;--bqx-muted:#5a6152;--bqx-lime:#99cc67;--bqx-lime-soft:#e8f3da;--bqx-green:#2f5d12;--bqx-bad:#b42318;background:var(--bqx-ground);color:var(--bqx-ink);font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.55}.bqx-seo *,.bqx-seo :after,.bqx-seo :before{box-sizing:border-box}.bqx-seo .display{font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.01em}.bqx-seo a{color:var(--bqx-green)}.bqx-seo header.top{background:var(--bqx-ink)}.bqx-seo .wrap{max-width:820px;margin:0 auto;padding-inline:20px}.bqx-seo header .wrap{display:flex;align-items:center;gap:12px;padding-block:14px;max-width:1100px}.bqx-seo header .brand{color:var(--bqx-lime);font-size:19px}.bqx-seo main{padding-block:40px}.bqx-seo .eyebrow{color:var(--bqx-muted);font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px}.bqx-seo h1{font-size:clamp(24px,4vw,34px);margin:0 0 18px;line-height:1.15}.bqx-seo p{margin:0 0 16px;font-size:16px}.bqx-seo .notice{background:var(--bqx-lime-soft);border:1px solid var(--bqx-lime);border-radius:12px;padding:14px 16px;font-size:14px;margin:0 0 26px}.bqx-seo .notice b{color:var(--bqx-green)}.bqx-seo h2{font-size:20px;margin:34px 0 12px}.bqx-seo ul.check{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}.bqx-seo ul.check li{background:var(--bqx-card);border:1px solid var(--bqx-line);border-radius:10px;padding:10px 14px;font-size:15px}.bqx-seo .cta{display:inline-block;background:var(--bqx-ink);color:#fff;padding:13px 22px;border-radius:999px;font-weight:700;margin-top:10px}.bqx-seo .faq dt{font-weight:700;margin-top:16px}.bqx-seo .faq dd{margin:6px 0 0;color:var(--bqx-muted)}.bqx-seo footer{border-top:1px solid var(--bqx-line);padding:24px 0;color:var(--bqx-muted);font-size:13px}.bqx-seo main.bqx-form-main{padding-block:36px}.bqx-seo .bqx-form-wrap{max-width:640px}.bqx-seo p.lead{color:var(--bqx-muted);margin:0 0 26px}.bqx-seo form{background:var(--bqx-card);border:1px solid var(--bqx-line);border-radius:16px;padding:22px}.bqx-seo .row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.bqx-seo .row>div{flex:1;min-width:220px}.bqx-seo label{display:block;font-size:13px;font-weight:600;margin-bottom:5px}.bqx-seo input,.bqx-seo select,.bqx-seo textarea{width:100%;padding:10px 12px;border:1px solid var(--bqx-line);border-radius:10px;font:inherit;background:#fff;color:var(--bqx-ink)}.bqx-seo textarea{min-height:90px;resize:vertical}.bqx-seo fieldset{border:1px solid var(--bqx-line);border-radius:10px;padding:10px 12px;margin:0 0 14px}.bqx-seo legend{font-size:13px;font-weight:600;padding:0 4px}.bqx-seo .chk{display:inline-flex;align-items:center;gap:6px;margin:4px 10px 4px 0;font-size:14px;font-weight:400}.bqx-seo button{background:var(--bqx-ink);color:#fff;border:0;padding:13px 22px;border-radius:999px;font-weight:700;font-size:15px;cursor:pointer}.bqx-seo button:disabled{opacity:.6;cursor:default}.bqx-seo .note{font-size:12px;color:var(--bqx-muted);margin-top:10px}.bqx-seo #status{margin-top:14px;padding:12px 14px;border-radius:10px;font-size:14px;display:none}.bqx-seo #status.ok{display:block;background:var(--bqx-lime-soft);border:1px solid var(--bqx-lime);color:var(--bqx-green)}.bqx-seo #status.err{display:block;background:#fbe9e7;border:1px solid var(--bqx-bad);color:var(--bqx-bad)}