.cookie-banner{z-index:2147483000;box-sizing:border-box;color:#444258;background:#fff;border-radius:8px;max-width:880px;margin:0 auto;padding:20px 24px;font-size:16px;line-height:24px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 32px #1c1c213d,0 2px 6px #1c1c211f}.cookie-banner[hidden]{display:none}.cookie-banner__title{color:#2d1d53;margin:0 0 4px;font-size:18px;font-weight:500;line-height:28px}.cookie-banner__text{margin:0 0 16px}.cookie-banner a,.cookie-settings a{color:#493272;text-decoration:underline}.cookie-banner__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cookie-button{cursor:pointer;color:#fff;font:inherit;background-color:#493272;border:2px solid #493272;border-radius:9999px;padding:8px 24px;font-weight:500;line-height:24px}.cookie-button:hover,.cookie-button:focus-visible{background-color:#2d1d53;border-color:#2d1d53}.cookie-button:focus-visible,.cookie-link-button:focus-visible,.cookie-settings__close:focus-visible,.cookie-settings-link:focus-visible{outline-offset:2px;outline:2px solid #a06bd6}.cookie-link-button{cursor:pointer;color:#493272;font:inherit;background:0 0;border:0;padding:8px 4px;text-decoration:underline}.cookie-settings{box-sizing:border-box;color:#444258;border:0;border-radius:8px;width:calc(100% - 32px);max-width:560px;max-height:calc(100% - 32px);padding:0;font-size:16px;line-height:24px;box-shadow:0 8px 32px #1c1c213d}.cookie-settings::backdrop{background:#1c1c2180}.cookie-settings__body{padding:24px}.cookie-settings__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cookie-settings__title{color:#2d1d53;margin:0 0 8px;font-size:24px;font-weight:500;line-height:32px}.cookie-settings__close{cursor:pointer;color:#444258;background:0 0;border:0;padding:0 4px;font-size:28px;line-height:32px}.cookie-settings__gpc{background:#f1f0fa;border-radius:8px;margin:0 0 8px;padding:8px 12px;font-size:14px;line-height:20px}.cookie-settings__gpc[hidden]{display:none}.cookie-privacy-icon{vertical-align:-2px;width:30px;height:14px;margin-left:6px;display:inline-block}.cookie-settings__intro{margin:0 0 8px}.cookie-option{cursor:pointer;border-top:1px solid #e0ddec;gap:12px;padding:16px 0;display:flex}.cookie-option input{color:#493272;accent-color:#493272;flex:none;width:20px;height:20px;margin-top:2px}.cookie-option input:disabled{opacity:.6}.cookie-option__name{color:#2d1d53;font-weight:500;display:block}.cookie-option__description{font-size:14px;line-height:20px;display:block}.cookie-settings__actions{border-top:1px solid #e0ddec;padding-top:16px}.cookie-settings-link{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}.cookie-settings-link:hover{text-decoration:underline}.consent-embed-notice{color:#444258;text-align:center;background:#f1f0fa;border-radius:8px;margin:16px 0;padding:16px;font-size:16px;line-height:24px;display:block}.consent-embed-notice__text{margin-bottom:12px;display:block}@media (width<=639px){.cookie-banner{padding:16px}.cookie-banner__actions .cookie-button{flex:40%}}.parabol-form{width:100%;max-width:850px;margin:auto;padding-left:2.5rem;padding-right:2.5rem}.parabol-form .ec-form-page{border:0;flex-wrap:wrap;column-gap:32px;min-width:0;margin:0;padding:0;display:flex}.parabol-form .ec-form-field{flex:100%;margin-bottom:32px}.parabol-form .ec-form-field--hidden{display:none}@media (width>=768px){.parabol-form .ec-form-field--half{flex-basis:calc(50% - 16px)}}.parabol-form .ec-form-label{font-size:16px;font-weight:500;line-height:24px;display:block}.parabol-form .ec-form-required{color:#fd6157;margin-left:2px}.parabol-form .ec-form-input{background-color:#0000;border:none;border-bottom:1px solid #82809a;border-radius:0;width:100%;padding:8px 0;font-size:16px;line-height:24px;display:block}.parabol-form input.ec-form-input,.parabol-form select.ec-form-input{height:40px}.parabol-form textarea.ec-form-input{resize:vertical;min-height:96px}.parabol-form .ec-form-input:focus{border-bottom-color:#493272;outline:none;box-shadow:0 1px #493272}.parabol-form .ec-form-choices{border:0;margin:8px 0 0;padding:0}.parabol-form .ec-form-choice{align-items:flex-start;gap:10px;margin-bottom:8px;font-size:16px;line-height:24px;display:flex}.parabol-form .ec-form-choice input{accent-color:#493272;flex:none;width:20px;height:20px;margin-top:2px}.parabol-form .ec-form-help{color:#82809a;margin-top:4px;font-size:14px;display:block}.parabol-form .ec-form-error{color:#fd6157;margin-top:8px;display:block}.parabol-form .ec-form-error:empty{display:none}.parabol-form .ec-form-nav{text-align:center}.parabol-form .ec-form-submit{cursor:pointer;color:#493272;background-color:#fff;border:2px solid #493272;border-radius:9999px;padding:12px 32px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 2px 4px #44425824,0 3px 4px #4442581f,0 1px 5px #44425833}.parabol-form .ec-form-submit:hover,.parabol-form .ec-form-submit:focus-visible{color:#fff;background-color:#493272}.parabol-form .ec-form-submit:disabled{cursor:progress;opacity:.7}.parabol-form .ec-form-status:empty{display:none}.parabol-form .ec-form-status{text-align:center;margin-top:24px;font-size:16px;line-height:24px}.parabol-form .ec-form-status--error{color:#fd6157}
