@media(min-width:901px){.banner:not(.bare){aspect-ratio:auto;min-height:420px}}.contact-consent{text-transform:none;letter-spacing:normal;color:var(--body)}.contact-consent span{font-size:14px;line-height:1.5}header .brand{display:inline-flex;gap:10px;align-items:center}header .brand img{object-fit:contain}.contact-consent{display:flex!important;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5}.contact-consent input{width:18px!important;height:18px!important;min-width:18px;margin-top:3px}.contact-consent a,.launch-legal a{text-decoration:underline}.lead-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lead-status:empty{display:none}.launch-notice{padding-top:24px;padding-bottom:24px;font-size:14px;line-height:1.6;border-bottom:1px solid #8886}.launch-legal{padding-top:24px;font-size:14px;line-height:1.8}.launch-legal span{display:block}.seal-credit{padding-top:16px;display:flex;gap:6px;align-items:center;font-size:14px}button:disabled{opacity:.65;cursor:default}input,textarea,select{max-width:100%}a,button{overflow-wrap:anywhere}@media(max-width:600px){header .brand{font-size:14px}header .brand img{width:28px;height:28px}.launch-notice{margin-top:0}.banner .cap h1{font-size:clamp(32px,9vw,48px)}}
