.MembershipForm_card__bcPkx{position:relative;background:var(--white);border:1px solid var(--line);padding:clamp(1.5rem,4vw,3rem)}.MembershipForm_card__bcPkx:before{content:"";position:absolute;top:-1px;left:-1px;width:5.25rem;height:4px;background:var(--violet)}.MembershipForm_notice__5hI3j{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:2rem;padding:.9rem 1rem;background:var(--warning-bg);color:var(--warning);font-size:.9rem;line-height:1.5}.MembershipForm_notice__5hI3j svg{flex:none;margin-top:.1rem}.MembershipForm_status__3PYPu{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.MembershipForm_statusIcon__Btn_W{display:grid;place-items:center;width:4rem;height:4rem;margin-bottom:.75rem;background:var(--violet);color:var(--white)}.MembershipForm_statusTitle__1YYxz{font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:800;font-stretch:118%;letter-spacing:-.03em;line-height:.95}.MembershipForm_statusText__pkjo4{max-width:36rem;color:var(--ink-soft);font-size:1.0625rem;line-height:1.6}.MembershipForm_statusActions__V_cjm{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}