.form-band{gap:48px;display:grid}@media (width>=1000px){.form-band{grid-template-columns:minmax(0,1fr) minmax(400px,480px);align-items:start;gap:clamp(48px,6vw,96px)}.form-band-card{position:sticky;inset-block-start:calc(var(--header-h) + 24px)}}.form-band-words{min-inline-size:0}.form-band-lead{margin-block-start:0}.form-band-heading{max-inline-size:22em;font:900 clamp(20px, 2vw, 26px) / 1.1 var(--font-body);text-transform:uppercase;text-wrap:balance;margin-block-start:clamp(36px,4vw,48px)}.form-card{background:var(--orange);color:var(--ink);border-radius:2px;padding:clamp(24px,3vw,36px)}.form-card .card-title{font:900 clamp(22px, 2.2vw, 28px) / 1.05 var(--font-body);text-transform:uppercase;text-wrap:balance;margin-block-end:6px}.form-card .card-required{margin-block-end:20px;font-size:13px}.form-card .card-summary{background:var(--ink);color:var(--cream);margin-block-end:16px;padding:12px 14px;font-size:14px;font-weight:700}.form-card .card-summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.form-card .card-summary a{color:var(--cream);text-underline-offset:3px;padding-block:15px}.form-card .field{border:0;gap:6px;min-inline-size:0;margin:0 0 14px;padding:0;display:grid}.form-card label,.form-card legend{font:800 13px/1.3 var(--font-body)}.form-card legend{margin-block-end:8px;padding:0}.form-card .star{margin-inline-start:2px}.form-card input:not([type=radio]),.form-card select,.form-card textarea{block-size:48px;inline-size:100%;color:var(--ink);font:500 16px/1.2 var(--font-body);background:#fff;border:1.5px solid #0000;border-radius:2px;padding-inline:14px}.form-card textarea{resize:vertical;block-size:auto;min-block-size:9em;padding-block:12px;line-height:1.5}.form-card input::placeholder{color:var(--muted)}.form-card select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111110' stroke-width='2'/%3E%3C/svg%3E") right 14px center no-repeat;padding-inline-end:36px}[dir=rtl] .form-card select{background-position:14px}.form-card input:focus-visible,.form-card select:focus-visible,.form-card textarea:focus-visible{outline:3px solid var(--ink);outline-offset:1px}.form-card [aria-invalid=true]:not([type=radio]){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.form-card .error{font-size:13px;font-weight:700}.form-card .error:empty{display:none}.form-card .error:before{content:"! ";font-family:var(--font-mono)}.form-card .card-hint{font-size:13px;line-height:1.5;display:none}.form-card:has(select[name=topic] option[value=distributor]:checked) .card-hint{display:block}.form-card .card-hint a{color:var(--ink);text-underline-offset:3px;padding-block:15px;font-weight:700}.form-card .phone{grid-template-columns:112px minmax(0,1fr);gap:8px;display:grid}.form-card .answers{gap:8px;display:flex}.form-card .answer{cursor:pointer;background:#ffffff38;border:1.5px solid #11111040;border-radius:2px;flex:1;align-items:center;gap:10px;min-block-size:44px;padding-inline:14px;font-size:14px;font-weight:700;display:flex}.form-card .answer:has(input:checked){border-color:var(--ink);background:#fff}.form-card .answer input{--ring:radial-gradient(circle closest-side, #fff 0 6.6px, var(--ink) 7px 8.6px, transparent 9px);appearance:none;background:var(--ring);cursor:pointer;border:0;border-radius:50%;flex:none;block-size:44px;inline-size:44px;margin:-13px}.form-card .answer input:checked{--ring:radial-gradient(circle closest-side, var(--ink) 0 3.6px, #fff 4px 6.6px, var(--ink) 7px 8.6px, transparent 9px)}.form-card .answer input:focus-visible{outline:2px solid var(--ink);outline-offset:-11px}@media (forced-colors:active){.form-card .answer input{--ring:radial-gradient(circle closest-side, Canvas 0 6.6px, CanvasText 7px 8.6px, transparent 9px);forced-color-adjust:none}.form-card .answer input:checked{--ring:radial-gradient(circle closest-side, CanvasText 0 3.6px, Canvas 4px 6.6px, CanvasText 7px 8.6px, transparent 9px)}.form-card .answer input:focus-visible{outline-color:highlight}}.form-card .question.bad .answer{border-color:var(--ink)}.form-card .trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form-card .trap input{border:0;block-size:1px;inline-size:1px;padding:0}.form-card .cf-turnstile{min-block-size:65px;margin-block-start:8px}.form-card .card-send{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block-start:22px;display:flex}.form-card .card-button{background:var(--ink);min-block-size:52px;color:var(--orange);font:800 15px/1 var(--font-body);cursor:pointer;border:0;border-radius:2px;padding-inline:26px}.form-card .card-button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.form-card .card-button:disabled{opacity:.7;cursor:progress}.form-card .card-fine{margin-block-start:14px;font-size:12.5px;line-height:1.5}.form-card .card-fine a{color:var(--ink);text-underline-offset:3px;padding-block:15px;font-weight:700}
