.fi{max-width:560px;padding:144px var(--margin) var(--space-7);margin-inline:auto}.fi .eyebrow{margin:0 0 var(--space-3);color:var(--yerba-gold)}.fi h1{margin:0 0 var(--space-3);text-wrap:balance}.fi-lead{margin:0 0 var(--space-5);color:var(--ink-muted);font:var(--t-lead)}.fi-form{grid-template-columns:1fr}.fi-sent{margin:var(--space-4) 0 0;color:var(--ink);font:var(--t-lead)}.fi-actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.fi-center{text-align:center}.fi-center h1{margin-inline:auto}.fi-center .fi-actions{justify-content:center}.rw-stars{margin:0 0 var(--space-3);border:0;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px;padding:0;display:flex}.rw-stars legend{width:100%;color:var(--ink-muted);font:var(--t-ui);margin-bottom:8px}.rw-stars label{cursor:pointer;color:var(--rule);font-size:34px;line-height:1;transition:color .15s;position:relative}.rw-stars label[data-on]{color:var(--yerba-gold)}.rw-stars input{opacity:0;cursor:pointer;position:absolute;inset:0}.rw-stars input:focus-visible+span{outline:1px solid var(--yerba-gold);outline-offset:2px}.rw-stars .fq-err{width:100%}.rw-hint{font:var(--t-ui-s);grid-column:1/-1;margin:0}.rw-stars label>span{color:inherit;font:inherit}.fi-form .fq-field textarea{padding-top:20px}.gc-amounts{margin:0 0 var(--space-3);border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding:0;display:flex}.gc-amounts legend{width:100%;color:var(--ink-muted);font:var(--t-ui);margin-bottom:8px}.gc-amounts label{border:1px solid var(--rule);min-width:72px;color:var(--ink);font:var(--t-ui);text-align:center;cursor:pointer;padding:12px 16px;transition:border-color .15s,color .15s;position:relative}.gc-amounts label[data-on]{border-color:var(--yerba-gold);color:var(--yerba-gold)}.gc-amounts input{opacity:0;cursor:pointer;position:absolute;inset:0}.gc-amounts input:focus-visible+span{outline:1px solid var(--yerba-gold);outline-offset:4px}.gc-amounts .fq-err{width:100%}.gc-date input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gc-rules{margin-top:var(--space-3)}
