.start_page__ZaYA7{width:min(100% - 28px,600px);margin:24px auto 40px}.MemberAccessGate_gate__HUnVS{position:relative;max-width:560px;padding:clamp(28px,5vw,46px);overflow:hidden;border:1px solid rgba(106,76,255,.2);border-radius:24px;background:radial-gradient(circle at 88% 8%,rgba(247,216,115,.25),transparent 30%),linear-gradient(145deg,#fff,#fbf9ff);box-shadow:0 24px 60px -38px rgba(62,38,126,.65);text-align:center}.MemberAccessGate_icon__E7HOv{display:grid;width:54px;height:54px;margin:0 auto 18px;place-items:center;border:1px solid rgba(106,76,255,.2);border-radius:18px;color:var(--color-primary);background:var(--color-primary-soft)}.MemberAccessGate_icon__E7HOv svg{width:28px;height:28px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.MemberAccessGate_eyebrow__uSKbW{color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.14em}.MemberAccessGate_gate__HUnVS h2{margin:10px 0 0;font-size:clamp(24px,4vw,31px);line-height:1.3;letter-spacing:-.04em}.MemberAccessGate_description__qL3B1{margin:14px auto 0;color:var(--color-text-muted);font-size:14px;line-height:1.75;word-break:keep-all}.MemberAccessGate_providers__nQ6Yd{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:22px 0 0;padding:0;list-style:none}.MemberAccessGate_providers__nQ6Yd li{padding:6px 10px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);background:rgba(255,255,255,.8);font-size:11px;font-weight:700}.MemberAccessGate_actions__08vcT{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.MemberAccessGate_actions__08vcT a{display:flex;min-height:48px;align-items:center;justify-content:center;border-radius:13px;font-size:15px;font-weight:800;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.MemberAccessGate_actions__08vcT a:hover{transform:translateY(-1px)}.MemberAccessGate_signup__Ewc3x{color:#fff;background:linear-gradient(135deg,var(--color-primary),#7559f5);box-shadow:0 14px 26px -16px rgba(80,48,190,.85)}.MemberAccessGate_login__V9ZAM{border:1px solid rgba(106,76,255,.3);color:var(--color-primary);background:#fff}.MemberAccessGate_gate__HUnVS small{display:block;margin-top:15px;color:var(--color-text-muted);font-size:11px;line-height:1.6}@media (max-width:767px){.MemberAccessGate_gate__HUnVS{width:100%;padding:30px 20px;border-radius:20px}}@media (prefers-reduced-motion:reduce){.MemberAccessGate_actions__08vcT a{transition:none}}.SajuFreeForm_compact__7Z3t3{width:100%;max-width:600px;min-width:0;margin:0 auto}.SajuFreeForm_compact__7Z3t3 .saju-entry-fields{padding:20px;gap:10px}.SajuFreeForm_compact__7Z3t3 .saju-entry-heading{margin:0 0 4px}.SajuFreeForm_compact__7Z3t3 .saju-entry-heading h3{font-size:20px}.SajuFreeForm_compact__7Z3t3 input,.SajuFreeForm_compact__7Z3t3 select{max-width:100%;min-width:0}.SajuFreeForm_compact__7Z3t3 button,.SajuFreeForm_compact__7Z3t3 select{min-height:40px}.SajuFreeForm_optional__MmYhh summary{cursor:pointer;padding:12px 0;font-size:13px;color:#24364b;font-weight:600}@media (max-width:600px){.SajuFreeForm_compact__7Z3t3 .saju-entry-fields{padding:16px;gap:8px}}