.il-newsletter{box-sizing:border-box;position:fixed;inset:0;margin:auto;height:fit-content;min-height:0;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:0;padding:64px 48px 38px;background:#f5f5f3;color:#202020;font-family:var(--pv-font,inherit);box-shadow:0 20px 90px #0003;text-align:left}
.il-newsletter::backdrop{background:#0006}.il-newsletter *{box-sizing:border-box}.il-newsletter-close{position:absolute;top:14px;right:18px;border:0;background:none;color:inherit;font:28px/1 sans-serif;cursor:pointer;padding:8px}.il-newsletter-eyebrow{font-size:11px;letter-spacing:.18em;margin:0 0 28px}.il-newsletter h2{font-family:inherit;font-size:42px;line-height:1.08;font-weight:400;letter-spacing:-.04em;text-transform:none;margin:0 0 24px}.il-newsletter-copy{font-size:15px;line-height:1.7;margin:0 0 28px}.il-newsletter label{display:block;font-size:12px;margin-bottom:10px}.il-newsletter input[type=email]{display:block;width:100%;height:50px;border:1px solid #aaa;border-radius:0;padding:12px;background:transparent;color:#202020;font-size:16px;line-height:1.4;font-family:inherit}.il-newsletter-submit{display:block;width:100%;margin-top:12px;min-height:50px;background:#202020;color:white;border:1px solid #202020;border-radius:0;font-size:13px;letter-spacing:.04em;cursor:pointer}.il-newsletter-privacy{font-size:11px;line-height:1.6;color:#666;margin:18px 0 0}.il-newsletter a{text-decoration:underline;color:inherit}.il-newsletter-tab{position:fixed;bottom:24px;left:24px;z-index:200;border:1px solid #bbb;background:#f5f5f3;color:#202020;padding:12px 17px;font-size:12px;letter-spacing:.03em;cursor:pointer}.il-newsletter-tab[hidden]{display:none}.il-newsletter :focus-visible,.il-newsletter-tab:focus-visible{outline:2px solid #555;outline-offset:4px}@media(max-width:600px){.il-newsletter{padding:52px 28px 28px}.il-newsletter h2{font-size:36px}.il-newsletter-tab{left:16px;bottom:16px;padding:10px 14px}}

.il-newsletter{width:min(900px,calc(100% - 32px));padding:0}.il-newsletter[open]{display:grid;grid-template-columns:44% 56%}.il-newsletter-photo{min-height:500px;position:relative;overflow:hidden}.il-newsletter-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.il-newsletter-content{padding:66px 40px 38px}.il-newsletter-close{z-index:2}.il-newsletter h2{font-size:40px}@media(max-width:600px){.il-newsletter[open]{display:block}.il-newsletter-photo{height:180px;min-height:0}.il-newsletter-photo img{object-position:50% 60%}.il-newsletter-content{padding:26px 26px 24px}.il-newsletter h2{font-size:32px;margin-bottom:16px}.il-newsletter-copy{margin-bottom:18px}.il-newsletter-close{background:#f5f5f3;border-radius:50%;top:10px;right:10px}}
