.optin[data-astro-cid-4cy7mdu2]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:14px 0}.optin[data-astro-cid-4cy7mdu2] input[data-astro-cid-4cy7mdu2]{flex:1 1 220px;padding:11px 16px;border:1px solid var(--line);border-radius:999px;font:inherit;font-size:14px;background:var(--white)}.optin[data-astro-cid-4cy7mdu2] textarea[data-astro-cid-4cy7mdu2]{flex:1 1 100%;padding:12px 16px;border:1px solid var(--line);border-radius:14px;font:inherit;font-size:14px;background:var(--white);resize:vertical}.optin[data-astro-cid-4cy7mdu2] select[data-astro-cid-4cy7mdu2]{flex:1 1 100%;padding:11px 16px;border:1px solid var(--line);border-radius:999px;font:inherit;font-size:14px;background:var(--white);color:inherit;appearance:none;background-image: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='%236B6B67' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.optin[data-astro-cid-4cy7mdu2] select[data-astro-cid-4cy7mdu2]:invalid,.optin[data-astro-cid-4cy7mdu2] select[data-astro-cid-4cy7mdu2]:has(option[value=""]:checked){color:var(--gray)}.optin[data-astro-cid-4cy7mdu2] .cg[data-astro-cid-4cy7mdu2]{flex:1 1 100%;margin:0;padding:10px 16px 12px;border:1px solid var(--line);border-radius:14px;background:var(--white)}.optin[data-astro-cid-4cy7mdu2] .cg[data-astro-cid-4cy7mdu2] legend[data-astro-cid-4cy7mdu2]{font-size:14px;color:var(--gray);padding:0 4px}.optin[data-astro-cid-4cy7mdu2] .cgopts[data-astro-cid-4cy7mdu2]{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.optin[data-astro-cid-4cy7mdu2] .chip[data-astro-cid-4cy7mdu2]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);font-size:14px;cursor:pointer}.optin[data-astro-cid-4cy7mdu2] .chip[data-astro-cid-4cy7mdu2] input[data-astro-cid-4cy7mdu2]{flex:0 0 auto;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:3px;background:none;accent-color:var(--accent-dim)}.optin[data-astro-cid-4cy7mdu2] .chip[data-astro-cid-4cy7mdu2] span[data-astro-cid-4cy7mdu2]{white-space:nowrap}.optin[data-astro-cid-4cy7mdu2] .sl[data-astro-cid-4cy7mdu2]{flex:1 1 100%;display:flex;flex-direction:column;gap:4px}.optin[data-astro-cid-4cy7mdu2] .sl[data-astro-cid-4cy7mdu2]>span[data-astro-cid-4cy7mdu2]{font-size:13px;color:var(--gray);padding-left:16px}.optin[data-astro-cid-4cy7mdu2] .sl[data-astro-cid-4cy7mdu2] select[data-astro-cid-4cy7mdu2]{flex:none;width:100%}.optin[data-astro-cid-4cy7mdu2] .sl[data-astro-cid-4cy7mdu2].tf input[data-astro-cid-4cy7mdu2]{flex:none;width:100%;box-sizing:border-box}.optin[data-astro-cid-4cy7mdu2] .sl[data-astro-cid-4cy7mdu2][hidden]{display:none}.optin[data-astro-cid-4cy7mdu2] .chip[data-astro-cid-4cy7mdu2]:has(input:disabled){opacity:.45;cursor:not-allowed}.optin[data-astro-cid-4cy7mdu2] .chip[data-astro-cid-4cy7mdu2]:has(input:checked){border-color:var(--accent-dim);background:var(--white);font-weight:600}.optin[data-astro-cid-4cy7mdu2] input[data-astro-cid-4cy7mdu2]:focus,.optin[data-astro-cid-4cy7mdu2] textarea[data-astro-cid-4cy7mdu2]:focus,.optin[data-astro-cid-4cy7mdu2] select[data-astro-cid-4cy7mdu2]:focus{outline:2px solid var(--accent-dim)}.note[data-astro-cid-4cy7mdu2]{width:100%;font-size:12.5px;color:var(--gray);margin:0}.note[data-astro-cid-4cy7mdu2] a{color:inherit;text-decoration:underline}.msg[data-astro-cid-4cy7mdu2]{width:100%;font-size:13.5px;font-weight:600;margin:0}.inq-step[data-astro-cid-v56yoci2]{font-size:13px;color:var(--gray);margin:10px 0 0}.inq-step[data-astro-cid-v56yoci2] b[data-astro-cid-v56yoci2]{color:var(--ink)}.inq-alt[data-astro-cid-v56yoci2]{font-size:13.5px;color:var(--body-ink);margin:10px 0 0;padding:10px 14px;background:var(--paper);border-radius:10px}.inq-alt[data-astro-cid-v56yoci2] a{font-weight:700;color:var(--accent-dim)}.inq[data-astro-cid-v56yoci2] form.optin.s1 .sl,.inq[data-astro-cid-v56yoci2] form.optin.s1 .sc-note,.inq[data-astro-cid-v56yoci2] form.optin.s1 .cg,.inq[data-astro-cid-v56yoci2] form.optin.s1 textarea,.inq[data-astro-cid-v56yoci2] form.optin.s1 button[type=submit],.inq[data-astro-cid-v56yoci2] form.optin.s1 .note{display:none}.inq[data-astro-cid-v56yoci2] form.optin button[data-continue]{flex:1 1 100%;font-size:17px;padding:14px 34px;margin-top:6px}.inq[data-astro-cid-v56yoci2] form.optin:not(.s1) button[data-continue]{display:none}.inq[data-astro-cid-v56yoci2] .fieldmsg{flex:1 1 100%;font-size:13.5px;line-height:1.45;margin:-2px 0 0;padding-left:16px;color:var(--gray)}.inq[data-astro-cid-v56yoci2] .fieldmsg[data-kind=error]{color:#b42318}.inq[data-astro-cid-v56yoci2] .fieldmsg[data-kind=warn]{color:var(--ink)}.inq[data-astro-cid-v56yoci2] .fieldmsg a{font-weight:700;color:var(--accent-dim)}.inq[data-astro-cid-v56yoci2] .fieldmsg button{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--accent-dim);text-decoration:underline;cursor:pointer}.inq[data-astro-cid-v56yoci2] .optin{gap:12px;margin-top:20px}.inq[data-astro-cid-v56yoci2] .optin input:not([type=checkbox]),.inq[data-astro-cid-v56yoci2] .optin select{padding:11px 18px}.inq[data-astro-cid-v56yoci2] .optin textarea{min-height:96px}.inq[data-astro-cid-v56yoci2] .optin .sl{flex:1 1 calc(50% - 6px)}.inq[data-astro-cid-v56yoci2] .optin button.pill{flex:1 1 100%;font-size:17px;padding:14px 34px;margin-top:6px}.inq[data-astro-cid-v56yoci2] .optin .note{text-align:center}@media(max-width:600px){.inq[data-astro-cid-v56yoci2] .optin .sl{flex:1 1 100%}.inq[data-astro-cid-v56yoci2] .optin input:not([type=checkbox]),.inq[data-astro-cid-v56yoci2] .optin select,.inq[data-astro-cid-v56yoci2] .optin textarea{font-size:16px}}
