.brand{background:transparent;padding:0;border-radius:0;display:block}.brand img{width:250px;height:auto;display:block}@media(max-width:700px){.brand{padding:0}.brand img{width:175px}.contact{max-width:115px}}
.community{display:flex;align-items:center;gap:13px;margin-top:23px;padding-top:19px;border-top:1px solid #ffffff30;max-width:480px;width:100%;font-size:12px;line-height:1.6}.community-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid #ffffff50;border-radius:50%;font:bold 23px Arial;color:white}.community strong{display:block;font-weight:400;color:#c5cdd5}.community>span>span{display:block;color:#fff}.community:hover>span>span{text-decoration:underline;text-underline-offset:4px}
:root{--atlas-magenta:#ff0083}h1 em{color:var(--atlas-magenta)}.button{background:var(--atlas-magenta);border-color:var(--atlas-magenta)}.button:hover{background:#df0076;border-color:#df0076}
.signup{width:min(100%,480px)}.signup-title{display:block;font-size:14px;margin-bottom:12px;font-weight:600}.signup-row{display:flex;gap:8px}.signup-row input{min-width:0;flex:1;background:#fffffff5;color:#142638;border:1px solid #ffffff80;border-radius:3px;padding:16px;font:inherit;font-size:14px}.signup-row .button{font-family:inherit;cursor:pointer;border-radius:3px;white-space:nowrap;padding:16px 20px}.signup-row .button:disabled{opacity:.65;cursor:wait}.signup input:focus-visible{outline:3px solid #ff0083;outline-offset:3px}.consent{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;margin-top:15px;color:#e1e5eb;cursor:pointer}.consent input{flex-shrink:0;margin:3px 0 0;width:16px;height:16px;accent-color:#ff0083}.signup-note{font-size:12px;line-height:1.6;color:#bbc6d1;margin:9px 0 0}.signup-note a{text-decoration:underline;text-underline-offset:3px}.signup-status{font-size:13px;line-height:1.6;margin:12px 0 0;color:#fff}.signup-status:empty{display:none}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.intro{padding-top:25px;padding-bottom:38px}@media(max-width:700px){.signup-row{flex-direction:column}.signup-row .button{width:100%}.intro{padding-top:30px}.signup-title{font-size:14px}}
