.updates-dialog{padding:0;border:1px solid #e3dec8;border-radius:28px;width:min(1020px,calc(100% - 40px));max-height:calc(100dvh - 32px);background:#fffbee;color:#173f35;box-shadow:0 22px 90px #142e3450;font-family:Nunito,sans-serif}.updates-dialog::backdrop{background:#173c4499;backdrop-filter:blur(5px)}.updates-layout{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.updates-art{width:100%;height:100%;min-height:560px;object-fit:cover}.updates-copy{padding:54px 42px 30px}.updates-eyebrow{font-size:12px;letter-spacing:2px;font-weight:900;color:#68836d}.updates-copy h2{font-size:38px;line-height:1.12;letter-spacing:-1px;margin:18px 0}.updates-copy>p{line-height:1.6}.updates-copy label{display:block;font-weight:800;font-size:15px;margin:17px 0 7px}.updates-copy label span{font-weight:400;color:#6b7d71}.updates-copy input{width:100%;box-sizing:border-box;height:50px;border:1px solid #c9d7c5;border-radius:11px;background:#fff;padding:12px 14px;font:16px Nunito,sans-serif;color:#173f35}.updates-copy input:focus-visible,.updates-dialog button:focus-visible,.updates-launcher:focus-visible{outline:3px solid #cc9b47;outline-offset:3px}.updates-submit{width:100%;margin-top:24px;border:0;border-radius:12px;background:#21634c;color:white;padding:15px;font:900 18px Nunito,sans-serif;cursor:pointer}.updates-submit:disabled{opacity:.65;cursor:wait}.updates-small{font-size:12px;line-height:1.6;color:#64766a}.updates-small a{color:inherit;text-decoration:underline}.updates-close{position:absolute;right:17px;top:10px;background:transparent;border:0;color:#173f35;font-size:32px;cursor:pointer;width:36px;height:40px}.updates-decline{display:block;margin:23px auto 0;border:0;background:none;color:#526f60;font:14px Nunito,sans-serif;text-decoration:underline;cursor:pointer}.updates-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.updates-launcher{position:fixed;bottom:20px;left:20px;z-index:30;border:1px solid #e9dfc7;border-radius:30px;background:#204e3e;color:#fffbee;padding:12px 18px;font:800 14px Nunito,sans-serif;box-shadow:0 4px 18px #153f3526;cursor:pointer}.updates-dialog [hidden]{display:none!important}[data-updates-status]:empty{display:none}[data-updates-status]{font-size:16px;line-height:1.6}@media(max-width:700px){.updates-dialog{width:calc(100% - 24px);border-radius:20px}.updates-layout{grid-template-columns:1fr}.updates-art{height:190px;min-height:0;object-position:center 54%}.updates-copy{padding:22px 25px 25px}.updates-copy h2{font-size:29px;margin:12px 0}.updates-copy>p{margin:8px 0}.updates-copy label{margin-top:12px}.updates-close{background:#fffbeee6;border-radius:50%}.updates-launcher{bottom:14px;left:14px;font-size:12px}.updates-eyebrow{font-size:10px}}
