:root{--navy:#0b1728;--navy2:#152c47;--gold:#d6aa53;--paper:#f4f7fb;--ink:#172a43;--line:#d8e2ef}*{box-sizing:border-box}body{margin:0}#goatShell{font-family:system-ui,-apple-system,sans-serif;color:var(--ink)}#goatShell a{text-decoration:none}#goatShell .goat-header{background:var(--navy);color:#fff;border-bottom:3px solid var(--gold);position:relative;z-index:30}#goatShell .goat-header-inner{max-width:1200px;margin:auto;padding:10px 18px;display:flex;align-items:center;gap:16px}#goatShell .goat-brand{display:flex;align-items:center;gap:10px;color:#fff;min-width:0}#goatShell .goat-brand img{width:50px;height:50px;flex:none}#goatShell .goat-brand strong{display:block;letter-spacing:.08em;font-size:14px}#goatShell .goat-brand small{display:block;color:#ead39d;font-size:11px;letter-spacing:.13em}#goatShell .goat-desktop{margin-left:auto;display:flex;gap:8px;align-items:center}#goatShell .goat-desktop a,#goatShell .goat-mobile-links a{color:#fff;border-radius:7px;padding:11px 13px;display:block;font-weight:600;font-size:13px}#goatShell a[aria-current=page]{background:#2b496b;color:#ffdd8b}#goatShell .goat-desktop a:hover,#goatShell .goat-mobile-links a:hover{background:#28425f}#goatShell .goat-menu-btn{display:none;background:#1f3b59;color:#fff;border:1px solid #b39459;padding:11px 14px;border-radius:8px;font:inherit;font-weight:700;min-height:44px;margin-left:auto;cursor:pointer}#goatShell .goat-drawer{display:none;background:#12263d;border-top:1px solid #37516d}#goatShell .goat-drawer.open{display:block}#goatShell .goat-mobile-links{padding:12px 16px 24px;display:grid;gap:5px}#goatShell .goat-mobile-links a{min-height:44px;display:flex;align-items:center}#goatShell .goat-mobile-links h3{color:#d6aa53;font-size:12px;text-transform:uppercase;letter-spacing:.14em;margin:12px 10px 3px}#goatShell .goat-skip{position:absolute;top:-120px;left:10px;background:white;color:#10233c;padding:10px;z-index:40}#goatShell .goat-skip:focus{top:8px}#goatShell a:focus-visible,#goatShell button:focus-visible{outline:3px solid #f3ce78;outline-offset:2px}.goat-page{max-width:1100px;margin:24px auto;padding:0 20px;font-family:system-ui,-apple-system,sans-serif;color:#172a43}.goat-hero{background:#0b1728;color:#fff;border-radius:18px;padding:clamp(24px,5vw,55px)}.goat-hero h1{font-family:Georgia,serif;font-size:clamp(30px,5vw,55px);line-height:1.12;margin:10px 0}.goat-hero p{color:#dce6f1;max-width:690px}.goat-eyebrow{color:#d6aa53;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.goat-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:15px;margin:22px 0}.goat-card{background:#fff;border:1px solid #d8e2ef;border-radius:12px;padding:22px;box-shadow:0 3px 12px #0b17280a}.goat-card h2{font-size:19px;margin:5px 0}.goat-card p{color:#51657d;line-height:1.5}.goat-action{display:inline-block;background:#1d426f;color:white!important;padding:12px 18px;border-radius:8px;font-weight:700;min-height:44px}.goat-footer{font-family:system-ui,sans-serif;border-top:1px solid #d8e2ef;margin:40px auto 0;padding:22px;max-width:1100px;color:#52647a;font-size:13px}@media(max-width:800px){#goatShell .goat-desktop{display:none}#goatShell .goat-menu-btn{display:block}#goatShell .goat-brand strong{font-size:12px}#goatShell .goat-brand small{font-size:10px}}@media print{#goatShell,.goat-footer{display:none!important}.goat-page{margin:0;max-width:none}}