.atelier-news{box-sizing:border-box;max-width:1280px;width:calc(100% - 96px);margin:32px auto;padding:32px 36px;background:#F5EEDF;border-top:1px solid #AE7658;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;scroll-margin-top:100px}
.atelier-news h2{margin:0 0 16px}.atelier-news-copy p{max-width:40ch;margin:0}
.atelier-news .entry__label{display:block;margin:0 0 8px;font:500 15px/1.4 'Hanken Grotesk',sans-serif;color:#573E30}
.atelier-news .input{box-sizing:border-box;width:100%;border:1px solid #977A64;border-radius:2px;padding:12px 14px;background:#FFF9EF;color:#35281F;font:18px/1.3 'Hanken Grotesk',sans-serif;min-height:48px}
.atelier-news-consent{display:flex;gap:10px;align-items:flex-start;font:16px/1.45 'Newsreader',Georgia,serif;margin:16px 0}
.atelier-news-consent input{width:19px;height:19px;flex:0 0 19px;margin:2px 0 0;accent-color:#915438}
.atelier-news .sib-form-block__button{font:500 15px/1.4 'Hanken Grotesk',sans-serif;color:#FFF8EE;background:#865035;border:1px solid #865035;min-height:44px;padding:10px 22px;cursor:pointer}
.atelier-news-note{font:16px/1.5 'Newsreader',Georgia,serif;margin:14px 0 0}.atelier-news-provider{font:12px/1.4 'Hanken Grotesk',sans-serif;color:#725542;margin:8px 0 0}
.atelier-news a,.atelier-news-cta a{color:#75432C;text-decoration:underline;text-underline-offset:4px}
.atelier-news-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.atelier-news .sib-form-message-panel{display:none;font:17px/1.5 'Newsreader',Georgia,serif;padding:14px 0;margin-bottom:12px;color:#5C3C29;border-bottom:1px solid #AE7658}
.atelier-news .sib-form-message-panel--active{display:block}.atelier-news .entry__error{display:block;color:#8D3024;font-size:15px}.atelier-news .entry__error:empty{display:none}
.atelier-news .sib-hide-loader-icon{display:none}.atelier-news :focus-visible{outline:2px solid #825033;outline-offset:4px}
.atelier-news .progress-indicator__icon{width:18px;height:18px;margin-right:8px;vertical-align:middle;animation:atelier-news-spin 1s linear infinite}
@keyframes atelier-news-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.atelier-news .progress-indicator__icon{animation:none}}
.atelier-news-cta{max-width:1280px;width:calc(100% - 96px);margin:24px auto 36px;padding-top:16px;border-top:1px solid #BFA18A;font-size:17px;line-height:1.5}.atelier-news-cta a{display:inline-block;margin-left:8px}
.atelier-privacy{max-width:800px;padding:40px 24px 64px;margin:auto;color:#35281F}.atelier-privacy section{margin:28px 0}.atelier-privacy p{font-size:18px;line-height:1.6}.atelier-privacy h1{font-size:40px;line-height:1.15;margin:30px 0}.atelier-privacy h2{font-size:26px}.atelier-privacy a{color:#75432C;text-underline-offset:4px}.atelier-privacy nav{margin-top:36px}
@media(max-width:780px){.atelier-news{width:calc(100% - 32px);margin:24px auto;padding:24px 20px;grid-template-columns:1fr;gap:24px}.atelier-news-cta{width:calc(100% - 48px)}.atelier-news-consent{font-size:16px}.atelier-news h2{max-width:23ch}.atelier-privacy h1{font-size:32px}}

.atelier-subscription-confirmation{padding:24px 0;max-width:46ch}.atelier-subscription-confirmation p{margin:0 0 22px}.atelier-subscription-confirmation .btn{font-size:15px!important;line-height:1.4!important;min-height:48px}
#success-message .atelier-subscription-return{display:inline-block;margin-top:14px;font-size:15px;min-height:44px;padding:10px 16px}
