:root{--ink:#101d36;--ink-deep:#0b1428;--teal:#0e7c7b;--teal-dark:#0a5f5e;--amber:#e8833a;--amber-soft:#fbeee2;--paper:#f7f8fa;--line:#dde3ec;--text:#1c2434;--muted:#5b6472;--white:#fff;--ok:#1e8e5a;--bad:#c0392b;--radius:14px;--shadow:0 12px 40px rgba(16,29,54,0.1)}.bde-form-builder-443-134 .breakdance-form-field:nth-child(2){grid-column-start:span 6}.bde-form-builder-443-134 .breakdance-form-field:nth-child(3){grid-column-start:span 6}@media (max-width:767px){.bde-form-builder-443-134 .breakdance-form{grid-template-columns:unset}.bde-form-builder-443-134 .breakdance-form--horizontal{grid-auto-flow:unset}.bde-form-builder-443-134 .breakdance-form .breakdance-form-field,.bde-form-builder-443-134 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.event-chip{display:flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(255,255,255,0.25)!important;color:#d9e2f1!important;font-size:0.78rem!important;padding:6px 12px!important;border-radius:999px!important}.hero-copy h1{font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:800;letter-spacing:-.025em;line-height:1.08;color:var(--white);max-width:32rem}.event-chip .dot{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--amber)}.form-card{max-width:440px!important}.form-card .sub{color:var(--muted);font-size:0.92rem;margin:8px 0 24px}.form-card h2{font-size:1.5rem;font-weight:700;letter-spacing:-0.02em;color:var(--ink)}.form-card .breakdance-form-field__input{width:100%;padding:12px 14px;border:1.5px solid var(--line);border-radius:10px;font-size:0.95rem;font-family:inherit;color:var(--text);transition:border-color 0.15s}.form-card .breakdance-form-field__input:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px rgba(14,124,123,0.15)}.form-card .hint{font-size:0.76rem;color:var(--muted);margin-top:-8px}.form-card .code-field input{background:var(--amber-soft);border-color:#efc9a6;font-weight:600;letter-spacing:0.08em;color:var(--ink);display:block;width:100%}.form-card .code-field input:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px rgba(14,124,123,0.15)}.form-card .code-field .code-ok{display:block;margin-top:8px}.form-card .form-input-html{width:100%}input[type="checkbox"]{background-color:initial;cursor:default;appearance:auto;box-sizing:border-box;padding:initial;border:initial;margin:3px 3px 3px 4px;appearance:auto!important;-webkit-appearance:auto!important}.form-card .consent{display:flex;gap:10px;align-items:flex-start;margin:18px 0 20px;font-size:0.8rem;color:var(--muted)}.form-card .consent input{margin-top:3px;accent-color:var(--teal);width:16px;height:16px;flex:none}.form-card .consent a{color:var(--teal)}.form-card .code-ok{display:inline-flex;align-items:center;gap:6px;font-size:0.76rem;color:var(--ok);font-weight:600;margin-top:5px}.form-card .breakdance-form-footer{display:none}.form-card .form-submit .breakdance-form-footer{display:block;width:100%}.form-card .form-submit .breakdance-form-footer button{width:100%;background:var(--teal);color:#fff;border:none;border-radius:10px;padding:15px;font-size:1rem;font-weight:700;transition:background .15s,transform .1s}.form-card .form-submit .breakdance-form-footer button:hover{width:100%;background:var(--teal);color:#fff;border:none;border-radius:10px;padding:15px;font-size:1rem;font-weight:700;transition:background .15s,transform .1s}.form-card .form-submit .form-foot{text-align:center;font-size:.78rem;color:var(--muted);margin-top:14px}