:root{--blue:#10376f;--orange:#f49929;--pale:#f3f8fc}*{box-sizing:border-box}body{margin:0;color:#19355d;font:16px/1.7 Arial,Helvetica,sans-serif;background:#fff}a{color:#10376f;text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible{outline:3px solid #f49929;outline-offset:4px}.legal-wrap{width:min(960px,90%);margin:auto}header{border-bottom:1px solid #dce6ef}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:90px}.header-inner img{display:block;max-width:100%;height:auto}.contact-link{font-size:14px;font-weight:bold}main{padding:44px 0 58px}h1{font-size:clamp(29px,5vw,43px);line-height:1.15;letter-spacing:-1px;margin:8px 0 16px}h2{font-size:24px;line-height:1.25;margin:0 0 18px}p{margin:0 0 16px}section{padding:30px 0 14px;border-bottom:1px solid #dce6ef}.eyebrow{font-size:12px;letter-spacing:1.5px;font-weight:700}.updated{font-size:14px;color:#536984}.review-note,.pending{background:#fff5e7;border-left:4px solid #ef9a36;padding:16px 18px;font-size:15px}.review-note{margin:26px 0 8px}.review-note strong{display:block}dl{display:grid;grid-template-columns:180px 1fr;gap:10px 22px;margin:0 0 22px}dt{font-weight:bold}dd{margin:0;overflow-wrap:anywhere}ul{padding-left:22px}li{margin:10px 0}.back{display:inline-block;margin-top:32px;font-weight:bold}footer{background:var(--pale);padding:28px 0;font-size:14px}footer nav{display:flex;flex-wrap:wrap;gap:10px 24px}.skip{position:absolute;top:-100px;left:12px;background:white;padding:10px}.skip:focus{top:10px}@media(max-width:600px){.header-inner{gap:15px;min-height:78px}.header-inner img{width:170px}.contact-link{font-size:13px}main{padding-top:30px}dl{grid-template-columns:1fr;gap:3px}dd{margin-bottom:12px}h2{font-size:22px}.review-note,.pending{padding:13px}footer nav{display:grid;gap:8px}}
.thank-you{max-width:820px}.thanks-advisor{display:flex;gap:22px;align-items:center;padding:22px 0}.thanks-advisor img{width:100px;height:120px;object-fit:cover;object-position:70% 50%;border-radius:8px}.thanks-advisor h2{margin-bottom:4px}.thanks-advisor p{margin-bottom:6px}.thanks-note{font-size:14px;margin-top:24px}@media(max-width:600px){.thanks-advisor{gap:16px}.thanks-advisor img{width:82px;height:112px}.thanks-advisor h2{font-size:21px}.thanks-advisor a{font-size:14px}}
