.crew-push-card{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:0 0 24px;padding:18px 20px;border:1px solid var(--notice-border,#d4e1eb);border-radius:14px;background:var(--notice-soft,#f5f9fc);color:var(--notice-text,#19334a)}
.crew-push-copy{flex:1 1 290px;min-width:0}.crew-push-copy h2{margin:0 0 8px;font-size:16px;line-height:1.5;letter-spacing:0}.crew-push-copy p{font-size:13px;line-height:1.7;color:var(--notice-muted,#5c7286);margin:0;overflow-wrap:anywhere}.crew-push-copy .crew-push-error{color:#a72b42;margin-top:10px}.crew-push-button{flex:0 1 auto;max-width:100%}.crew-push-button:disabled{opacity:.65}
html[data-crew-mode=dark] .crew-push-copy .crew-push-error{color:#ffbccd}html[data-crew-mode=accessible] .crew-push-card{background:#fff;border:2px solid #000;color:#000}html[data-crew-mode=accessible] .crew-push-copy :is(h2,p){font-size:1rem!important;line-height:1.7!important;color:#000}html[data-crew-mode=accessible] .crew-push-button{border:2px solid #000;font-size:1rem;line-height:1.7;min-height:48px}
@media(max-width:700px){.crew-push-card{padding:17px 16px;gap:15px}.crew-push-copy{flex-basis:100%}.crew-push-button{width:100%;flex-basis:100%}}
