body.external-page{background:var(--cream)}.external-bar{padding:1rem 5%;background:var(--dark);color:white;display:flex;gap:.6rem 2rem;flex-wrap:wrap;align-items:center}.external-return{font-weight:bold;min-height:48px;display:flex;align-items:center}.external-intro{padding:1rem 5%}.external-intro h1{font-size:2rem;margin:0}.external-intro p{margin:.5rem 0}.external-intro a{display:inline-flex;align-items:center;min-height:48px;font-weight:bold}.external-intro span{font-size:.9rem}#external-frame{width:100%;height:75vh;min-height:420px;border:0;border-top:1px solid var(--line)}a:focus-visible{outline:3px solid currentColor;outline-offset:4px}