@media (max-width:767px){.guided-form{background:radial-gradient(195px 2124px at 50% 531px,#2e153d 0%,#211025 100%)}}.guided-form .pill{color:#eae6f4;text-align:center;cursor:pointer;background:0 0;border:1px solid #eae6f433;border-radius:90px;justify-content:center;align-items:center;padding:14px 20px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .45s cubic-bezier(.2,.8,.2,1),color .3s,border-color .3s,transform .25s;display:flex}@media (min-width:768px){.guided-form .pill{border-color:#eae6f499;min-height:76px;padding:12px 22px;font-size:16px;line-height:1.5}}.guided-form .pill>.pill-label{display:block}.guided-form .pill:active{transform:scale(.98)}.guided-form .pill.just-selected{animation:.5s cubic-bezier(.2,.8,.2,1) oc-pill-settle}.guided-form .pill-teal:hover{color:#b8e0e0;border-color:#b8e0e0}.guided-form .pill-teal[aria-pressed=true]{color:#211025;background:#b8e0e0;border-color:#b8e0e0}.guided-form .pill-cream:hover{color:#fffbef;border-color:#fffbef}.guided-form .pill-cream[aria-pressed=true]{color:#211025;background:#fffbef;border-color:#fffbef}@media (prefers-reduced-motion:reduce){.guided-form .pill,.guided-form .pill.just-selected{transition:none;animation:none}}.guided-form .field{color:#eae6f4;background:0 0;border:1px solid #ab94b066;width:100%;padding:10px 18px;font-size:16px;line-height:24px;transition:border-color .3s,box-shadow .3s,background-color .3s}.guided-form .field::placeholder{color:#bba7c0}.guided-form .field:hover{border-color:#bba7c0b3}.guided-form .field:focus{background:#eae6f408;border-color:#b8e0e0;outline:none;box-shadow:0 0 0 3px #b8e0e01f}.guided-form .field:disabled{opacity:.55;cursor:not-allowed}.guided-form .field-round{border-radius:58px}.guided-form .field-area{resize:none;border-radius:16px}.guided-form .field-area-resize{resize:vertical}.guided-form .field-area-counted{padding-bottom:38px}.guided-form .needs-answer .pill{border-color:#d0a740bf}.guided-form .needs-answer .field{border-color:#d0a740}.guided-form .needs-answer .guided-form-consent input{outline-offset:2px;outline:1px solid #d0a740}.guided-form .nudge{color:#d0a740;text-align:left;margin:0;font-size:16px;font-weight:300;line-height:1.5;display:none}@media (min-width:768px){.guided-form .nudge{text-align:center;max-width:589px}}.guided-form .needs-answer .nudge{animation:.6s cubic-bezier(.2,.8,.2,1) both oc-fade-up;display:block}@media (prefers-reduced-motion:no-preference){.guided-form .needs-answer.flash .pill,.guided-form .needs-answer.flash .field{animation:1.5s cubic-bezier(.4,0,.2,1) 2 oc-attn-halo}}@keyframes oc-pill-settle{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes oc-attn-halo{0%,to{box-shadow:0 0 #d0a74000}45%{box-shadow:0 0 0 5px #d0a74029}}.guided-form-focus-gradient{z-index:40;pointer-events:none;background:linear-gradient(#21102500 0%,#21102580 42%,#211025eb 74%,#211025 100%);height:32vh;transition:opacity .8s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0}.guided-form-focus-gradient.gone{opacity:0}.guided-form-submit{transition:opacity .7s cubic-bezier(.2,.8,.2,1),background-color .3s,transform .25s}.guided-form-submit.resting{opacity:.72}.guided-form-submit:hover{background-color:#b8e0e0}.guided-form-submit:active{transform:scale(.98)}.guided-form-submit.sending{pointer-events:none}.guided-form-success{z-index:60;opacity:0;background:#211025;justify-content:center;align-items:center;padding:24px;transition:opacity 1s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.guided-form-success.visible{opacity:1}.guided-form-success .seal-wrap{width:148px;height:148px;position:relative}.guided-form-success .seal-ring{position:absolute;inset:0;transform:rotate(-90deg)}.guided-form-success .seal-ring circle{fill:none;stroke:#d0a740;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:289px}.guided-form-success.visible .seal-ring circle{animation:1.6s cubic-bezier(.4,0,.2,1) .25s forwards oc-seal-draw}.guided-form-success .seal-emblem{opacity:0;width:88px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.86)}.guided-form-success.visible .seal-emblem{animation:1.1s cubic-bezier(.2,.8,.2,1) .95s forwards oc-seal-emblem-in}@media (prefers-reduced-motion:reduce){.guided-form-success{transition:none}.guided-form-success .seal-ring circle{stroke-dashoffset:0;animation:none}.guided-form-success .seal-emblem{opacity:1;animation:none;transform:translate(-50%,-50%)}}@keyframes oc-seal-draw{to{stroke-dashoffset:0}}@keyframes oc-seal-emblem-in{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.guided-form-consent{text-align:left;width:100%;color:color-mix(in srgb, var(--color-opal-white) 80%, transparent);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;font-weight:300;line-height:1.5;display:flex}.guided-form-consent input{width:18px;height:18px;accent-color:var(--color-opal-aqua);flex:none;margin-top:2px}
