.atelier-content.atelier-content.atelier-content{--bmr-paper:#342a20;--bmr-ink:#fff8ed;--bmr-muted:#e1d3bc;--bmr-rule:#cab49755;--bmr-accent:#eed5ad;--bmr-display:Georgia,"Times New Roman",serif;background:var(--bmr-paper);color:var(--bmr-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.atelier-content .brand-header{z-index:5;background:0 0;border:0;gap:25px;padding:35px 4%;position:relative}.atelier-content .brand-wordmark{letter-spacing:.23em;color:#fff8ed;white-space:normal;overflow-wrap:anywhere;font:400 27px/1.2 Georgia,Times New Roman,serif}.atelier-content .brand-wordmark span{letter-spacing:.23em;color:#fff8ed;margin-top:10px;font:9px/1.8 Arial,Helvetica,sans-serif;display:block}.atelier-content-header-right{align-items:center;gap:27px;display:flex}.atelier-content-header-right>span{letter-spacing:.16em;font:10px Arial,Helvetica,sans-serif}.atelier-content-menu{position:relative}.atelier-content-menu summary{cursor:pointer;background:#2f2a2366;border:1px solid #fff8ed70;border-radius:30px;align-items:center;gap:12px;min-height:44px;padding:10px 18px;font-size:13px;list-style:none;display:flex}.atelier-content-menu summary::-webkit-details-marker{display:none}.atelier-content-menu nav{z-index:9;background:#26231d;border:1px solid #cab49775;border-radius:15px;min-width:235px;max-width:calc(100vw - 40px);padding:14px;position:absolute;top:55px;right:0;box-shadow:0 12px 32px #0006}.atelier-content-menu nav a{color:#fff8ed;align-items:center;min-height:44px;padding:10px;font-size:12px;text-decoration:none;display:flex}.atelier-content-menu nav a:hover,.atelier-content-menu nav a[aria-current=page]{background:#b59d7022}.atelier-content :focus-visible{outline-offset:5px;outline:2px solid #fff0c8}.atelier-content .brand-skip{color:#30271e;background:#fff8ed}.atelier-content .information-heading{padding-bottom:36px}.atelier-content .eyebrow{color:#eed5ad;letter-spacing:.22em;font-size:10px}.atelier-content .information-content p{color:#f1e9df}.atelier-content .information-content a:not(.bmr-button){color:#fff1d3}.atelier-content .information-action{background:#30271e;border:1px solid #cab49755;border-radius:17px;margin-top:24px;padding:28px}.atelier-content .bmr-button{color:#30271e;background:#eed5ad;border-color:#eed5ad;border-radius:30px;min-height:52px;font-size:16px}.atelier-content .bmr-button:hover{background:#fff0d8}.atelier-content .brand-footer{color:#f2e1c9;background:#30271e;border-color:#cab49755;flex-wrap:wrap;gap:22px;padding:28px 4%;display:flex}.atelier-content .brand-footer>div{flex-wrap:wrap;gap:0 20px;width:100%;display:flex}.atelier-content .brand-footer a:not(.brand-wordmark){color:#f2e1c9;align-items:center;min-height:44px;font:11px/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.atelier-content .brand-footer p{color:#e1d3bc;width:100%}.atelier-content .brand-contact{flex-wrap:wrap;gap:0 20px;display:flex}.atelier-content.privacy-page .brand-policy{color:#fff8ed;background:#30271e;border-color:#cab49775}.atelier-content.privacy-page .brand-policy a{color:#fff1d3}.atelier-content.privacy-page .brand-policy :focus-visible{outline-color:#fff0c8}@media (max-width:760px){.atelier-content.atelier-content.atelier-content{--bmr-paper:#30271e}.atelier-content .brand-header{align-items:flex-start;gap:15px;padding:24px 23px}.atelier-content .brand-wordmark{letter-spacing:.16em;font-size:18px}.atelier-content .brand-wordmark span{letter-spacing:.14em;margin-top:7px;font-size:7px}.atelier-content-header-right{text-align:right;display:block}.atelier-content-header-right>span{letter-spacing:.09em;margin-bottom:6px;font-size:7px;display:block}.atelier-content-menu summary{gap:7px;min-height:38px;padding:7px 12px;font-size:10px}.atelier-content .brand-footer{padding:24px 22px}.atelier-content .information-action{padding:22px}.atelier-content.privacy-page .brand-policy{margin-top:0}.atelier-content-menu summary{min-height:44px}}.atelier-content .information-entry-action{margin-top:22px}.atelier-content-menu summary{color:#fff8ed;background:#29251e;min-height:44px;font-size:13px;line-height:1.5}.atelier-content-menu summary svg{color:currentColor;flex-shrink:0;display:block}.atelier-content-menu summary:focus-visible{outline-offset:4px;outline:2px solid #eed5ad}.atelier-content-menu summary:hover{background:#342a20}.editorial-page.atelier-content .brand-footer{color:#282a26;background:#f0efe7}.editorial-page.atelier-content .brand-footer a,.editorial-page.atelier-content .brand-footer a span,.editorial-page.atelier-content .brand-footer p{color:inherit}.editorial-page.atelier-content .brand-footer :focus-visible{outline-color:currentColor}
