html.ct-js .ct-subscribe__form:not(:has(.ct-small)){min-height:480px}@media (max-width:639px){html.ct-js .ct-subscribe__form:not(:has(.ct-small)){min-height:497px}}@media (max-width:429px){html.ct-js .ct-subscribe__form:not(:has(.ct-small)){min-height:514px}}.ct-subtop{background:var(--ct-ground);border-radius:var(--ct-r-tile);box-shadow:inset 0 0 0 1px var(--ct-hair);display:grid;font-size:15px;gap:var(--ct-s3) var(--ct-s6);line-height:1.5;margin:0 0 var(--ct-s8);padding:var(--ct-s5)}@media (min-width:768px){.ct-subtop{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:var(--ct-s5) var(--ct-s6)}}.ct-subtop p{margin:0}.ct-subtop__title{color:var(--ct-ink);font-size:17px;font-weight:600;line-height:24px;text-wrap:balance}.ct-subtop__text{color:var(--ct-muted);margin-top:var(--ct-s1)!important}.ct-subtop__row{display:flex;gap:var(--ct-s2)}.ct-subtop__row input{background:var(--ct-air);border:1px solid var(--ct-field-line);border-radius:var(--ct-r-control);color:var(--ct-ink);flex:1;font-size:16px;min-height:44px;min-width:0;padding:0 12px}.ct-subtop__row input:focus-visible{outline:2px solid var(--ct-focus);outline-offset:2px}.ct-subtop__row input[aria-invalid=true]{border-color:var(--ct-ink)}.ct-subtop__row .ct-btn{flex:none}.ct-subtop__legal{color:var(--ct-muted);font-size:12px;line-height:18px;margin-top:var(--ct-s2)}.ct-subtop__legal p{display:inline}.ct-subtop__legal a,.ct-subtop__status a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ct-subtop__status{color:var(--ct-ink);font-size:14px;line-height:20px}.ct-subtop__status:empty{display:none}.ct-subtop__status:not(:empty){margin-top:var(--ct-s2)!important}.ct-subtop__form.is-sent .ct-subtop__legal,.ct-subtop__form.is-sent .ct-subtop__row{display:none}.ct-subtop__form.is-sent .ct-subtop__status{font-weight:500;margin-top:0!important}