svg[data-v-e982c89c]{height:2.4rem;width:2.4rem;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.contact-form-section[data-v-e1d16e15]{background:#f8f6f3}.contact-form-section__grid[data-v-e1d16e15]{align-items:start;display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr)}.contact-form-section__intro[data-v-e1d16e15]{position:sticky;top:8rem}.contact-form-section__intro h2[data-v-e1d16e15]{margin-bottom:1.5rem}.contact-form-section__intro>p[data-v-e1d16e15]:not(.eyebrow){color:#746f6c;font-size:.9rem;font-weight:300;line-height:1.8;max-width:31rem}.contact-form[data-v-e1d16e15]{background:#fff;border-top:4px solid #e8005a;padding:clamp(2rem,5vw,4rem)}.contact-form fieldset[data-v-e1d16e15]{border:0;margin:0;min-width:0;padding:0}.contact-form__row[data-v-e1d16e15]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.contact-form label[data-v-e1d16e15]{color:#2d2927;display:block;font-size:.66rem;font-weight:600;letter-spacing:.12em;margin-bottom:1.5rem;text-transform:uppercase}.contact-form input[data-v-e1d16e15],.contact-form textarea[data-v-e1d16e15]{background:#fff;border:1px solid #d8d3ce;border-radius:0;color:#161616;display:block;font:400 .9rem/1.5 DM Sans,sans-serif;letter-spacing:normal;margin-top:.65rem;text-transform:none;transition:border-color .2s,box-shadow .2s;width:100%}.contact-form input[data-v-e1d16e15]{min-height:3.4rem;padding:.85rem 1rem}.contact-form textarea[data-v-e1d16e15]{min-height:10rem;padding:1rem;resize:vertical}.contact-form input[data-v-e1d16e15]:focus,.contact-form textarea[data-v-e1d16e15]:focus{border-color:#e8005a;box-shadow:0 0 0 3px #e8005a1a;outline:0}.contact-form button[data-v-e1d16e15]{margin-top:1.5rem}.contact-form button[data-v-e1d16e15]:disabled{cursor:not-allowed;opacity:.55;transform:none}.contact-form__status[data-v-e1d16e15]{font-size:.78rem;line-height:1.6;margin:1.25rem 0 0;padding:1rem}.contact-form__status--success[data-v-e1d16e15]{background:#eef6ef;color:#22572a}.contact-form__status--error[data-v-e1d16e15]{background:#fff0f3;color:#9e123d}.contact-form__privacy[data-v-e1d16e15]{color:#8a8480;font-size:.68rem;line-height:1.65;margin:1.25rem 0 0;max-width:34rem}@media (max-width:900px){.contact-form-section__grid[data-v-e1d16e15]{grid-template-columns:1fr}.contact-form-section__intro[data-v-e1d16e15]{position:static}}@media (max-width:620px){.contact-form[data-v-e1d16e15]{padding:1.5rem}.contact-form__row[data-v-e1d16e15]{gap:0;grid-template-columns:1fr}}.careers-form-section[data-v-e242a2fc]{background:#f8f6f3}.careers-form-section__grid[data-v-e242a2fc]{align-items:start;display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr)}.careers-form-section__intro[data-v-e242a2fc]{position:sticky;top:8rem}.careers-form-section__intro h2[data-v-e242a2fc]{margin-bottom:1.5rem}.careers-form-section__intro>p[data-v-e242a2fc]:not(.eyebrow){color:#746f6c;font-size:.9rem;font-weight:300;line-height:1.8;max-width:31rem}.careers-form[data-v-e242a2fc]{background:#fff;border-top:4px solid #e8005a;padding:clamp(2rem,5vw,4rem)}.careers-form fieldset[data-v-e242a2fc]{border:0;margin:0;min-width:0;padding:0}.careers-form__row[data-v-e242a2fc]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.careers-form label[data-v-e242a2fc]{color:#2d2927;display:block;font-size:.66rem;font-weight:600;letter-spacing:.12em;margin-bottom:1.5rem;text-transform:uppercase}.careers-form label>span[data-v-e242a2fc]{color:#8a8480;font-weight:400;letter-spacing:normal;text-transform:none}.careers-form input[data-v-e242a2fc],.careers-form select[data-v-e242a2fc],.careers-form textarea[data-v-e242a2fc]{background:#fff;border:1px solid #d8d3ce;border-radius:0;color:#161616;display:block;font:400 .9rem/1.5 DM Sans,sans-serif;letter-spacing:normal;margin-top:.65rem;text-transform:none;transition:border-color .2s,box-shadow .2s;width:100%}.careers-form input[data-v-e242a2fc]:not([type=file]),.careers-form select[data-v-e242a2fc]{min-height:3.4rem;padding:.85rem 1rem}.careers-form textarea[data-v-e242a2fc]{min-height:9rem;padding:1rem;resize:vertical}.careers-form input[data-v-e242a2fc]:focus,.careers-form select[data-v-e242a2fc]:focus,.careers-form textarea[data-v-e242a2fc]:focus{border-color:#e8005a;box-shadow:0 0 0 3px #e8005a1a;outline:0}.careers-form__upload[data-v-e242a2fc]{background:#f8f6f3;border:1px dashed #bdb6b0;padding:1.25rem}.careers-form__upload input[data-v-e242a2fc]{background:#fff;padding:.75rem}.careers-form__upload small[data-v-e242a2fc]{color:#746f6c;display:block;font-size:.68rem;font-weight:400;letter-spacing:normal;line-height:1.6;margin-top:.65rem;text-transform:none}.careers-form button[data-v-e242a2fc]{margin-top:1.5rem}.careers-form button[data-v-e242a2fc]:disabled{cursor:not-allowed;opacity:.55;transform:none}.careers-form__status[data-v-e242a2fc]{font-size:.78rem;line-height:1.6;margin:1.25rem 0 0;padding:1rem}.careers-form__status--success[data-v-e242a2fc]{background:#eef6ef;color:#22572a}.careers-form__status--error[data-v-e242a2fc]{background:#fff0f3;color:#9e123d}.careers-form__privacy[data-v-e242a2fc]{color:#8a8480;font-size:.68rem;line-height:1.65;margin:1.25rem 0 0;max-width:38rem}@media (max-width:900px){.careers-form-section__grid[data-v-e242a2fc]{grid-template-columns:1fr}.careers-form-section__intro[data-v-e242a2fc]{position:static}}@media (max-width:620px){.careers-form[data-v-e242a2fc]{padding:1.5rem}.careers-form__row[data-v-e242a2fc]{gap:0;grid-template-columns:1fr}}.newsletter-form-section[data-v-fa23e9fe]{background:#f8f6f3}.newsletter-form-section__grid[data-v-fa23e9fe]{align-items:center;display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr)}.newsletter-form-section__intro h2[data-v-fa23e9fe]{margin-bottom:1.5rem;max-width:40rem}.newsletter-form-section__intro>p[data-v-fa23e9fe]:not(.eyebrow){color:#746f6c;font-size:.9rem;font-weight:300;line-height:1.8;max-width:31rem}.newsletter-form[data-v-fa23e9fe]{background:#fff;border-top:4px solid #e8005a;padding:clamp(2rem,5vw,4rem)}.newsletter-form fieldset[data-v-fa23e9fe]{border:0;margin:0;min-width:0;padding:0}.newsletter-form label[data-v-fa23e9fe]{color:#2d2927;display:block;font-size:.66rem;font-weight:600;letter-spacing:.12em;margin-bottom:1.5rem;text-transform:uppercase}.newsletter-form input[data-v-fa23e9fe]{background:#fff;border:1px solid #d8d3ce;border-radius:0;color:#161616;display:block;font:400 .9rem/1.5 DM Sans,sans-serif;letter-spacing:normal;margin-top:.65rem;min-height:3.4rem;padding:.85rem 1rem;text-transform:none;transition:border-color .2s,box-shadow .2s;width:100%}.newsletter-form input[data-v-fa23e9fe]:focus{border-color:#e8005a;box-shadow:0 0 0 3px #e8005a1a;outline:0}.newsletter-form button[data-v-fa23e9fe]{margin-top:1.5rem}.newsletter-form button[data-v-fa23e9fe]:disabled{cursor:not-allowed;opacity:.55;transform:none}.newsletter-form__status[data-v-fa23e9fe]{font-size:.78rem;line-height:1.6;margin:1.25rem 0 0;padding:1rem}.newsletter-form__status--success[data-v-fa23e9fe]{background:#eef6ef;color:#22572a}.newsletter-form__status--error[data-v-fa23e9fe]{background:#fff0f3;color:#9e123d}.newsletter-form__privacy[data-v-fa23e9fe]{color:#8a8480;font-size:.68rem;line-height:1.65;margin:1.25rem 0 0;max-width:38rem}.newsletter-form__privacy a[data-v-fa23e9fe]{color:#5d5754;text-decoration:underline;text-underline-offset:.18em}@media (max-width:900px){.newsletter-form-section__grid[data-v-fa23e9fe]{grid-template-columns:1fr}}@media (max-width:620px){.newsletter-form[data-v-fa23e9fe]{padding:1.5rem}}.editorial-hero[data-v-5735dab3]{background:#f8f6f3;padding:8.5rem 0 4.5rem}.editorial-hero__grid[data-v-5735dab3]{align-items:center;display:grid;gap:clamp(3rem,8vw,7rem);grid-template-columns:minmax(0,1fr) minmax(24rem,.82fr)}.editorial-hero__copy h1[data-v-5735dab3]{font-family:the-seasons,Georgia,serif;font-size:clamp(3.5rem,7vw,6.7rem);font-weight:400;letter-spacing:-.045em;line-height:.96;margin:0 0 1.5rem;max-width:48rem}.editorial-hero__copy>p[data-v-5735dab3]:not(.eyebrow){color:#746f6c;font-size:.96rem;font-weight:300;line-height:1.8;margin-bottom:2rem;max-width:40rem}.editorial-hero__media[data-v-5735dab3]{aspect-ratio:4/5;margin:0;overflow:hidden}.editorial-hero__media img[data-v-5735dab3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editorial-notice[data-v-5735dab3]{background:#fff;border-block:1px solid #e9e6e1}.editorial-notice p[data-v-5735dab3]{color:#746f6c;font-size:.72rem;line-height:1.7;margin-block:0;padding-block:1.35rem}.editorial-section--paper[data-v-5735dab3]{background:#f8f6f3}.editorial-section__grid[data-v-5735dab3]{display:grid;grid-template-columns:minmax(0,50rem);justify-content:center}.editorial-section__grid--image[data-v-5735dab3]{align-items:start;gap:clamp(3rem,8vw,7rem);grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr)}.editorial-section__copy h2[data-v-5735dab3]{font-size:clamp(2.6rem,5vw,4.5rem);margin-bottom:2rem}.editorial-section__copy>p[data-v-5735dab3]:not(.eyebrow){color:#746f6c;line-height:1.85}.editorial-section figure[data-v-5735dab3],.editorial-section__copy figure[data-v-5735dab3]{margin:0}.editorial-section__grid>figure[data-v-5735dab3]{aspect-ratio:4/5;overflow:hidden;position:sticky;top:8rem}.editorial-section__grid>figure img[data-v-5735dab3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editorial-section__grid>figure img.editorial-section__image--contain[data-v-5735dab3]{background:#f8f6f3;-o-object-fit:contain;object-fit:contain;padding:clamp(1.5rem,4vw,3rem)}.editorial-section ul[data-v-5735dab3]{border-top:1px solid #e9e6e1;list-style:none;margin:2.25rem 0 0;padding:0}.editorial-section li[data-v-5735dab3]{border-bottom:1px solid #e9e6e1;color:#3d3937;font-size:.86rem;line-height:1.65;padding:1.1rem 0 1.1rem 2rem;position:relative}.editorial-section li[data-v-5735dab3]:before{color:#e8005a;content:"→";left:0;position:absolute}.editorial-section__actions[data-v-5735dab3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.editorial-section__action[data-v-5735dab3]{margin:0}.editorial-cards[data-v-5735dab3]{background:#e9e6e1;display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.editorial-card[data-v-5735dab3]{background:#fff;display:block}.editorial-card>img[data-v-5735dab3]{aspect-ratio:4/4.5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}.editorial-card>div[data-v-5735dab3]{min-height:17rem;padding:2rem}.editorial-card__icon[data-v-5735dab3]{color:#e8005a;margin-bottom:1.5rem}.editorial-card h3[data-v-5735dab3]{font-size:1.6rem;margin-bottom:1rem}.editorial-card p[data-v-5735dab3]:not(.eyebrow){color:#746f6c;font-size:.76rem;line-height:1.75;margin:0;white-space:pre-line}.editorial-card strong[data-v-5735dab3]{color:#e8005a;display:block;font-size:.65rem;letter-spacing:.12em;margin-top:1.5rem;text-transform:uppercase}.editorial-cards--people[data-v-5735dab3]{grid-template-columns:repeat(2,1fr)}.editorial-cards--four[data-v-5735dab3]{grid-template-columns:repeat(4,1fr)}.editorial-faq[data-v-5735dab3]{background:#161616;color:#fff}.editorial-faq__grid[data-v-5735dab3]{display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr)}.editorial-faq h2[data-v-5735dab3]{max-width:28rem}.editorial-faq__items[data-v-5735dab3]{border-top:1px solid hsla(0,0%,100%,.14)}.editorial-faq details[data-v-5735dab3]{border-bottom:1px solid hsla(0,0%,100%,.14)}.editorial-faq summary[data-v-5735dab3]{align-items:center;cursor:pointer;display:flex;font-family:the-seasons,Georgia,serif;font-size:1.25rem;gap:1.5rem;justify-content:space-between;list-style:none;padding:1.6rem 0}.editorial-faq summary[data-v-5735dab3]::-webkit-details-marker{display:none}.editorial-faq summary .editorial-faq__toggle[data-v-5735dab3]{color:#e8005a;flex:0 0 auto;font:300 1.6rem DM Sans,sans-serif;transition:transform .2s}.editorial-faq details[open] summary .editorial-faq__toggle[data-v-5735dab3]{transform:rotate(45deg)}.editorial-faq details p[data-v-5735dab3]{color:#ffffff94;font-size:.84rem;line-height:1.8;max-width:42rem;padding:0 2rem 1.8rem 0}.editorial-final[data-v-5735dab3]{align-items:center;color:#fff;display:flex;min-height:37rem;position:relative}.editorial-final>img[data-v-5735dab3],.editorial-final__shade[data-v-5735dab3]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.editorial-final__shade[data-v-5735dab3]{background:linear-gradient(90deg,#0d0d0ded,#0d0d0d75)}.editorial-final__content[data-v-5735dab3]{position:relative;z-index:1}.editorial-final h2[data-v-5735dab3]{margin-bottom:1.4rem}.editorial-final h2 em[data-v-5735dab3]{color:#ffffff8c}.editorial-final__content>p[data-v-5735dab3]:not(.eyebrow){color:#ffffffa6;line-height:1.7;margin-bottom:2rem;max-width:30rem}@media (max-width:900px){.editorial-faq__grid[data-v-5735dab3],.editorial-hero__grid[data-v-5735dab3],.editorial-section__grid--image[data-v-5735dab3]{grid-template-columns:1fr}.editorial-hero__media[data-v-5735dab3]{max-height:38rem}.editorial-section__grid>figure[data-v-5735dab3]{max-height:38rem;position:static}.editorial-cards[data-v-5735dab3],.editorial-cards--four[data-v-5735dab3]{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.editorial-hero[data-v-5735dab3]{padding-top:7rem}.editorial-hero__grid[data-v-5735dab3]{gap:2.5rem}.editorial-hero__copy h1[data-v-5735dab3]{font-size:clamp(3rem,15vw,4.6rem)}.editorial-hero__media[data-v-5735dab3]{aspect-ratio:4/4.6}.editorial-cards[data-v-5735dab3],.editorial-cards--people[data-v-5735dab3]{grid-template-columns:1fr}.editorial-card>div[data-v-5735dab3]{min-height:0}}
