#full-content .newsletter-hub{padding:32px}.newsletter-hub h1{color:var(--text-color);font-family:"Open Sans Condensed",Impact,"Franklin Gothic Bold",sans-serif;font-weight:700;font-size:1.714em;line-height:36px;margin:0 0 10px;border:0}.newsletter-hub h2{color:var(--h2-color);font-family:"Open Sans Condensed",Impact,"Franklin Gothic Bold",sans-serif;font-weight:700;font-size:1.5em;margin:0 0 16px}.newsletter-hub-pitch{color:var(--text-color-light);font-size:1rem;line-height:22px;margin:0;max-width:46em}.newsletter-hub-subscribe{display:flex;gap:40px;background:var(--bg-wrapper);border:1px solid var(--border-color);border-radius:6px;padding:24px;margin:24px 0 32px}.newsletter-hub-subscribe-main{flex:1.3 1 0;min-width:0}.newsletter-hub-subscribe .newsletterSubscribeContainer label{display:block;font-size:.875rem;font-weight:700;color:var(--text-color);margin-bottom:10px}.newsletter-hub-subscribe .newsletterSubscribe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.newsletter-hub-subscribe .newsletterSubscribe label{flex-basis:100%;margin-bottom:2px}.newsletter-hub-subscribe .newsletterSubscribe_field{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center}.newsletter-hub-subscribe .newsletterSubscribe_field .fa-envelope{position:absolute;left:14px;font-size:14px;color:var(--text-color-placeholder);pointer-events:none}.newsletter-hub-subscribe input.newsletterSubscribe_input{width:100%;height:36px;margin:0;padding:0 14px 0 38px !important;border:1px solid var(--border-color-3);border-radius:18px;background:var(--bg-input);color:var(--text-color);font-size:.9375rem}.newsletter-hub-subscribe input.newsletterSubscribe_input::placeholder{color:var(--text-color-placeholder);opacity:1}.newsletter-hub-oneclick,.newsletter-hub-subscribed{margin:0;line-height:1.6}.newsletter-hub-oneclick{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.newsletter-hub-oneclick .button{margin:0;white-space:nowrap}.newsletter-hub-frequency{color:var(--text-color-light);font-size:.875rem;line-height:22px;margin:12px 0 0}.newsletter-hub-arguments{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;list-style:none;margin:0;padding:0;color:var(--text-color)}.newsletter-hub-arguments li{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:22px}.newsletter-hub-arguments .fa-check{flex-shrink:0;margin-top:4px;color:#33ab2d}.newsletter-hub-latest{margin-bottom:32px}.newsletter-hub-latest-date{color:var(--text-color-light);margin:0 0 16px}.newsletter-hub-edito{line-height:1.6;margin:0 0 24px;max-width:46em}.newsletter-hub-edito img{max-width:100%;height:auto}.newsletter-hub-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;list-style:none;margin:0 0 24px;padding:0}.newsletter-hub-summary a{display:block;background:var(--bg-wrapper);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;height:100%;color:var(--text-color);text-decoration:none}.newsletter-hub-summary a:hover .newsletter-hub-summary-title{text-decoration:underline}.newsletter-hub-summary img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.newsletter-hub-summary-text{display:block;padding:12px}.newsletter-hub-summary-type{display:block;color:var(--text-color-light);font-size:.75rem;text-transform:uppercase;margin-bottom:4px}.newsletter-hub-summary-title{display:block;font-weight:700;line-height:1.3}.newsletter-hub-latest-link{margin:0}.newsletter-hub-recent{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 16px;padding:0}.newsletter-hub-recent a{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:18px;background:var(--bg-wrapper);color:var(--text-color);font-size:.875rem;text-decoration:none}.newsletter-hub-recent a:hover{box-shadow:inset 0 0 0 1px var(--link-color)}.newsletter-hub-archives #selectNewsletter form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.newsletter-hub-archives label{color:var(--text-color-light);font-size:.875rem}.newsletter-hub-archives select{max-width:100%;margin:0;border:1px solid var(--border-color-3);border-radius:6px;font-size:.875rem}.newsletter-hub-archives input[type="submit"]{padding:7px 15px;border:1px solid var(--color-button-normal);border-radius:24px;background:transparent;color:var(--color-button-normal);font-size:.875rem;cursor:pointer}@media only screen and (max-width:768px){#full-content .newsletter-hub{padding:16px}.newsletter-hub-subscribe{flex-direction:column;gap:20px;padding:20px 16px}.newsletter-hub-archives select{width:100%}}@media only screen and (max-width:450px){.newsletter-hub-subscribe .newsletterSubscribe{flex-direction:column;align-items:stretch}.newsletter-hub-subscribe .newsletterSubscribe_field{flex:0 0 auto}}