.LBCG5a_page{background:var(--gray-50);min-height:100dvh}.LBCG5a_header{z-index:10;border-bottom:1px solid var(--mantine-color-gray-3);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:60px;padding:0 16px;display:flex;position:sticky;top:0}.LBCG5a_brand{letter-spacing:.02em;color:var(--green-800);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.LBCG5a_main{width:100%;max-width:1080px;margin:0 auto;padding:24px 16px 48px}.LBCG5a_back{color:var(--green-700);font-size:14px;font-weight:500;text-decoration:none}.LBCG5a_back:hover{text-decoration:underline}.LBCG5a_setup{align-items:start;gap:16px;display:grid}@media (min-width:48em){.LBCG5a_setup{grid-template-columns:300px minmax(0,1fr);gap:24px}}.LBCG5a_panel{border-radius:var(--mantine-radius-md);background:var(--green-900);color:#e9f5ef;padding:24px 20px}.LBCG5a_panelTitle{color:#fff;margin:0 0 6px;font-size:20px;font-weight:650;line-height:1.25}.LBCG5a_panelLead{color:#b9d6c9;margin:0 0 20px;font-size:13.5px;line-height:1.55}.LBCG5a_steps{margin:0;padding:0;list-style:none}.LBCG5a_step{gap:12px;display:flex}.LBCG5a_step+.LBCG5a_step{margin-top:16px}.LBCG5a_stepNumber{background:var(--green-850);width:26px;height:26px;color:var(--green-200);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex}.LBCG5a_done .LBCG5a_stepNumber{background:var(--green-700);color:#fff}.LBCG5a_current .LBCG5a_stepNumber{background:var(--green-400);color:var(--green-900)}.LBCG5a_stepTitle{color:#fff;font-size:13.5px;font-weight:600;display:block}.LBCG5a_step:not(.LBCG5a_done):not(.LBCG5a_current) .LBCG5a_stepTitle{color:#cfe3da}.LBCG5a_stepNote{color:#9fc3b3;overflow-wrap:anywhere;font-size:12.5px;display:block}.LBCG5a_rule,.LBCG5a_ruleMet{color:var(--gray-700);gap:8px;font-size:12.5px;display:flex}.LBCG5a_ruleMet{color:var(--green-700)}.LBCG5a_terms{max-width:760px;margin:0 auto}.LBCG5a_terms h2{margin:28px 0 8px;font-size:17px;font-weight:650}.LBCG5a_terms p,.LBCG5a_terms li{color:var(--gray-700);font-size:14.5px;line-height:1.65}.LBCG5a_terms p{margin:0 0 10px}.LBCG5a_terms ul{margin:0 0 10px;padding-left:20px}
