.rw{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #d9d8ce;border-radius:12px;background:#f7f6f1;color:#21363b;box-shadow:0 28px 100px #101c2350;overflow:auto;font-family:var(--f-body,"Heebo",sans-serif)}.rw::backdrop{background:#172b3099;backdrop-filter:blur(3px)}.rw-grid{display:grid;grid-template-columns:1.15fr .85fr}.rw-content{padding:36px 32px 24px;text-align:center}.rw-close{position:absolute;inset:10px 10px auto auto;width:42px;height:42px;border:0;background:#f7f6f1e6;color:#21363b;border-radius:50%;font:300 30px/1 sans-serif;cursor:pointer;z-index:1}.rw-brand{display:flex;justify-content:center;align-items:center;gap:8px;font-size:25px;letter-spacing:.08em}.rw-brand svg{width:27px;height:32px}.rw-eyebrow{margin:25px 0 8px;font-size:12px;letter-spacing:.06em;color:#687672}.rw h2{margin:0;font:500 27px/1.35 var(--f-body,"Heebo",sans-serif);color:inherit}.rw-percent{font:400 100px/.98 Georgia,serif;letter-spacing:-5px;margin:12px 0;color:#21363b}.rw-percent span{font-size:54px;letter-spacing:-2px}.rw-description{font-size:15px;line-height:1.7;margin:12px 0 21px;color:#586763}.rw-label{display:block;text-align:right;font-size:13px;margin-bottom:7px}.rw-email{display:block;width:100%;box-sizing:border-box;border:1px solid #b6bfb9;background:#fffefa;border-radius:4px;padding:14px;font-family:inherit;font-size:16px;color:#21363b;min-height:49px}.rw-consent{display:flex;gap:9px;text-align:right;align-items:flex-start;font-size:11px;line-height:1.65;margin:12px 0 15px;color:#586763}.rw-consent input{flex:none;width:16px;height:16px;margin:2px 0;accent-color:#21363b}.rw-consent a{color:inherit;text-decoration:underline}.rw-submit{display:block;width:100%;min-height:49px;padding:13px 18px;border:1px solid #21363b;border-radius:4px;background:#21363b;color:#fffefa;font:500 15px/1.4 var(--f-body,"Heebo",sans-serif);cursor:pointer}.rw-submit:hover{background:#365258}.rw-terms{font-size:10px;line-height:1.6;color:#687672;margin:14px 0 10px}.rw-later{border:0;border-bottom:1px solid #8a9690;background:none;padding:3px;color:#586763;font:400 12px/1.4 var(--f-body,"Heebo",sans-serif);cursor:pointer}.rw-art{position:relative;background:#e2dfd6;min-height:100%;overflow:hidden}.rw-art img{width:100%;height:100%;object-fit:cover;object-position:60% center;display:block}.rw-art>span{position:absolute;bottom:22px;left:12px;right:12px;text-align:center;font-size:9px;letter-spacing:.13em;background:#f7f6f1d9;padding:10px;color:#21363b}.rw-code{display:flex;align-items:center;justify-content:space-between;border:1px dashed #70837c;background:#fffefa;padding:14px;margin:14px 0;gap:12px;border-radius:4px}.rw-code strong{font-size:24px;letter-spacing:.05em}.rw-code button{border:0;background:transparent;color:#21363b;text-decoration:underline;font:inherit;cursor:pointer}.rw-success p{font-size:14px;line-height:1.7}.rw-error{color:#8a302a;font-size:13px;text-align:right;margin-bottom:12px}.rw-launch{position:fixed;left:16px;bottom:95px;z-index:81;min-height:42px;padding:10px 16px;border:1px solid #aab7af;border-radius:999px;background:#f7f6f1;color:#21363b;box-shadow:0 4px 16px #172b3018;font:500 12px var(--f-body,"Heebo",sans-serif);cursor:pointer}.rw [hidden],.rw-launch[hidden]{display:none!important}.rw :focus-visible,.rw-launch:focus-visible{outline:2px solid #406e61;outline-offset:4px}body.rw-locked{overflow:hidden}@media(max-width:600px){.rw{width:min(410px,calc(100% - 28px));max-height:calc(100dvh - 28px)}.rw-grid{grid-template-columns:1fr}.rw-art{display:none}.rw-content{padding:27px 25px 22px}.rw-eyebrow{margin-top:18px}.rw h2{font-size:25px}.rw-percent{font-size:88px;margin:8px 0}.rw-description{margin:10px 0 16px}.rw-launch{left:12px;bottom:90px}}