@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-700-normal-CLGq6Yj4.woff2) format("woff2"),url(/assets/libre-baskerville-latin-700-normal-D1DCMXWx.woff) format("woff")}.newsletter-ad{--na-ink: #123d36;--na-green: #145c4f;--na-surf: #e1f0e9;--na-white: #fff;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,42%) minmax(0,58%);margin:3rem 0;min-width:0;overflow:hidden;border-radius:18px;background:var(--na-surf);color:var(--na-ink);text-align:left;font-family:Work Sans,Helvetica Neue,sans-serif;font-weight:400;box-shadow:0 16px 40px -26px #123d3659}.newsletter-ad *,.newsletter-ad *:before,.newsletter-ad *:after{box-sizing:border-box}.newsletter-ad__visual{position:relative;min-height:420px;overflow:hidden}.newsletter-ad__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.newsletter-ad__location{position:absolute;left:24px;bottom:22px;padding:7px 11px;background:#fff;color:#123d36;border-radius:4px;font-size:12px;font-weight:500;box-shadow:0 2px 15px #0002}.newsletter-ad__content{position:relative;padding:clamp(28px,4vw,48px);align-self:center;min-width:0}.newsletter-ad__branding{display:flex;gap:10px;align-items:center;font-size:12px;font-weight:500;margin-bottom:24px}.newsletter-ad__logo{display:block;width:148px;height:auto;flex:0 0 148px;object-fit:contain;margin-left:0}.newsletter-ad h2{font-family:Work Sans,Helvetica Neue,sans-serif!important;font-weight:750;font-size:clamp(30px,3.2vw,45px);letter-spacing:-1.8px;line-height:1.04;margin:0 0 18px;color:inherit;text-wrap:balance}.newsletter-ad__body,.newsletter-ad__success p{margin:0;max-width:47ch;font-size:15px;line-height:1.65;color:inherit}.newsletter-ad__topics{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;padding:0;margin:20px 0 24px}.newsletter-ad__topics li{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.4;font-weight:500}.newsletter-ad__topics li:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.65;flex-shrink:0}.newsletter-ad__form{display:flex;flex-wrap:wrap;gap:9px;margin:0}.newsletter-ad__input{flex:1 1 180px;min-width:0;width:100%;min-height:50px;border:1px solid #b5cdc4;background:#fff;color:#153e35;border-radius:7px;padding:13px 15px;font:inherit;font-size:16px}.newsletter-ad__input::placeholder{color:#647970;opacity:1}.newsletter-ad__button{display:inline-flex;align-items:center;justify-content:center;gap:13px;flex:1 0 auto;min-height:50px;padding:13px 18px;border:0;border-radius:7px;background:var(--na-green);color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:600;transition:background .18s,transform .18s}.newsletter-ad__button:hover{background:#0c493d}.newsletter-ad__button:active{transform:translateY(1px)}.newsletter-ad__button:disabled{cursor:wait;opacity:.75}.newsletter-ad__input:focus-visible,.newsletter-ad__button:focus-visible,.newsletter-ad a:focus-visible{outline:3px solid #13836b;outline-offset:4px}.newsletter-ad__note{margin:12px 0 0;font-size:11px;line-height:1.5;color:inherit}.newsletter-ad__note [role=alert]{display:block;padding:8px 10px;background:#fff;border-left:3px solid #a02731;border-radius:3px;color:#8f1f29;font-size:13px}.newsletter-ad__honeypot{position:absolute;left:-9999px;height:1px;width:1px;opacity:0}.newsletter-ad__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.newsletter-ad__success{padding:28px 0}.newsletter-ad__success a{display:inline-block;margin-top:22px;color:inherit;font-size:15px;font-weight:600;text-underline-offset:4px}.newsletter-ad--cover{grid-template-columns:1fr 1fr;background:#145c4f;color:#fff;min-height:500px}.newsletter-ad--cover .newsletter-ad__visual{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.newsletter-ad--cover .newsletter-ad__photo{width:66%}.newsletter-ad--cover .newsletter-ad__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 22%,#145c4f22 36%,#145c4f 58%)}.newsletter-ad--cover .newsletter-ad__location{z-index:1}.newsletter-ad--cover .newsletter-ad__content{grid-column:2;padding-left:18px}.newsletter-ad--cover h2{font-size:clamp(34px,4vw,54px)}.newsletter-ad--cover .newsletter-ad__button{background:#d6f0bf;color:#153e35}.newsletter-ad--cover .newsletter-ad__button:hover{background:#e8f9d9}.newsletter-ad--cover .newsletter-ad__input:focus-visible,.newsletter-ad--cover .newsletter-ad__button:focus-visible,.newsletter-ad--cover a:focus-visible{outline-color:#d6f0bf}.newsletter-ad--cover .newsletter-ad__topics{opacity:.9}.newsletter-ad--postcard{grid-template-columns:43% minmax(0,57%);background:#f4f8f3}.newsletter-ad--postcard .newsletter-ad__visual{min-height:460px;background:#bcd8c7}.newsletter-ad--postcard .newsletter-ad__photo{inset:30px 14% auto -20px;width:95%;height:72%;transform:rotate(-7deg);border:9px solid white;box-shadow:0 12px 28px #123d3633}.newsletter-ad__second-photo{position:absolute;width:56%;height:53%;object-fit:cover;right:-5%;bottom:16px;transform:rotate(9deg);border:8px solid white;box-shadow:0 8px 26px #123d3633}.newsletter-ad--postcard .newsletter-ad__location{bottom:22px;left:14px;z-index:2}.newsletter-ad--postcard h2{font-family:Libre Baskerville,Georgia,serif!important;font-size:clamp(29px,3.2vw,41px);line-height:1.12;font-weight:700;letter-spacing:-1.5px}.newsletter-ad--landscape{grid-template-columns:minmax(0,32%) minmax(0,68%);background:#e7f0ef}.newsletter-ad--landscape .newsletter-ad__visual{min-height:330px}.newsletter-ad--landscape .newsletter-ad__content{padding:30px 34px}.newsletter-ad--landscape .newsletter-ad__branding{margin-bottom:18px}.newsletter-ad--landscape h2{font-size:clamp(29px,3vw,39px)}.newsletter-ad--landscape .newsletter-ad__topics{margin:15px 0 20px}@media(max-width:700px){.newsletter-ad,.newsletter-ad--cover,.newsletter-ad--postcard,.newsletter-ad--landscape{grid-template-columns:minmax(0,1fr);border-radius:14px;min-height:0}.newsletter-ad__visual,.newsletter-ad--landscape .newsletter-ad__visual{min-height:210px;height:210px}.newsletter-ad__content,.newsletter-ad--landscape .newsletter-ad__content{padding:27px 24px 28px}.newsletter-ad__branding{margin-bottom:21px}.newsletter-ad h2,.newsletter-ad--landscape h2{font-size:35px;letter-spacing:-1.35px;max-width:16ch}.newsletter-ad__body{font-size:14px}.newsletter-ad__location{left:18px;bottom:16px}.newsletter-ad--cover .newsletter-ad__visual{position:relative;height:250px}.newsletter-ad--cover .newsletter-ad__photo{width:100%}.newsletter-ad--cover .newsletter-ad__visual:after{background:linear-gradient(0deg,#145c4f,#145c4f00 48%)}.newsletter-ad--cover .newsletter-ad__content{grid-column:auto;padding:10px 24px 28px}.newsletter-ad--cover h2{font-size:42px}.newsletter-ad--cover .newsletter-ad__location{top:18px;bottom:auto}.newsletter-ad--postcard .newsletter-ad__visual{min-height:250px;height:250px}.newsletter-ad--postcard .newsletter-ad__photo{width:70%;height:95%;inset:16px auto auto 0;transform:rotate(-5deg)}.newsletter-ad__second-photo{height:94%;width:45%;right:-2%;bottom:-10px;transform:rotate(8deg)}.newsletter-ad--postcard h2{font-size:34px}}@media(max-width:380px){.newsletter-ad__content,.newsletter-ad--cover .newsletter-ad__content,.newsletter-ad--landscape .newsletter-ad__content{padding-left:20px;padding-right:20px}.newsletter-ad h2{font-size:32px}.newsletter-ad__input,.newsletter-ad__button{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.newsletter-ad *{transition:none!important}}.newsletter-ad--medium,.newsletter-ad--medium .newsletter-ad__visual{min-height:380px}.newsletter-ad--medium .newsletter-ad__content{padding:30px}.newsletter-ad--medium h2{font-size:clamp(30px,3vw,39px)}.newsletter-ad--medium .newsletter-ad__branding{margin-bottom:16px}.newsletter-ad--medium .newsletter-ad__topics{display:none}.newsletter-ad--medium .newsletter-ad__form{margin-top:22px}.newsletter-ad--small{grid-template-columns:minmax(0,27%) minmax(0,73%);min-height:0;margin:2rem 0;border-radius:12px}.newsletter-ad--small .newsletter-ad__visual{position:relative;inset:auto;min-height:230px}.newsletter-ad--small .newsletter-ad__photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;transform:none}.newsletter-ad--small .newsletter-ad__visual:after,.newsletter-ad--small .newsletter-ad__second-photo{display:none}.newsletter-ad--small .newsletter-ad__content{grid-column:auto;padding:21px 26px}.newsletter-ad--small .newsletter-ad__branding{margin-bottom:10px}.newsletter-ad--small .newsletter-ad__logo{width:112px;flex-basis:112px;margin-left:0}.newsletter-ad--small h2{font-size:clamp(24px,2.5vw,31px);letter-spacing:-.9px;margin-bottom:17px;line-height:1.08}.newsletter-ad--small .newsletter-ad__body,.newsletter-ad--small .newsletter-ad__topics{display:none}.newsletter-ad--small .newsletter-ad__location{left:12px;bottom:12px;font-size:10px;padding:6px 8px}.newsletter-ad--small .newsletter-ad__button{font-size:13px;padding-inline:14px}.newsletter-ad--small .newsletter-ad__note{font-size:10px;margin-top:10px}@media(max-width:700px){.newsletter-ad--medium{grid-template-columns:minmax(0,1fr);min-height:0}.newsletter-ad--medium .newsletter-ad__visual{min-height:160px;height:160px}.newsletter-ad--medium .newsletter-ad__content{padding:22px 24px 25px}.newsletter-ad--medium.newsletter-ad--cover .newsletter-ad__content{padding-top:6px}.newsletter-ad--medium .newsletter-ad__logo{width:120px;flex-basis:120px;margin-left:0}.newsletter-ad--medium .newsletter-ad__branding{margin-bottom:13px}.newsletter-ad--medium h2{font-size:32px;letter-spacing:-1px;max-width:20ch}.newsletter-ad--medium .newsletter-ad__form{margin-top:18px}.newsletter-ad--medium.newsletter-ad--postcard .newsletter-ad__photo{height:120%;width:70%}.newsletter-ad--medium .newsletter-ad__second-photo{height:120%}.newsletter-ad--small{display:block}.newsletter-ad--small .newsletter-ad__visual{position:absolute;top:18px;right:18px;left:auto;width:82px;height:82px;min-height:0;border-radius:7px}.newsletter-ad--small .newsletter-ad__location{display:none}.newsletter-ad--small .newsletter-ad__content{padding:18px 20px 22px}.newsletter-ad--small .newsletter-ad__branding{margin-bottom:13px}.newsletter-ad--small h2{padding-right:84px;max-width:none;font-size:25px;margin-bottom:20px}.newsletter-ad--small .newsletter-ad__form{margin-top:0}}@media(min-width:701px){.newsletter-ad--wide,.newsletter-ad--wide.newsletter-ad--cover,.newsletter-ad--wide.newsletter-ad--postcard,.newsletter-ad--wide.newsletter-ad--landscape{grid-template-columns:minmax(0,36%) minmax(0,64%);min-height:0}.newsletter-ad--wide .newsletter-ad__visual,.newsletter-ad--wide.newsletter-ad--postcard .newsletter-ad__visual,.newsletter-ad--wide.newsletter-ad--landscape .newsletter-ad__visual{min-height:300px}.newsletter-ad--wide.newsletter-ad--cover .newsletter-ad__photo{width:52%}.newsletter-ad--wide.newsletter-ad--cover .newsletter-ad__visual:after{background:linear-gradient(90deg,transparent 20%,#145c4f22 30%,#145c4f 44%)}.newsletter-ad--wide .newsletter-ad__content{align-self:center;padding:30px 48px 30px 40px}.newsletter-ad--wide .newsletter-ad__branding{margin-bottom:14px}.newsletter-ad--wide .newsletter-ad__logo{width:120px;flex-basis:120px}.newsletter-ad--wide h2{font-size:clamp(28px,2.6vw,36px);margin-bottom:10px;text-wrap:initial}.newsletter-ad--wide .newsletter-ad__body{max-width:62ch}.newsletter-ad--wide .newsletter-ad__topics{margin:14px 0 16px}.newsletter-ad--wide .newsletter-ad__form{flex-wrap:nowrap;max-width:560px}.newsletter-ad--wide .newsletter-ad__button{flex:0 0 auto}}
