.review-form-root[data-astro-cid-bzhr2vnl]{gap:1.5rem;display:grid}.review-form-message[data-astro-cid-bzhr2vnl]{border:1px solid #ffffff14;border-radius:1rem;padding:1rem 1.1rem;font-size:.98rem;line-height:1.6}.review-form-message[data-astro-cid-bzhr2vnl][data-state=error]{color:#fecaca;background:#7f1d1d2e;border-color:#f8717147}.review-form-message[data-astro-cid-bzhr2vnl][data-state=success]{color:#ffedd5;background:#fdba741f;border-color:#fdba744d}.review-step[data-astro-cid-bzhr2vnl],.review-terminal[data-astro-cid-bzhr2vnl]{gap:2rem;display:grid}.review-step-head[data-astro-cid-bzhr2vnl]{gap:.85rem;display:grid}.review-step-copy[data-astro-cid-bzhr2vnl]{color:#d4d4d8;margin:0;font-size:1.05rem;line-height:1.9}.review-compact-copy[data-astro-cid-bzhr2vnl]{color:#a1a1aa;font-size:.98rem;line-height:1.75}.review-field-group[data-astro-cid-bzhr2vnl]{gap:1.5rem;display:grid}.review-field[data-astro-cid-bzhr2vnl],.review-fieldset[data-astro-cid-bzhr2vnl]{border:0;gap:.8rem;min-width:0;margin:0;padding:0;display:grid}.review-label[data-astro-cid-bzhr2vnl]{color:#fff;letter-spacing:-.03em;font-size:1.05rem;font-weight:760;line-height:1.35}.review-required[data-astro-cid-bzhr2vnl]{color:#fdba74}.review-help[data-astro-cid-bzhr2vnl]{color:#a1a1aa;font-size:.95rem;font-style:italic;line-height:1.7}.review-input[data-astro-cid-bzhr2vnl]{color:#fff;width:100%;font:inherit;background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:.5rem;min-height:2.75rem;padding:.6rem 1rem;transition:border-color .18s,background .18s,box-shadow .18s}.review-input[data-astro-cid-bzhr2vnl]::placeholder{color:#a1a1aa}.review-input[data-astro-cid-bzhr2vnl]:hover{border-color:#ffffff29}.review-input[data-astro-cid-bzhr2vnl]:focus{background-color:#ffffff0f;border-color:#fdba74e6;outline:none;box-shadow:0 0 0 .2rem #fdba7424}.review-select[data-astro-cid-bzhr2vnl]{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#a1a1aa 50%),linear-gradient(135deg,#a1a1aa 50%,#0000 50%);background-position:calc(100% - 1.25rem) calc(50% + 2px),calc(100% - .95rem) calc(50% + 2px);background-repeat:no-repeat;background-size:.4rem .4rem;padding-right:2.8rem}.review-textarea[data-astro-cid-bzhr2vnl]{resize:vertical;min-height:10rem}.review-choice-grid[data-astro-cid-bzhr2vnl]{flex-wrap:wrap;gap:.75rem;display:flex}.review-choice[data-astro-cid-bzhr2vnl]{display:inline-flex}.review-choice-input[data-astro-cid-bzhr2vnl]{opacity:0;pointer-events:none;position:absolute}.review-choice-label[data-astro-cid-bzhr2vnl]{color:#e4e4e7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:3.1rem;padding:.8rem 1.1rem;font-size:.98rem;line-height:1.45;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.review-choice-input[data-astro-cid-bzhr2vnl]:focus-visible+.review-choice-label[data-astro-cid-bzhr2vnl]{outline-offset:2px;outline:2px solid #fdba74bf}.review-choice-input[data-astro-cid-bzhr2vnl]:checked+.review-choice-label[data-astro-cid-bzhr2vnl]{color:#ffedd5;background:#fdba7424;border-color:#fdba74c7}.review-choice[data-astro-cid-bzhr2vnl]:hover .review-choice-label[data-astro-cid-bzhr2vnl]{border-color:#ffffff29;transform:translateY(-1px)}.review-actions[data-astro-cid-bzhr2vnl]{flex-wrap:wrap;gap:.9rem;display:flex}.review-button[data-astro-cid-bzhr2vnl]{cursor:pointer;font:inherit;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3.4rem;padding:.8rem 1rem;font-size:.98rem;font-weight:760;transition:background .18s,border-color .18s,color .18s,opacity .18s,transform .18s;display:inline-flex}.review-button[data-astro-cid-bzhr2vnl]:hover{transform:translateY(-1px)}.review-button[data-astro-cid-bzhr2vnl]:disabled{cursor:wait;opacity:.6;transform:none}.review-button-primary[data-astro-cid-bzhr2vnl]{color:#09090b;background:#fdba74}.review-button-primary[data-astro-cid-bzhr2vnl]:hover{background:#fed7aa}.review-button-secondary[data-astro-cid-bzhr2vnl]{color:#e4e4e7;background:0 0;border-color:#ffffff1f}.review-button-secondary[data-astro-cid-bzhr2vnl]:hover{background:#ffffff0d;border-color:#fff3}.review-terminal-copy[data-astro-cid-bzhr2vnl]{color:#e4e4e7;gap:.9rem;font-size:1rem;line-height:1.85;display:grid}.review-terminal-copy[data-astro-cid-bzhr2vnl] p[data-astro-cid-bzhr2vnl]{margin:0}@media (width<=640px){.review-actions[data-astro-cid-bzhr2vnl]{flex-direction:column}.review-button[data-astro-cid-bzhr2vnl],.review-choice[data-astro-cid-bzhr2vnl]{width:100%}.review-choice-label[data-astro-cid-bzhr2vnl]{justify-content:flex-start;width:100%}}
