.amhs-guide{--guide-paper:#f2f6fa;--guide-teal:#126763}.amhs-guide h1{font-size:clamp(34px,5vw,62px);line-height:1.08;max-width:900px;letter-spacing:-.04em}.guide-hero{background:linear-gradient(120deg,#f1f6fa 0%,#fff 80%);padding:64px 0 46px;border-bottom:1px solid #d9e2ec}.guide-hero .lead{max-width:790px;margin:24px 0}.guide-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.journey-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px}.journey-strip span{padding:14px 0;border-top:3px solid #ffc72c;font-weight:600;color:#003366}.guide-index{background:#003366;color:white;position:sticky;top:0;z-index:5}.guide-index .wrap{display:flex;gap:8px;overflow-x:auto;padding-block:8px}.guide-index a{color:white;white-space:nowrap;padding:10px 14px;text-decoration:none;font-weight:600;border-radius:6px}.guide-index a:hover{background:#174a7d}.guide-legend{padding-block:30px;color:#4d6074;font-size:14px}.guide-legend p+p{margin-top:12px}.guide-section{padding-block:52px}.guide-section,.screen-step{scroll-margin-top:80px}.guide-band{background:var(--guide-paper)}.guide-section .section-head{max-width:790px;margin-bottom:38px}.section-head h2{font-size:clamp(27px,3.2vw,40px);margin:8px 0 16px;letter-spacing:-.025em}.screen-step{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(26px,6vw,90px);align-items:start;border-top:1px solid #d8e1eb;padding:48px 0}.step-copy h3{font-size:28px;line-height:1.2;letter-spacing:-.02em;margin:10px 0 16px}.step-intro{font-size:18px;color:#506176}.amhs-guide .explain{display:block;margin:24px 0 0}.explain dt{font-weight:700;color:#003366;margin-top:22px}.explain dd{margin:5px 0 0;line-height:1.7}.phone-illustration{width:100%;max-width:330px;margin:auto;background:white;border:7px solid #17334d;border-radius:28px;overflow:hidden;box-shadow:0 14px 30px #00336614;text-align:left}.phone-brand{background:#003366;color:#fff;padding:20px 15px;display:flex;justify-content:space-between;font-weight:700;font-size:16px}.phone-brand span{color:#ffd257;font-size:13px}.phone-content{padding:26px 20px;min-height:250px}.phone-content h4{font-size:21px;line-height:1.25;color:#003366}.screen-row{padding:16px 0;border-bottom:1px solid #e4eaf0;font-size:15px;color:#26445e;line-height:1.45}.screen-row:last-child{border-bottom:0}.screen-row small{display:block;color:#52677b;font-size:13px;margin-top:5px}.screen-action{display:block;padding:14px 12px;background:#003366;color:#fff;font-size:14px;font-weight:600;border-radius:8px;margin-top:20px;text-align:center}.phone-tabs{display:flex;justify-content:space-around;border-top:1px solid #e3e9ef;padding:16px 8px;color:#003366;font-size:13px;font-weight:700;background:#f7f9fc}.phone-tabs span{color:#697989;font-weight:500}.visual-label{text-align:center;font-size:12px;color:#63768b;margin-top:14px}.balance-number{display:block;font-size:42px;letter-spacing:-.04em;margin:12px 0;color:#003366}.pill{font-size:12px;border-radius:20px;background:#e0f3ed;color:#11624d;padding:5px 10px;font-weight:700}.product-shot{margin:0;max-width:100%}.product-shot.phone-shot{max-width:300px;margin-inline:auto}.enlarge{display:block;background:white;border:1px solid #cbd8e5;border-radius:12px;overflow:hidden;padding:0;width:100%;cursor:zoom-in;box-shadow:0 8px 22px #0033660c}.enlarge img{display:block;width:100%;height:auto;margin:0}.enlarge span{display:block;background:#fff;padding:10px;color:#003366;font:600 13px Inter,Arial,sans-serif;text-align:right;border-top:1px solid #e4eaf0}.product-shot figcaption{margin-top:14px;font-size:13px;line-height:1.5;color:#566a7f}.branch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.branch-grid article{background:white;border:1px solid #dae3ec;border-radius:12px;padding:26px}.branch-grid h3,.two-note h3,.desk-map h3,.handoffs h3{font-size:19px;margin:0 0 12px;color:#003366}.branch-grid p,.two-note p,.desk-map p,.handoffs p{line-height:1.7}.desk-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:28px 0 40px}.desk-map>div{border-top:3px solid #ffc72c;padding-top:16px}.desk-map span{display:block;font-size:32px;color:#adbccc;font-weight:700;margin-bottom:12px}.two-note{display:grid;grid-template-columns:1fr 1fr;gap:30px}.deployment-note{background:#edf4f8;border-left:4px solid #ffc72c;border-radius:0 10px 10px 0;padding:26px;margin-top:42px}.deployment-note h3{font-size:19px;margin-bottom:10px}.deployment-note p{font-size:15px;line-height:1.7}.suite-body{padding:35px 0 55px}.app-tablist{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #cbd8e5;padding-bottom:20px;margin-bottom:34px}.app-tablist button{font:600 15px Inter,sans-serif;padding:13px 18px;border:1px solid #ccd8e4;border-radius:8px;background:white;color:#003366;cursor:pointer}.app-tablist button[aria-selected=true]{background:#003366;color:white;border-color:#003366;box-shadow:0 3px 0 #ffc72c}.application-panel[hidden]{display:none}.panel-heading{max-width:790px;margin-bottom:35px}.panel-heading h2{font-size:40px;margin:8px 0 14px;letter-spacing:-.03em}.panel-heading .lead{font-size:20px}.app-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:45px;align-items:start}.app-description article{position:relative;padding:0 0 26px 42px}.app-description h3{font-size:20px;margin:0 0 9px}.app-description p{line-height:1.7}.mini-number{position:absolute;left:0;top:0;color:#657c93;font-size:14px;font-weight:700;border-bottom:3px solid #ffc72c;padding-bottom:5px}.app-visual{position:sticky;top:25px}.capture-note{font-size:12px;color:#63768b;margin-top:12px}.connection{border-top:1px solid #d7e1ec;margin-top:30px;padding:24px 0;color:#28465e}.connection>b{color:#126763;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.connection p{margin-top:8px;max-width:880px}.handoffs{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.amhs-guide :focus-visible{outline:3px solid #c87d00;outline-offset:4px}.image-dialog{width:min(1400px,96vw);max-height:94vh;padding:18px;border:0;border-radius:14px;background:white;color:#003366;box-shadow:0 15px 65px #0006}.image-dialog::backdrop{background:#00182bdd}.image-dialog .dialog-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px}.image-dialog button{padding:10px 18px;border-radius:6px;border:1px solid #003366;background:white;color:#003366;cursor:pointer;font-weight:700}.image-dialog img{max-width:100%;max-height:77vh;width:auto;height:auto;display:block;margin:auto}.image-dialog p{font-size:14px}.amhs-guide .site-nav{flex-wrap:wrap}
@media(max-width:850px){.screen-step{grid-template-columns:1.15fr 1fr;gap:25px}.desk-map{grid-template-columns:1fr 1fr}.app-content{grid-template-columns:1fr}.app-visual{position:static}.app-visual .product-shot:not(.phone-shot){max-width:850px}.handoffs{grid-template-columns:1fr}.guide-hero{padding:40px 0}.journey-strip{grid-template-columns:1fr 1fr}.app-tablist{gap:8px}.app-tablist button{flex:1 1 auto}}
@media(max-width:600px){.amhs-guide .wrap{width:calc(100% - 36px)}.screen-step{grid-template-columns:1fr;padding:35px 0;gap:28px}.step-copy h3{font-size:25px}.step-visual{max-width:340px;width:100%;margin:auto}.guide-section{padding-block:35px}.branch-grid,.two-note,.desk-map{grid-template-columns:1fr}.guide-index .wrap{width:100%;padding-inline:10px}.guide-index a{font-size:13px;padding:8px 10px}.guide-actions .btn{flex:1 1 auto;text-align:center}.journey-strip{font-size:13px;gap:10px}.app-tablist button{font-size:13px;padding:12px}.panel-heading h2{font-size:32px}.guide-hero .lead{font-size:18px}.guide-legend{padding-block:24px}.image-dialog{padding:10px}.image-dialog .dialog-bar{align-items:flex-start}.deployment-note{padding:20px}}
@media print{body.amhs-guide{background:white;font-size:10pt;color:#17334d}.amhs-guide .site-header,.amhs-guide .site-nav,.amhs-guide .site-footer,.guide-index,.guide-actions,.app-tablist,#is-basic-help,.enlarge span,.image-dialog{display:none!important}.amhs-guide .wrap{width:100%;max-width:none}.guide-hero{padding:0 0 18px;background:none}.guide-hero h1{font-size:30pt}.guide-hero .lead{font-size:12pt}.journey-strip{margin-top:15px}.guide-section{padding-block:20px}.guide-band{background:white}.screen-step{grid-template-columns:1.4fr 1fr;gap:25px;padding:20px 0;break-inside:avoid}.step-copy h3{font-size:18pt}.step-intro{font-size:11pt}.explain dt{margin-top:10px}.explain dd{line-height:1.45}.phone-illustration{max-width:230px;border-width:4px}.phone-content{padding:15px;min-height:0}.phone-brand{padding:10px;font-size:12px}.phone-content h4{font-size:16px}.screen-row{padding:8px 0;font-size:11px}.screen-row small{font-size:10px}.screen-action{font-size:10px;padding:8px}.phone-tabs{padding:8px;font-size:10px}.product-shot.phone-shot{max-width:170px}.product-shot img{max-height:380px;width:auto;max-width:100%;margin:auto}.product-shot figcaption,.capture-note,.visual-label{font-size:8pt}.branch-grid article{break-inside:avoid;padding:14px}.section-head h2{font-size:22pt}.application-panel[hidden]{display:block!important}.application-panel{break-before:page;padding:0}.application-panel:first-of-type{break-before:auto}.app-content{display:grid;grid-template-columns:1.1fr 1fr;gap:22px}.app-visual{position:static}.app-description h3{font-size:13pt}.app-description article{padding-bottom:16px}.app-description p{line-height:1.4}.panel-heading{margin-bottom:20px}.panel-heading h2{font-size:24pt}.panel-heading .lead{font-size:12pt}.deployment-note,.connection,.handoffs article{break-inside:avoid}.guide-legend{padding:15px 0;font-size:9pt}.enlarge{box-shadow:none}.handoffs{grid-template-columns:1fr}.guide-band .guide-section{padding-top:24px}.amhs-guide a{color:#003366;text-decoration:none}}
