.molg-news,.molg-news *{box-sizing:border-box}.molg-news{--molg-accent:#b78616;display:grid;grid-template-columns:1fr 1.1fr;max-width:1240px;margin:40px auto;background:#f3f5ef;border:1px solid #e2e7dc;border-radius:16px;overflow:hidden;color:#193625;text-align:left;font-family:inherit;line-height:1.6;isolation:isolate}.molg-news__story{position:relative;padding:54px 44px;background:#162c20;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.molg-news__story::after{content:"";position:absolute;width:270px;height:270px;border:1px solid #ffffff0d;border-radius:50%;bottom:-150px;right:-65px;box-shadow:0 0 0 38px #ffffff03,0 0 0 76px #ffffff03;pointer-events:none}.molg-news__eyebrow{font-size:11px;letter-spacing:2.1px;font-weight:700;color:#e6ca86;display:flex;align-items:center;gap:9px;margin-bottom:23px}.molg-news__dot{width:7px;height:7px;background:#d3b15e;border-radius:50%;box-shadow:0 0 0 5px #d3b15e16}.molg-news .molg-news__story h2{color:inherit;font-size:clamp(27px,3.5vw,42px);font-weight:600;line-height:1.15;letter-spacing:-1.2px;margin:0 0 21px;max-width:390px;text-transform:none}.molg-news .molg-news__story p{font-size:15px;color:#d1ded3;line-height:1.9;max-width:390px;margin:0 0 29px}.molg-news__promise{font-size:11px;display:flex;align-items:center;gap:9px;color:#d6e1d5;letter-spacing:.2px}.molg-news__promise>span:first-child{font-size:19px;color:#e1c77f}.molg-news__separator{color:#738676;margin:0 4px}.molg-news__signup{padding:35px 40px 25px;background:#fff}.molg-news__stamp{display:flex;justify-content:center;align-items:center;width:44px;height:44px;background:#f3efe3;border:1px solid #e9dfc4;border-radius:11px;color:#8d6b21;margin:0 0 16px}.molg-news .molg-news__signup h3{font-size:21px;color:#193625;font-weight:600;letter-spacing:-.5px;line-height:1.3;margin:0 0 6px;text-transform:none}.molg-news .molg-news__subcopy{color:#6e796e;font-size:12px;margin:0 0 23px}.molg-news__fields{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}.molg-news__fields>div{min-width:0}.molg-news__fields label{display:block;font-size:11px;line-height:1.5;font-weight:600;color:#344a3b;margin:0 0 7px}.molg-news__fields label span{font-weight:400;color:#808a80;font-size:10px}.molg-news .molg-news__fields input{display:block;width:100%;height:46px;min-width:0;border:1px solid #dbe1d6!important;border-radius:7px!important;padding:11px 13px!important;font-size:13px!important;line-height:1.5!important;color:#203b29!important;background:#fcfdfb!important;font-family:inherit;box-shadow:none!important}.molg-news .molg-news__fields input::placeholder{color:#949d93}.molg-news .molg-news__fields input:focus{outline:2px solid var(--molg-accent);outline-offset:2px}.molg-news__consent{display:flex;align-items:flex-start;gap:9px;font-size:10px;font-weight:400!important;line-height:1.7;color:#667366;margin:15px 0!important;cursor:pointer}.molg-news .molg-news__consent input{appearance:auto!important;width:14px!important;height:14px!important;min-width:14px!important;margin:2px 0 0!important;accent-color:#1e402b}.molg-news__consent a{color:#335f41;text-decoration:underline}.molg-news button[type=submit]{width:100%;min-height:46px;display:flex;justify-content:space-between;align-items:center;gap:15px;border:0!important;border-radius:7px!important;background:#1a3a26!important;color:#fff!important;box-shadow:none!important;padding:13px 17px!important;text-align:left!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1px!important;text-transform:none!important;line-height:1.5!important;cursor:pointer;transition:background .2s,transform .2s}.molg-news button[type=submit]:hover{background:#2d5138!important;transform:translateY(-1px)}.molg-news button[type=submit]:focus-visible{outline:3px solid var(--molg-accent);outline-offset:3px}.molg-news button[type=submit]:disabled{cursor:wait;opacity:.7;transform:none}.molg-news button[type=submit]>span{font-size:18px;font-weight:400}.molg-news .molg-news__note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;color:#859082;margin:13px 0 0;line-height:1.6}.molg-news .molg-news__feedback{font-size:12px;line-height:1.8;padding:13px 14px;background:#edf5ed;border-radius:6px;color:#1b5730;margin:12px 0 0;outline:0}.molg-news .molg-news__feedback.is-error{background:#fff0ed;color:#9a3320}.molg-news .molg-news__feedback[hidden]{display:none}.molg-news__trap{position:absolute!important;left:-10000px!important;top:auto;width:1px;height:1px;overflow:hidden}.molg-news .molg-news__credit{font-size:9px;letter-spacing:.3px;text-align:center;color:#8b9288;margin:12px 0 0}@media(max-width:900px){.molg-news__story{padding:36px 28px}.molg-news__signup{padding:30px 27px 25px}.molg-news__fields{grid-template-columns:1fr}.molg-news .molg-news__story h2{font-size:34px}}@media(max-width:620px){.molg-news{grid-template-columns:1fr;margin:25px auto;border-radius:12px}.molg-news__story{padding:31px 25px}.molg-news .molg-news__story h2{font-size:32px;max-width:340px;margin-bottom:15px}.molg-news .molg-news__story p{font-size:13px;margin-bottom:18px}.molg-news__eyebrow{font-size:10px;margin-bottom:18px}.molg-news__signup{padding:28px 24px 24px}.molg-news__fields{grid-template-columns:1fr 1.3fr}.molg-news .molg-news__signup h3{font-size:22px}.molg-news__consent{font-size:11px}.molg-news button[type=submit]{font-size:14px!important;min-height:49px}.molg-news .molg-news__note{font-size:10px}}@media(max-width:390px){.molg-news__fields{grid-template-columns:1fr}.molg-news__signup{padding:25px 20px}.molg-news__promise{font-size:10px;gap:7px}}
