.newsletter_section .content_title{margin-bottom:var(--typo-gap)}.newsletter_form{display:grid;grid-template-columns:1fr;gap:.75rem;max-width:36rem;margin:var(--typo-gap) auto 0;text-align:left}@media screen and (min-width:40em){.newsletter_form{grid-template-columns:9rem 1fr 1fr}.newsletter_form .newsletter_email_wrap,.newsletter_form .newsletter_privacy{grid-column:1/-1}}.newsletter_form input[type=text],.newsletter_form input[type=email],.newsletter_form select{width:100%;height:auto;margin:0;padding:.875rem 1.25rem;border:2px solid var(--typo-color-white);border-radius:100vmax;background-color:var(--typo-color-beige);box-shadow:none;color:var(--typo-color-text);font-size:var(--typo-font-size-xsmall);line-height:1.4}.newsletter_form select{padding-right:2.5rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%231e1e1e' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.1rem center;background-size:.7rem}.newsletter_form input:focus,.newsletter_form select:focus{outline:none;border-color:var(--typo-color-orange)}.newsletter_form .newsletter_email_wrap{display:grid;align-items:center}.newsletter_form .newsletter_email_wrap>*{grid-area:1/1}.newsletter_form input[type=email]{padding-right:3.5rem}.newsletter_form .newsletter_submit{justify-self:end;display:block;width:2.25rem;height:2.25rem;margin:0 .375rem 0 0;padding:0;border:none;border-radius:50%;font-size:0;cursor:pointer;background:var(--typo-color-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M1 6h13M9.5 1.5 14 6l-4.5 4.5' fill='none' stroke='%231e1e1e' stroke-width='1.8'/%3E%3C/svg%3E") center/0.875rem no-repeat;transition:background-color .25s ease}.newsletter_form .newsletter_submit:hover,.newsletter_form .newsletter_submit:focus{background-color:var(--typo-color-orange)}.newsletter_form .newsletter_privacy{display:flex;align-items:flex-start;gap:.5rem;padding:0 .5rem;font-size:var(--typo-font-size-xsmall);line-height:1.4}.newsletter_form .newsletter_privacy input{flex:0 0 auto;width:1rem;height:1rem;margin:.1rem 0 0;accent-color:var(--typo-color-orange)}.newsletter_form .newsletter_privacy label{margin:0;font-size:inherit;line-height:inherit}.footer{background-color:var(--typo-color-beige);padding:var(--typo-section-gap) 0 var(--typo-double-gap);font-size:var(--typo-font-size-small)}.footer .footer_row>.columns{padding-top:var(--typo-gap);padding-bottom:var(--typo-gap)}.footer p{line-height:1.85}.footer a{text-decoration:none}.footer a:hover,.footer a:focus{color:var(--typo-color-orange)}.footer .logo_wrapper picture.data_ratio{width:7rem;height:7rem}.footer_claim p{margin:0;font-family:var(--typo-font-script);font-style:var(--typo-font-script-style);font-weight:700;font-size:var(--typo-font-size-h4);line-height:1.45;color:var(--typo-color-orange)}.footer_social .menu{gap:.75rem}.footer_social .menu a{display:block;width:1.5rem;height:1.5rem;overflow:hidden;text-indent:200%;white-space:nowrap;background-color:var(--typo-color-text);-webkit-mask:var(--social-icon) center/contain no-repeat;mask:var(--social-icon) center/contain no-repeat}.footer_social .menu a:hover,.footer_social .menu a:focus{background-color:var(--typo-color-orange)}.footer_social a[href*=instagram]{--social-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='3' width='18' height='18' rx='5' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='4' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='17.3' cy='6.7' r='1.3'/%3E%3C/svg%3E")}.footer_social a[href*=facebook]{--social-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 22v-8h2.7l.4-3.2h-3.1V8.8c0-.9.3-1.6 1.6-1.6h1.7V4.4c-.3 0-1.3-.1-2.5-.1-2.4 0-4.1 1.5-4.1 4.2v2.3H7.5V14h2.7v8z'/%3E%3C/svg%3E")}.footer_social a[href*=youtube]{--social-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23 7.2a3 3 0 0 0-2.1-2.1C19 4.6 12 4.6 12 4.6s-7 0-8.9.5A3 3 0 0 0 1 7.2C.5 9.1.5 12 .5 12s0 2.9.5 4.8a3 3 0 0 0 2.1 2.1c1.9.5 8.9.5 8.9.5s7 0 8.9-.5a3 3 0 0 0 2.1-2.1c.5-1.9.5-4.8.5-4.8s0-2.9-.5-4.8zM9.7 15.5v-7l6 3.5z'/%3E%3C/svg%3E")}.footer_heading{margin-bottom:0;font-weight:var(--typo-font-weight-bold)}.footer_col .menu{gap:0}.footer_col .menu a{line-height:1.85}.footer_divider_top{border-top:1px solid var(--typo-color-text)}.footer_seal{text-align:right}.footer_seal img{width:5.5rem;height:auto}.footer_bottom{border-top:1px solid var(--typo-color-text)}.footer_bottom p{margin:0}.footer_legal .menu{gap:.5rem 1.25rem}@media screen and (min-width:40em){.footer_copyright{text-align:right}}@media screen and (min-width:64em){.footer_claim{text-align:center}.footer_social .menu{justify-content:flex-end}.footer .footer_row>.footer_divider_top{margin-top:var(--typo-double-gap);padding-top:var(--typo-double-gap)}.footer_seal{margin-top:calc(var(--typo-section-gap) * -1.25)}.footer .footer_row>.footer_bottom{margin-top:var(--typo-gap)}}