.am-cr-page{background:#f7f5f0;color:#172426;padding-bottom:clamp(4rem,8vw,7rem)}
.am-cr-hero{padding:clamp(2rem,5vw,4rem) 0;background:#e5f1f1}.am-cr-hero .am-breadcrumb{margin-bottom:2.5rem;font-size:.8rem}.am-cr-hero .am-breadcrumb a{color:inherit}.am-cr-eyebrow,.am-cr-step{display:block;color:#006c7b;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.am-cr-hero h1{font:400 clamp(3rem,6vw,5.5rem)/1 Georgia,serif;letter-spacing:-.035em;margin:.25em 0}.am-cr-hero p{max-width:44rem;font-size:1.1rem;line-height:1.7}.am-cr-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.65fr);gap:clamp(2rem,6vw,6rem);align-items:start;padding-top:clamp(2rem,5vw,4rem)}.am-cr-panel{background:#fff;padding:clamp(1.25rem,4vw,3rem);min-width:0}.am-cr-panel h2,.am-cr-help h2{font:400 clamp(1.8rem,3vw,2.7rem)/1.15 Georgia,serif;letter-spacing:-.025em;margin:.4em 0}.am-cr-panel p,.am-cr-help p{line-height:1.7}.am-cr-panel form{margin-top:1.5rem}.am-cr-panel label{display:block;font-weight:650;margin:1.2rem 0 .5rem}.am-cr-panel input:not([type=hidden]),.am-cr-panel textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #afbfbd;background:#fff;border-radius:2px;padding:.85rem;font:inherit;color:inherit}.am-cr-panel textarea{resize:vertical}.am-cr-panel input:focus-visible,.am-cr-panel textarea:focus-visible,.am-cr-panel button:focus-visible,.am-cr-panel a:focus-visible{outline:3px solid #007f91;outline-offset:3px}.am-cr-panel .am-cr-hint{font-size:.84rem;color:#566365;margin:.55rem 0 1.5rem}.am-cr-panel .vu-button{margin-top:.75rem;min-height:48px;text-align:center;justify-content:center}.am-cr-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.am-cr-actions{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.am-cr-back{border:0;padding:.8rem .25rem;text-decoration:underline;color:#284b50;background:transparent;font:inherit;cursor:pointer}.am-cr-preview dt{font-size:.78rem;color:#566365;margin-top:1.2rem}.am-cr-preview dd{margin:.3rem 0 0;overflow-wrap:anywhere;line-height:1.6}.am-cr-statement{padding:1.2rem;border-left:3px solid #008ba0;background:#eef7f6}.am-cr-message{padding:1rem;margin-bottom:1.5rem;border-left:3px solid #a14522;background:#fff1e9;color:#77351e;overflow-wrap:anywhere}.am-cr-help{padding-top:.5rem}.am-cr-help h2{font-size:1.65rem}.am-cr-help a{color:#006d7c;text-underline-offset:3px}.am-cr-receipt{margin-top:1.5rem;border-top:1px solid #ced9d7;padding-top:1rem}.am-cr-receipt summary{cursor:pointer;font-weight:650}.am-cr-receipt pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.9rem;line-height:1.7}.am-cr-panel a{overflow-wrap:anywhere}
@media(max-width:760px){.am-cr-layout{grid-template-columns:1fr}.am-cr-help{border-top:1px solid #ced9d7;padding-top:1.5rem}.am-cr-actions{align-items:stretch;flex-direction:column}.am-cr-panel .vu-button{width:100%;box-sizing:border-box}.am-cr-hero h1{font-size:3rem}}
@media print{.am-cr-page{background:#fff}.am-cr-hero,.am-cr-help,.am-cr-panel .vu-button,.am-cr-panel .am-cr-hint{display:none}.am-cr-layout{display:block;padding:0}.am-cr-panel{padding:0}.am-cr-receipt>pre{display:block!important}.am-cr-receipt{border:0}}
