.Ph-I-q_field{text-align:left;flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.Ph-I-q_field>input{flex:1}.Ph-I-q_field[data-verifying]>input{padding-right:48px}.Ph-I-q_field[data-confirmed]>input{color:#0000;-webkit-text-fill-color:transparent}.Ph-I-q_field[data-confirmed]>input::placeholder{opacity:0}.Ph-I-q_confirmation{padding-inline:var(--newsletter-feedback-inset,16px);pointer-events:none;align-items:center;gap:10px;font-size:14px;line-height:20px;animation:.24s ease-out both Ph-I-q_confirm-in;display:flex;position:absolute;inset:0}.Ph-I-q_confirmation svg{color:#a6d8b3;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.Ph-I-q_ring,.Ph-I-q_check{stroke-dasharray:1;animation:.42s ease-out both Ph-I-q_confirm-stroke}.Ph-I-q_check{animation-delay:.18s}.Ph-I-q_spinner{inset-block:0;pointer-events:none;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;margin-block:auto;animation:.75s linear infinite Ph-I-q_verifying;position:absolute;right:16px}@keyframes Ph-I-q_confirm-in{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0}}@keyframes Ph-I-q_confirm-stroke{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Ph-I-q_verifying{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.Ph-I-q_confirmation,.Ph-I-q_ring,.Ph-I-q_check,.Ph-I-q_spinner{animation:none}}
