.page_page__HnRi7{padding:56px 24px 88px}.page_shell__QeUre{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,440px);gap:28px;align-items:stretch}.page_card__1MHJt,.page_hero__ccLLM{border:1px solid var(--border);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,247,248,.96));box-shadow:0 18px 44px rgba(16,35,43,.08)}.page_hero__ccLLM{padding:40px;position:relative;overflow:hidden}.page_hero__ccLLM:before{content:"";position:absolute;inset:auto -80px -120px auto;width:280px;height:280px;background:radial-gradient(circle,rgba(0,136,168,.18),transparent 70%);pointer-events:none}.page_hero__ccLLM h1{font-size:clamp(2.4rem,4vw,4rem);line-height:.98;letter-spacing:-.05em;margin-bottom:16px;max-width:10ch}.page_hero__ccLLM p{color:var(--muted);max-width:54ch;margin-bottom:24px}.page_points__OVktV{display:grid;gap:16px;margin-bottom:24px}.page_points__OVktV div{display:grid;gap:4px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.8);border:1px solid rgba(0,136,168,.1)}.page_points__OVktV strong{font-size:.92rem}.page_points__OVktV span{color:var(--muted)}.page_card__1MHJt{padding:32px;align-self:center}.page_card__1MHJt h2{font-size:1.6rem;margin-bottom:8px}.page_card__1MHJt p{color:var(--muted);margin-bottom:22px}@media (max-width:900px){.page_shell__QeUre{grid-template-columns:1fr}.page_card__1MHJt,.page_hero__ccLLM{padding:28px}}.LoginForm_form__JpfjY{display:grid;gap:18px}.LoginForm_field__Da3ji{display:grid;gap:8px}.LoginForm_field__Da3ji label{font-size:.82rem;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.08em}.LoginForm_field__Da3ji input{width:100%;border:1px solid var(--border);border-radius:14px;background:#fff;padding:14px 16px;font:inherit;color:var(--ink);transition:border-color .2s,box-shadow .2s}.LoginForm_field__Da3ji input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(0,136,168,.12)}.LoginForm_error__hMB1F{color:#9d2c2c;background:#fff0f0;border:1px solid #f0c9c9;border-radius:12px;padding:12px 14px}.LoginForm_helpText__W3Jww{color:var(--muted);font-size:.92rem}.LoginForm_helpText__W3Jww a{color:var(--accent);font-weight:700}.LoginForm_inlineButton__viBg6{border:none;padding:0;background:transparent;color:var(--accent);font:inherit;font-weight:700;cursor:pointer}.ResellerAccessRequestButton_backdrop__mEnX6{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(8,19,26,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ResellerAccessRequestButton_modal__R8UTI{width:min(760px,100%);max-height:min(90vh,900px);overflow:auto;border-radius:28px;border:1px solid rgba(10,40,51,.12);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,249,250,.98));box-shadow:0 28px 80px rgba(7,18,25,.2);padding:28px}.ResellerAccessRequestButton_header__78Nm9{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ResellerAccessRequestButton_eyebrow__2555N{margin:0 0 6px;color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ResellerAccessRequestButton_header__78Nm9 h2{margin:0;font-size:clamp(1.8rem,4vw,2.6rem);line-height:.98;letter-spacing:-.05em}.ResellerAccessRequestButton_close__oZieA{border:none;background:transparent;color:var(--muted);font-size:2rem;line-height:1;cursor:pointer}.ResellerAccessRequestButton_intro__45kv_{margin:14px 0 0;color:var(--muted);max-width:62ch}.ResellerAccessRequestButton_form__pB10G{display:grid;gap:18px;margin-top:22px}.ResellerAccessRequestButton_grid__owKGm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ResellerAccessRequestButton_field__z0Rm6{display:grid;gap:8px}.ResellerAccessRequestButton_field__z0Rm6 label{font-size:.8rem;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.08em}.ResellerAccessRequestButton_field__z0Rm6 input,.ResellerAccessRequestButton_field__z0Rm6 select,.ResellerAccessRequestButton_field__z0Rm6 textarea{width:100%;border:1px solid var(--border);border-radius:16px;background:#fff;padding:14px 16px;font:inherit;color:var(--ink)}.ResellerAccessRequestButton_field__z0Rm6 textarea{resize:vertical;min-height:140px}.ResellerAccessRequestButton_field__z0Rm6 input:focus,.ResellerAccessRequestButton_field__z0Rm6 select:focus,.ResellerAccessRequestButton_field__z0Rm6 textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(0,136,168,.12)}.ResellerAccessRequestButton_error__2gxwz,.ResellerAccessRequestButton_success__1n_pp{border-radius:14px;padding:12px 14px}.ResellerAccessRequestButton_error__2gxwz{color:#9d2c2c;background:#fff0f0;border:1px solid #f0c9c9}.ResellerAccessRequestButton_success__1n_pp{color:#0a5f35;background:#eefaf3;border:1px solid #c7ead5}.ResellerAccessRequestButton_actions__kMM6Q{display:flex;justify-content:flex-end;gap:12px}.ResellerAccessRequestButton_secondary__3hj6U{min-height:3rem;padding:0 1rem;border-radius:999px;border:1px solid var(--border);background:#fff;color:var(--ink);font:inherit;font-weight:700;cursor:pointer}@media (max-width:700px){.ResellerAccessRequestButton_backdrop__mEnX6{padding:14px}.ResellerAccessRequestButton_modal__R8UTI{padding:22px}.ResellerAccessRequestButton_grid__owKGm{grid-template-columns:1fr}.ResellerAccessRequestButton_actions__kMM6Q{flex-direction:column-reverse}.ResellerAccessRequestButton_actions__kMM6Q .btn,.ResellerAccessRequestButton_secondary__3hj6U{width:100%}}