.branch-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-10);align-items:start;padding-top:var(--s-12);padding-bottom:var(--s-16)}.branch-intro__title{font-family:var(--font-head);font-weight:700;font-size:26px;line-height:1.25;letter-spacing:-.02em;color:var(--ink);margin-bottom:var(--s-5)}.branch-benefits{display:grid;gap:var(--s-4)}.branch-benefit{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-4) var(--s-5);background:#fff}.branch-benefit h3{font-family:var(--font-head);font-weight:600;font-size:16px;color:var(--ink);margin-bottom:4px}.branch-benefit p{font-size:14px;line-height:1.55;color:var(--muted)}.branch-form-wrap{position:sticky;top:var(--s-6)}.branch-form__title{font-family:var(--font-head);font-weight:700;font-size:20px;color:var(--ink);margin-bottom:var(--s-5);text-align:center}.branch-form__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.branch-form__consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:var(--body)}.branch-form__consent input{margin-top:3px;flex:none}.branch-form__consent a{color:var(--navy-700);text-decoration:underline;text-underline-offset:2px}@media (max-width:860px){.branch-layout{grid-template-columns:1fr;gap:var(--s-8)}.branch-form-wrap{position:static}}@media (max-width:480px){.branch-form__row{grid-template-columns:1fr}}