.RcjrJa_page{max-width:680px;margin:0 auto;padding:3rem 1.25rem 5rem}.RcjrJa_header{text-align:center;margin-bottom:2.5rem}.RcjrJa_badge{color:#1046c1;color:lab(33.5428% 23.4911 -70.2502);text-transform:uppercase;letter-spacing:.05em;background:#e1ecff;background:lab(92.9119% -.834197 -11.1861);border:1px solid #cad8f3;border:1px solid lab(85.8997% -.94524 -14.8373);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.RcjrJa_title{letter-spacing:-.02em;color:#081123;color:lab(5.03174% 1.0564 -13.4239);margin:0 0 .75rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:850;line-height:1.2}.RcjrJa_subtitle{color:#4d5666;color:lab(36.0534% -.509441 -11.0458);margin:0;font-size:1.05rem;line-height:1.5}.RcjrJa_card{background:#fff;border:1px solid #d1d8e5;border:1px solid lab(85.9977% -.61214 -7.48554);border-radius:16px;padding:2.25rem;box-shadow:0 10px 30px #0000000a}.RcjrJa_trackSelector{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.75rem;display:grid}@media (max-width:540px){.RcjrJa_trackSelector{grid-template-columns:1fr}}.RcjrJa_trackOption{cursor:pointer;text-align:left;background:#fafcff;background:lab(98.801% -.344157 -3.76347);border:2px solid #d7deec;border:2px solid lab(88.3179% -.615239 -7.48713);border-radius:12px;padding:1.2rem;transition:all .2s}.RcjrJa_trackOptionActive{background:#f0f5ff;background:lab(96.3924% -.843257 -11.1905);border-color:#2662e6;border-color:lab(44.1601% 20.2604 -73.7974);box-shadow:0 0 0 1px #2662e6;box-shadow:0 0 0 1px lab(44.1601% 20.2604 -73.7974)}.RcjrJa_trackTag{text-transform:uppercase;color:#2662e6;color:lab(44.1601% 20.2604 -73.7974);background:#fff;border:1px solid #cad8f3;border:1px solid lab(85.8997% -.94524 -14.8373);border-radius:6px;margin-bottom:.5rem;padding:2px 8px;font-size:.75rem;font-weight:800;display:inline-block}.RcjrJa_trackTitle{color:#0c1628;color:lab(6.95115% 1.01598 -14.1926);margin:0 0 .35rem;font-size:1.05rem;font-weight:750}.RcjrJa_trackDesc{color:#555e6f;color:lab(39.5357% -.548959 -11.0611);margin:0;font-size:.85rem;line-height:1.4}.RcjrJa_fieldGroup{margin-bottom:1.25rem}.RcjrJa_label{color:#172135;color:lab(12.7341% .550419 -14.3782);margin-bottom:.4rem;font-size:.9rem;font-weight:650;display:block}.RcjrJa_input{color:#081123;color:lab(5.03174% 1.0564 -13.4239);box-sizing:border-box;background:#fff;border:1px solid #c7cedb;border:1px solid lab(82.5175% -.607282 -7.48301);border-radius:8px;width:100%;padding:.8rem 1rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.RcjrJa_input:focus{border-color:#2662e6;border-color:lab(44.1601% 20.2604 -73.7974);outline:none;box-shadow:0 0 0 3px #d5e5ff;box-shadow:0 0 0 3px lab(90.4867% -1.04302 -18.4871)}.RcjrJa_hint{color:#6b727e;color:lab(47.713% -.528872 -7.44427);margin-top:.35rem;font-size:.8rem}.RcjrJa_noticeBox{color:#14361d;color:lab(19.5611% -18.0561 11.8382);background:#e8fbeb;background:lab(96.9216% -8.87239 5.65778);border:1px solid #a9ddb2;border:1px solid lab(83.6492% -23.7902 15.303);border-radius:10px;margin-bottom:1.75rem;padding:1rem 1.25rem;font-size:.88rem;line-height:1.5}.RcjrJa_noticeBox strong{color:#001d06;color:lab(8.15656% -19.6784 11.3354)}.RcjrJa_submitBtn{color:#fff;cursor:pointer;background:#2662e6;background:lab(44.1601% 20.2604 -73.7974);border:none;border-radius:8px;width:100%;padding:1rem;font-size:1.05rem;font-weight:700;transition:background .2s,transform .1s}.RcjrJa_submitBtn:hover{background:#0e4cd7;background:lab(36.6722% 27.0005 -77.2846)}.RcjrJa_submitBtn:disabled{opacity:.65;cursor:not-allowed}.RcjrJa_errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.9rem}.RcjrJa_successCard{text-align:center;background:#fff;border:1px solid #d1d8e5;border:1px solid lab(85.9977% -.61214 -7.48554);border-radius:16px;padding:3rem 2rem;box-shadow:0 10px 30px #0000000a}.RcjrJa_successIcon{color:#006928;color:lab(38.3522% -56.0578 39.4685);background:#c6fbcf;background:lab(94.0923% -23.77 15.2695);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;font-size:2rem;font-weight:700;display:flex}.RcjrJa_successTitle{color:#081123;color:lab(5.03174% 1.0564 -13.4239);margin:0 0 1rem;font-size:1.75rem;font-weight:800}.RcjrJa_successText{color:#444d5e;color:lab(32.5709% -.464126 -11.0287);max-width:520px;margin:0 auto 2rem;font-size:1.05rem;line-height:1.6}.RcjrJa_emailHighlight{color:#0c1628;color:lab(6.95115% 1.01598 -14.1926);background:#e7effc;background:lab(94.1183% -.622302 -7.49083);border-radius:4px;padding:2px 8px;font-weight:700}
