@charset "UTF-8";@media (width <= 940px){.kd-pattern-mail-chimp{width:100%}}.kd-pattern-mail-chimp .mc-fields-wrapper{align-items:flex-start;container-type:inline-size;display:flex;flex-wrap:wrap;gap:1.25rem 1rem;justify-content:flex-start}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group{width:100%}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group label{display:inline-block;font-size:1rem;font-weight:400;margin-bottom:.5rem}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=color],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=date],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=datetime-local],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=datetime],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=email],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=month],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=number],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=password],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=search],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=tel],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=text],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=time],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=url],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=week],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=zip],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group select,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group textarea{border:1px solid var(--wp--preset--color--gray);border-radius:4px;font-family:var(--wp--preset--font-family--primary-font);padding:1rem;width:100%}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=color]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=color]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=date]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=date]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=datetime-local]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=datetime-local]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=datetime]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=datetime]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=email]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=email]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=month]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=month]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=number]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=number]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=password]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=password]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=search]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=search]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=tel]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=tel]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=text]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=text]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=time]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=time]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=url]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=url]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=week]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=week]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=zip]:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=zip]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group select:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group select:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group textarea:focus,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group textarea:focus-visible{border-color:var(--wp--preset--color--primary);outline:0}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=checkbox],.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray);border-radius:6px;flex:0 0 1.25rem;height:1.25rem;margin:0;position:relative;width:1.25rem}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=checkbox]:focus-visible,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=checkbox]:checked,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]:checked{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=checkbox]:checked:before,.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]:checked:before{align-items:center;color:var(--wp--preset--color--white);content:"✓";display:flex;font-size:.875rem;height:100%;justify-content:center;position:absolute;transform:rotate(12deg);width:100%}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]{border-radius:50%;position:relative}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]:checked{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--primary)}.kd-pattern-mail-chimp .mc-fields-wrapper .mc-field-group input[type=radio]:checked:before{background-color:var(--wp--preset--color--primary);border-radius:50%;bottom:0;content:"";display:block;height:10px;left:0;margin:auto;position:absolute;right:0;top:0;width:10px}.kd-pattern-mail-chimp .mc-fields-wrapper .clear{width:100%}@container (width >= 600px){.kd-pattern-mail-chimp .mc-fields-wrapper .half-width{width:calc(50% - .5rem)}}.kd-pattern-mail-chimp .mc-fields-wrapper .input-group ul{list-style:none;margin:1rem 0 0;padding-left:0}.kd-pattern-mail-chimp .mc-fields-wrapper .input-group li{display:flex;gap:1rem .5rem}.kd-pattern-mail-chimp #mc_embed_signup div.mce_inline_error{background-color:#a50202;border-radius:0 0 4px 4px;margin-top:-4px;padding-top:6px}.kd-pattern-mail-chimp #mc_embed_signup input.mce_inline_error{border-color:#a50202;border-width:2px}.kd-pattern-mail-chimp #mce-error-response,.kd-pattern-mail-chimp #mce-success-response{background:var(--wp--preset--color--secondary);border-radius:1rem;color:var(--wp--preset--color--white);font-size:1.125rem;line-height:1.5;margin:1rem auto;padding:1.5rem;text-align:center;text-wrap:balance}.kd-pattern-mail-chimp #mce-error-response{background:#a50202}