@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap);*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background-color:#f5f5f1}body{min-height:100vh;text-rendering:optimizeSpeed}canvas,img,picture,svg,video{display:block;max-width:100%}img{height:auto;width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{text-decoration:none;color:inherit}article.media{height:100%}body{font-family:"Cormorant Garamond",serif;font-size:18px;line-height:1.6;color:#2e2e2e;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:300;color:#000}.h1,h1{font-family:"Baccarat Stencil",sans-serif;font-size:34px;line-height:normal;letter-spacing:-.02em}@media (min-width:768px){.h1,h1{font-size:40px}}@media (min-width:1024px){.h1,h1{font-size:42px}}@media (min-width:1440px){.h1,h1{font-size:48px}}.h2,h2{font-family:"Cormorant Garamond",serif;font-size:40px;line-height:1;letter-spacing:-.02em}@media (min-width:768px){.h2,h2{font-size:48px}}@media (min-width:1024px){.h2,h2{font-size:56px}}@media (min-width:1440px){.h2,h2{font-size:64px}}.h3,h3{font-family:"Cormorant Garamond",serif;font-size:40px;font-weight:300;line-height:1.2;letter-spacing:-.02em}@media (min-width:768px){.h3,h3{font-size:48px}}@media (min-width:1024px){.h3,h3{font-size:56px}}@media (min-width:1440px){.h3,h3{font-size:64px}}.h4,h4{font-family:"Cormorant Garamond",serif;font-size:32px;line-height:normal;letter-spacing:-.02em}@media (min-width:768px){.h4,h4{font-size:36px}}@media (min-width:1024px){.h4,h4{font-size:40px}}@media (min-width:1440px){.h4,h4{font-size:48px}}.h5,h5{font-family:"Cormorant Garamond",serif;font-size:24px;line-height:normal}@media (min-width:768px){.h5,h5{font-size:32px}}@media (min-width:1024px){.h5,h5{font-size:36px}}@media (min-width:1440px){.h5,h5{font-size:40px}}.h6,h6{font-family:"Cormorant Garamond",serif;font-size:24px;font-style:italic;line-height:1.4;letter-spacing:-.02em}@media (min-width:768px){.h6,h6{font-size:28px}}@media (min-width:1024px){.h6,h6{font-size:32px}}@media (min-width:1440px){.h6,h6{font-size:36px}}.h7{font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:300;line-height:1.1;letter-spacing:-.02em}@media (min-width:768px){.h7{font-size:24px}}@media (min-width:1024px){.h7{font-size:28px}}@media (min-width:1440px){.h7{font-size:32px}}.h8{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:300;line-height:1.1;letter-spacing:.01em}@media (min-width:1024px){.h8{font-size:24px}}p{margin-bottom:16px;font-weight:400}p:last-of-type{margin-bottom:0}a{color:#000;text-decoration:underline}.eyebrow{color:#6f6f6f;font-family:"Cormorant Garamond",serif;font-size:15px;font-weight:400;line-height:1.6;text-transform:capitalize}@media (min-width:1024px){.eyebrow{font-size:16px}}.subtitle--lg{font-family:"Cormorant Garamond",serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.1;letter-spacing:normal}@media (min-width:1024px){.subtitle--lg{font-size:18px}}.subtitle--sm{font-family:"Cormorant Garamond",serif;font-size:13px;font-style:italic;font-weight:400;line-height:1.1}@media (min-width:1024px){.subtitle--sm{font-size:14px}}.body--lg{font-family:"Cormorant Garamond",serif;font-size:24px;font-weight:400;line-height:1.1}.body--md,p{font-family:"Cormorant Garamond",serif;font-size:16px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--md,p{font-size:18px}}.body--sm-md{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:14px;line-height:1.6}@media (min-width:1024px){.body--sm-md{font-size:16px}}.body--sm{font-family:"Cormorant Garamond",serif;font-size:13px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--sm{font-size:14px}}.body--xs{font-family:"Cormorant Garamond",serif;font-size:12px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--xs{font-size:13px}}.field-label{font-family:"Baccarat Stencil",sans-serif;font-size:13px;font-weight:400;line-height:1.2}.field-input{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:400;line-height:1;letter-spacing:-.02em}@font-face{font-display:auto;font-family:"Baccarat Stencil";font-style:normal;font-weight:400;src:url(../../fonts/baccaratStencil.otf) format("opentype")}fieldset{margin:0;padding:0;border:0;min-width:0}.fieldset-legend{display:block;margin-bottom:8px;font-family:"Cormorant Garamond",serif;font-size:16px;font-weight:600;color:#000}form select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4 6.5L9 11.5L14 6.5' stroke='%23000000' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;cursor:pointer}.region-content-top [data-drupal-messages]{display:none}.fieldset-legend.form-required::after,label.form-required::after,legend.form-required .fieldset-legend::after{content:" *";color:#9e061c;font-weight:700}.form-required-note{margin-top:32px}.form-required-note p{font-size:.8125rem;font-style:italic;opacity:.75}.messages{margin:0 0 32px;padding:1rem 1.25rem;border:1px solid currentColor;border-left-width:5px;border-radius:3px;font-size:.9375rem;line-height:1.5;background:0 0}.messages ul{margin:0;padding-left:1.25rem;list-style:disc}.messages--error{color:#9e061c;background-color:#fdf3f2;font-weight:600}.messages--status{color:#1e6b3a;background-color:#f1f8f3}.messages--warning{color:#8a6100;background-color:#fdf8ec}form label[for=edit-i-agree-to-the-terms-conditions-and-privacy-policy]{color:#2e2e2e;font-family:"Cormorant Garamond",serif;font-size:13px;line-height:160%;margin-left:.5rem}form label[for=edit-i-agree-to-the-terms-conditions-and-privacy-policy] a{color:#000;text-decoration:underline}form div.form-item-i-agree-to-the-terms-conditions-and-privacy-policy{display:flex}@media (max-width:767px){form #edit-actions{width:100%}}form .form-submit{display:flex;padding:10px 32px;justify-content:center;align-items:center;gap:10px;background-color:#c10a25;font-family:"Baccarat Stencil",sans-serif;color:#fff;font-size:12px;font-weight:400;border:none;cursor:pointer;transition:background-color ease-in-out .2s}form .form-submit:hover{background-color:#000}@media (max-width:767px){form .form-submit{max-width:400px;width:100%;height:56px;padding:14px 32px;margin:0 auto}}.local-tasks{background:#fff;border-radius:3px;bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:20px;position:fixed;right:10px;z-index:10}.local-tasks ul{display:flex;list-style:none;margin:0;padding:0}.local-tasks ul li{margin:0 10px}.local-tasks ul a{padding:5px}.btn,.paragraph--type--embed-form .form-submit,.paragraph--type--embed-form .webform-button--submit,.paragraph--type--embed-form input[type=submit]{display:inline-block;padding:14px 32px;font-family:"Baccarat Stencil",sans-serif;font-size:13px;cursor:pointer;border:none;transition:background-color .3s ease,color .3s ease;line-height:160%;text-decoration:none}.btn:focus-visible,.paragraph--type--embed-form .form-submit:focus-visible,.paragraph--type--embed-form .webform-button--submit:focus-visible,.paragraph--type--embed-form input[type=submit]:focus-visible{outline:1px solid #c10a25;outline-offset:3px;box-shadow:none}.btn:hover,.paragraph--type--embed-form .form-submit:hover,.paragraph--type--embed-form .webform-button--submit:hover,.paragraph--type--embed-form input[type=submit]:hover{text-decoration:none}.btn--primary,.paragraph--type--embed-form .form-submit,.paragraph--type--embed-form .webform-button--submit,.paragraph--type--embed-form input[type=submit]{background-color:#c10a25;color:#fff}.btn--primary:hover,.paragraph--type--embed-form .form-submit:hover,.paragraph--type--embed-form .webform-button--submit:hover,.paragraph--type--embed-form input[type=submit]:hover{background-color:#000}.btn--secondary{background-color:transparent;color:#c10a25;border:1px solid #c10a25}.btn--secondary:hover{background-color:#c10a25;color:#fff}.btn--tertiary{text-transform:uppercase;color:#000;padding:0}.btn--tertiary:focus,.btn--tertiary:hover{color:#6c6c70;text-decoration:none}.btn--link,.btn--link-black,.btn--link-gray,.btn--link-red,.btn--link-white{text-transform:uppercase;color:#000;padding:0;background-color:transparent}.btn--link-black:focus,.btn--link-black:hover,.btn--link-gray:focus,.btn--link-gray:hover,.btn--link-red:focus,.btn--link-red:hover,.btn--link-white:focus,.btn--link-white:hover,.btn--link:focus,.btn--link:hover{color:#6c6c70;text-decoration:none;background-color:transparent}.btn--link-red{color:#c10a25}.btn--link-red:focus,.btn--link-red:hover{color:#000}.btn--link-black{color:#000}.btn--link-black:focus,.btn--link-black:hover{color:#6c6c70}.btn--link-black.is-active{color:#6c6c70}.btn--link-white{color:#fff}.btn--link-white:focus,.btn--link-white:hover{color:#aaa}.btn--link-gray{color:#6c6c70}.btn--link-gray:focus,.btn--link-gray:hover{color:#000}.paragraph--type--embed-form .form-type--checkbox,.paragraph--type--embed-form .form-type--radio,.paragraph--type--embed-form .js-form-type-checkbox,.paragraph--type--embed-form .js-form-type-radio,.paragraph--type--embed-form .webform-type-checkbox,.paragraph--type--embed-form .webform-type-radio{padding:12px 0;position:relative;display:flex;align-items:center;margin:0}@media (min-width:1024px){.paragraph--type--embed-form .form-type--checkbox,.paragraph--type--embed-form .form-type--radio,.paragraph--type--embed-form .js-form-type-checkbox,.paragraph--type--embed-form .js-form-type-radio,.paragraph--type--embed-form .webform-type-checkbox,.paragraph--type--embed-form .webform-type-radio{padding:12px}}.paragraph--type--embed-form .form-type--checkbox input[type=checkbox],.paragraph--type--embed-form .form-type--checkbox input[type=radio],.paragraph--type--embed-form .form-type--radio input[type=checkbox],.paragraph--type--embed-form .form-type--radio input[type=radio],.paragraph--type--embed-form .js-form-type-checkbox input[type=checkbox],.paragraph--type--embed-form .js-form-type-checkbox input[type=radio],.paragraph--type--embed-form .js-form-type-radio input[type=checkbox],.paragraph--type--embed-form .js-form-type-radio input[type=radio],.paragraph--type--embed-form .webform-type-checkbox input[type=checkbox],.paragraph--type--embed-form .webform-type-checkbox input[type=radio],.paragraph--type--embed-form .webform-type-radio input[type=checkbox],.paragraph--type--embed-form .webform-type-radio input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0;z-index:-1}.paragraph--type--embed-form .form-type--checkbox label,.paragraph--type--embed-form .form-type--radio label,.paragraph--type--embed-form .js-form-type-checkbox label,.paragraph--type--embed-form .js-form-type-radio label,.paragraph--type--embed-form .webform-type-checkbox label,.paragraph--type--embed-form .webform-type-radio label{color:#000;font-family:"Cormorant Garamond",serif;font-size:14px;font-weight:400;position:relative;cursor:pointer;padding-left:23px;display:inline-block;line-height:1.2}.paragraph--type--embed-form .form-type--checkbox label::before,.paragraph--type--embed-form .form-type--radio label::before,.paragraph--type--embed-form .js-form-type-checkbox label::before,.paragraph--type--embed-form .js-form-type-radio label::before,.paragraph--type--embed-form .webform-type-checkbox label::before,.paragraph--type--embed-form .webform-type-radio label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid #dfdfdf;background-color:#fff;transition:background-color .2s ease,border-color .2s ease;border-radius:100%}.paragraph--type--embed-form .form-type--checkbox label::after,.paragraph--type--embed-form .form-type--radio label::after,.paragraph--type--embed-form .js-form-type-checkbox label::after,.paragraph--type--embed-form .js-form-type-radio label::after,.paragraph--type--embed-form .webform-type-checkbox label::after,.paragraph--type--embed-form .webform-type-radio label::after{content:"";position:absolute;left:3px;top:50%;transform:translateY(-50%);width:9px;height:7px;margin-top:1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M9.72202 0.672079L3.42641 6.96769C3.38987 7.00428 3.34647 7.0333 3.2987 7.0531C3.25094 7.0729 3.19973 7.08309 3.14803 7.08309C3.09632 7.08309 3.04511 7.0729 2.99735 7.0531C2.94958 7.0333 2.90618 7.00428 2.86964 6.96769L0.11531 4.21336C0.0414784 4.13953 0 4.03939 0 3.93498C0 3.83056 0.0414784 3.73042 0.11531 3.65659C0.189143 3.58276 0.28928 3.54128 0.393695 3.54128C0.498109 3.54128 0.598247 3.58276 0.672079 3.65659L3.14803 6.13303L9.16525 0.11531C9.23909 0.0414782 9.33922 -7.77947e-10 9.44364 0C9.54805 7.77947e-10 9.64819 0.0414782 9.72202 0.11531C9.79585 0.189142 9.83733 0.28928 9.83733 0.393695C9.83733 0.498109 9.79585 0.598247 9.72202 0.672079Z' fill='black'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .2s ease}.paragraph--type--embed-form .form-type--checkbox input[type=checkbox]:checked+label::after,.paragraph--type--embed-form .form-type--checkbox input[type=radio]:checked+label::after,.paragraph--type--embed-form .form-type--radio input[type=checkbox]:checked+label::after,.paragraph--type--embed-form .form-type--radio input[type=radio]:checked+label::after,.paragraph--type--embed-form .js-form-type-checkbox input[type=checkbox]:checked+label::after,.paragraph--type--embed-form .js-form-type-checkbox input[type=radio]:checked+label::after,.paragraph--type--embed-form .js-form-type-radio input[type=checkbox]:checked+label::after,.paragraph--type--embed-form .js-form-type-radio input[type=radio]:checked+label::after,.paragraph--type--embed-form .webform-type-checkbox input[type=checkbox]:checked+label::after,.paragraph--type--embed-form .webform-type-checkbox input[type=radio]:checked+label::after,.paragraph--type--embed-form .webform-type-radio input[type=checkbox]:checked+label::after,.paragraph--type--embed-form .webform-type-radio input[type=radio]:checked+label::after{opacity:1}.paragraph--type--embed-form .form-type--checkbox input[type=checkbox]:focus+label::before,.paragraph--type--embed-form .form-type--checkbox input[type=radio]:focus+label::before,.paragraph--type--embed-form .form-type--radio input[type=checkbox]:focus+label::before,.paragraph--type--embed-form .form-type--radio input[type=radio]:focus+label::before,.paragraph--type--embed-form .js-form-type-checkbox input[type=checkbox]:focus+label::before,.paragraph--type--embed-form .js-form-type-checkbox input[type=radio]:focus+label::before,.paragraph--type--embed-form .js-form-type-radio input[type=checkbox]:focus+label::before,.paragraph--type--embed-form .js-form-type-radio input[type=radio]:focus+label::before,.paragraph--type--embed-form .webform-type-checkbox input[type=checkbox]:focus+label::before,.paragraph--type--embed-form .webform-type-checkbox input[type=radio]:focus+label::before,.paragraph--type--embed-form .webform-type-radio input[type=checkbox]:focus+label::before,.paragraph--type--embed-form .webform-type-radio input[type=radio]:focus+label::before{outline:2px solid #000;outline-offset:2px}.paragraph--type--embed-form{width:100%;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.paragraph--type--embed-form{width:672px;padding-inline:0}}@media (min-width:769px){.paragraph--type--embed-form{width:100%;max-width:unset;padding-inline:20px}}@media (min-width:1024px){.paragraph--type--embed-form{max-width:1170px;margin-inline:auto;padding:48px}}.paragraph--type--embed-form .form-item,.paragraph--type--embed-form .js-form-item{margin-bottom:32px}.paragraph--type--embed-form .webform-flexbox{margin-bottom:32px;gap:14px}.paragraph--type--embed-form .webform-flexbox .form-item,.paragraph--type--embed-form .webform-flexbox .js-form-item,.paragraph--type--embed-form .webform-flexbox .webform-flex--container>.form-item,.paragraph--type--embed-form .webform-flexbox .webform-flex--container>.js-form-item{margin-bottom:0}.paragraph--type--embed-form label{color:#000;font-family:"Cormorant Garamond",serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.paragraph--type--embed-form input[type=email],.paragraph--type--embed-form input[type=number],.paragraph--type--embed-form input[type=password],.paragraph--type--embed-form input[type=search],.paragraph--type--embed-form input[type=tel],.paragraph--type--embed-form input[type=text],.paragraph--type--embed-form input[type=url],.paragraph--type--embed-form select,.paragraph--type--embed-form textarea{display:flex;height:50px;min-height:44px;max-height:50px;padding:14px 24px;align-items:center;gap:4px;align-self:stretch;width:100%;font-family:"Cormorant Garamond",serif;font-size:16px;color:#2e2e2e;border:1px solid #dfdfdf;border-radius:2px;background-color:#fff}.paragraph--type--embed-form input[type=email]:focus-visible,.paragraph--type--embed-form input[type=number]:focus-visible,.paragraph--type--embed-form input[type=password]:focus-visible,.paragraph--type--embed-form input[type=search]:focus-visible,.paragraph--type--embed-form input[type=tel]:focus-visible,.paragraph--type--embed-form input[type=text]:focus-visible,.paragraph--type--embed-form input[type=url]:focus-visible,.paragraph--type--embed-form select:focus-visible,.paragraph--type--embed-form textarea:focus-visible{outline:1px solid #c10a25;outline-offset:2px}.paragraph--type--embed-form textarea{height:auto;max-height:none;min-height:120px}.paragraph--type--embed-form .form-item--error input:invalid,.paragraph--type--embed-form input.error:invalid,.paragraph--type--embed-form select.error:invalid,.paragraph--type--embed-form textarea.error:invalid{border-color:#9e061c}.paragraph--type--embed-form .form-item--error input:invalid:focus-visible,.paragraph--type--embed-form input.error:invalid:focus-visible,.paragraph--type--embed-form select.error:invalid:focus-visible,.paragraph--type--embed-form textarea.error:invalid:focus-visible{outline-color:#9e061c}.paragraph--type--embed-form .form-item--error-message,.paragraph--type--embed-form .form-item__error-message{color:#9e061c;font-size:12px;margin-top:4px}.paragraph--type--embed-form .form-actions{display:flex;margin-top:32px}
/*# sourceMappingURL=embed-form.css.map */
