.com-signup{background-color:#fff;color:#000;display:flex;padding:var(--space-c-t) var(--space-c-x) var(--space-c-b) var(--space-c-x);position:relative}@media (min-width:900px){.com-signup{padding-left:1rem}}.com-signup__img{align-self:stretch;display:none;flex:1;position:relative;width:100%}@media (min-width:900px){.com-signup__img{display:block}}.com-signup__img img{height:100%;max-width:100%;object-fit:contain;position:absolute;right:0;top:0}@media (min-width:900px){.com-signup__form{max-width:400px;padding-left:0}}@media (min-width:1200px){.com-signup__form{max-width:455px}}.com-signup__signup{color:#0095f3;margin:2rem auto;text-align:center}@media (min-width:900px){.com-signup__signup{text-align:left}}.signup-result{background-color:#fff;background-position:50%;background-size:cover;border-radius:20px;box-shadow:0 6px 20px #0006;color:#000;max-width:750px;min-height:150px;padding:1rem 1.5rem;position:relative;width:100%}.signup-result__close{cursor:pointer;position:absolute;right:16px;top:12px}.signup-result__close line{stroke-width:2px}.signup-result__title{margin-right:2em;text-transform:uppercase}.signup-result__message{padding:1.5rem 0 2rem;text-align:center}.signup-result__message p{margin:.3em}.signup-result__confirm{color:#fff;margin-bottom:var(--space-2xs);text-align:right}
