/* Private client tools, edition 03. */
.service-route.private-route{grid-column:1/-1;display:grid;grid-template-columns:28px minmax(0,1fr) 240px;padding:32px 0;border-right:0;border-bottom:1px solid var(--line);background:transparent}
.private-route h3{font-size:30px}.private-route p{max-width:600px}.private-route .route-link{max-width:600px}.private-route-symbol{padding:0 20px;color:var(--blue-dark);align-self:center}.private-route-symbol svg{width:100%;stroke:currentColor;stroke-width:1}.private-route-symbol small{display:block;text-align:center;font-size:8px;letter-spacing:.12em;margin-top:10px}
.service-route:nth-child(even){padding-left:0;border-right:1px solid var(--line)}.service-route:nth-child(odd):not(.private-route){padding-left:29px;border-right:0}.service-route:nth-child(3){border-top:0}
.private-section{background:#edf1ed;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.private-tabs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:30px}.private-tabs>button{display:flex;align-items:center;gap:20px;padding:24px 28px;text-align:left;border:1px solid #bfcac5;background:transparent;min-width:0}.private-tabs>button[aria-selected="true"]{background:var(--dark);color:var(--paper);border-color:var(--dark)}.private-tab-number{font-size:10px;opacity:.7;align-self:flex-start;margin-top:5px}.private-tabs>button>span:nth-child(2){font-size:21px;line-height:1.3}.private-tabs small{display:block;font-size:12px;line-height:1.6;margin-top:6px;opacity:.75}.private-tab-arrow{font-size:25px;margin-left:auto}.private-panel{outline-offset:8px}.private-next{display:flex;align-items:center;gap:18px;border-top:1px solid #cbd5cf;padding-top:28px;margin-top:32px}.private-next>.tiny-cross{font-size:29px;color:var(--blue-dark)}.private-next h3{font-size:17px;margin-bottom:8px}.private-next p{font-size:12px;color:var(--muted);max-width:660px}.private-next>.text-link{margin-left:auto;white-space:nowrap}.private-import-note{background:var(--blue-pale);padding:15px;font-size:12px;line-height:1.8;margin:0 0 18px}.private-import-note strong{display:block}.private-import-note p{margin-top:4px}
@media(max-width:1100px){.desktop-nav{display:none}.menu-toggle{display:block;margin-left:auto}.header-cta{display:none}}
@media(max-width:760px){.service-route.private-route{grid-template-columns:22px 1fr;padding:24px 0;border-bottom:0;gap:18px}.private-route-symbol{display:none}.private-route h3{font-size:26px}.service-route:nth-child(even),.service-route:nth-child(odd):not(.private-route){padding:24px 0;border-right:0;border-top:1px solid var(--line)}.private-tabs{gap:8px;margin-bottom:22px}.private-tabs>button{padding:18px 14px;gap:8px;align-items:flex-start}.private-tab-number{display:none}.private-tabs>button>span:nth-child(2){font-size:16px}.private-tabs small{font-size:10px}.private-tab-arrow{font-size:17px}.private-next{align-items:flex-start;flex-wrap:wrap;gap:8px 13px}.private-next>.tiny-cross{margin-right:0;line-height:1}.private-next>div{flex:1}.private-next>.text-link{margin-left:30px;margin-top:12px;font-size:12px}.private-next h3{font-size:16px}.private-next p{font-size:12px}}
