.company-invite_page__RahXs{--ink:#101310;--paper:#f1f2ec;--card:#fbfcf8;--line:#d9ddd2;--muted:#72796f;--accent:#b8ff14;min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 80% 5%,rgba(184,255,20,.16),transparent 25%),var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.company-invite_page__RahXs *{box-sizing:border-box}.company-invite_card__oPQM_{width:min(610px,100%);padding:38px;border:1px solid var(--line);border-radius:24px;background:rgba(251,252,248,.96);box-shadow:0 28px 80px rgba(20,25,20,.12)}.company-invite_brand__agaxp{display:flex;flex-direction:column;line-height:.9;margin-bottom:38px}.company-invite_brand__agaxp b{font-size:22px;letter-spacing:.04em}.company-invite_brand__agaxp span{margin-top:8px;font-size:10px;font-weight:750;letter-spacing:.14em}.company-invite_eyebrow__H_ayY{margin:0 0 10px;color:#657300;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.company-invite_card__oPQM_ h1{margin:0;font-size:clamp(38px,7vw,56px);line-height:.96;letter-spacing:-.055em}.company-invite_muted__NbbpU{margin:16px 0 24px;color:var(--muted);font-size:13px;line-height:1.55}.company-invite_context__NFpgW{display:grid;grid-template-columns:1.2fr 1fr 1fr;margin:26px 0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.company-invite_context__NFpgW>div{min-height:94px;padding:16px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.company-invite_context__NFpgW>div:last-child{border-right:0}.company-invite_context__NFpgW small,.company-invite_context__NFpgW span{color:var(--muted);font-size:9px}.company-invite_context__NFpgW b{margin:auto 0 4px;font-size:13px;line-height:1.25}.company-invite_card__oPQM_ form{display:grid;gap:15px}.company-invite_card__oPQM_ label{display:flex;flex-direction:column;gap:7px;font-size:10px;font-weight:750}.company-invite_card__oPQM_ input{height:50px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:white;font-size:13px;outline:none}.company-invite_card__oPQM_ input:focus{border-color:var(--ink);box-shadow:0 0 0 4px rgba(184,255,20,.22)}.company-invite_card__oPQM_ footer small,.company-invite_card__oPQM_ label small,.company-invite_card__oPQM_>small{color:var(--muted);font-size:9px;line-height:1.45}.company-invite_primary__O9Tyh{min-height:50px;display:flex;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--ink);border-radius:12px;background:var(--ink);color:white;font-size:11px;font-weight:800;text-decoration:none;cursor:pointer}.company-invite_primary__O9Tyh:hover{border-color:var(--accent);background:var(--accent);color:var(--ink);transform:translateY(-1px)}.company-invite_primary__O9Tyh:disabled{opacity:.55;cursor:wait}.company-invite_error__Byl0G{padding:13px 15px;border-radius:11px;background:#f7e8e4;color:#a24537;font-size:11px;line-height:1.45}.company-invite_card__oPQM_ footer{margin-top:24px;padding-top:16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.company-invite_card__oPQM_ footer span{font-size:10px;font-weight:750}.company-invite_success__GYFpQ{width:48px;height:48px;margin-bottom:20px;display:grid;place-items:center;border-radius:14px;background:var(--accent);font-size:24px;font-weight:900}.company-invite_loader__7UJub{width:34px;height:34px;margin:10px 0;border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:company-invite_spin__hOr2n .8s linear infinite}@keyframes company-invite_spin__hOr2n{to{transform:rotate(1turn)}}@media(max-width:620px){.company-invite_page__RahXs{padding:14px}.company-invite_card__oPQM_{padding:27px 20px}.company-invite_brand__agaxp{margin-bottom:30px}.company-invite_context__NFpgW{grid-template-columns:1fr}.company-invite_context__NFpgW>div{min-height:74px;border-right:0;border-bottom:1px solid var(--line)}.company-invite_context__NFpgW>div:last-child{border-bottom:0}.company-invite_context__NFpgW b{margin-top:13px}.company-invite_card__oPQM_ h1{font-size:40px}}.company-invite_card__oPQM_ .company-invite_consent__UqjB2{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:12px;line-height:1.5;font-weight:400}.company-invite_card__oPQM_ .company-invite_consent__UqjB2 input{width:18px;height:18px;margin:2px 0 0;padding:0;accent-color:var(--ink)}.company-invite_consent__UqjB2 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.company-invite_consent__UqjB2 a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.company-invite_context__NFpgW>div{min-width:0;overflow-wrap:anywhere}.company-invite_primary__O9Tyh:focus-visible{outline:2px solid #596b48;outline-offset:3px}