/* A compact invitation below the three main destinations. */
body[data-ui=home] .tributaries-home{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:24px;margin:0;padding:24px max(6%,calc((100% - 1160px)/2));border-top:1px solid #d9e5ce26;background:#061d27;color:#f2efdf}
body[data-ui=home] .tributaries-home img{display:block;width:112px;height:90px;object-fit:contain}
body[data-ui=home] .tributaries-home .tributaries-label{display:block;margin:0 0 7px;color:#e6c788;font:11px/1.4 var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase}
body[data-ui=home] .tributaries-home h2{margin:0;font-size:clamp(23px,2.3vw,30px);line-height:1.15;font-weight:550;letter-spacing:-.035em}
body[data-ui=home] .tributaries-home p{margin:9px 0 0;color:#b7cdcc;font-size:14px;line-height:1.6;max-width:55ch}
body[data-ui=home] .tributaries-home a{display:inline-flex;align-items:center;min-height:44px;color:#e6c788;font-size:14px;text-decoration:none;white-space:nowrap;border-bottom:1px solid #e6c78865}
body[data-ui=home] .tributaries-home a:hover{color:#fff3d7;border-color:currentColor}
body[data-ui=home] .tributaries-home a:focus-visible{outline:2px solid #e6c788;outline-offset:6px}
@media(max-width:640px){body[data-ui=home] .tributaries-home{grid-template-columns:72px minmax(0,1fr);gap:16px;padding:25px 6%}body[data-ui=home] .tributaries-home img{width:72px;height:80px}body[data-ui=home] .tributaries-home a{grid-column:2;justify-self:start}body[data-ui=home] .tributaries-home h2{font-size:24px}}
