.calls-hubbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:10px;margin:22px auto 28px;padding:0;max-width:1150px}.calls-hubbar a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 19px;color:#fff1d1;background:linear-gradient(135deg,#713719,#412013 70%,#5a2b16);border:1px solid #b28a49;border-radius:5px 15px 15px 5px;box-shadow:inset 0 0 0 2px #382015,0 2px 3px #0002;text-decoration:none;font-weight:700;font-size:.9rem;line-height:1.45;text-align:center;max-width:100%;box-sizing:border-box}.calls-hubbar a::after{content:"";position:absolute;inset:4px;border:1px dashed #cfad6e;border-radius:inherit;pointer-events:none}.calls-hubbar a::before{content:"";width:5px;height:5px;flex:0 0 5px;border:1px solid #dab778;border-radius:50%;background:#2d190f}.calls-hubbar a:hover,.calls-hubbar a:focus-visible{background:#80421f;color:#fff7e5;outline:2px solid #caab69;outline-offset:2px}.calls-hubbar a[aria-current=page]{color:#281b0e;background:#d5ad4d;border-color:#8c6724;box-shadow:inset 0 0 0 2px #b48b33}.calls-hubbar a[aria-current=page]::after{border-color:#f9e0a4}.calls-section-note{max-width:80ch;line-height:1.7;margin:0 0 20px}.calls-hub section.box.gear{margin:26px 0}.calls-hub .night-grid{margin-bottom:0}.calls-hub .night-card img{object-fit:contain}.calls-more{text-align:center;margin:28px 0;line-height:1.8}@media(max-width:600px){.calls-hubbar{gap:8px;margin:16px 0 22px}.calls-hubbar a{font-size:.85rem;padding:10px 14px}.calls-hub .night-card :is(h3,.seo-was-h3){overflow-wrap:anywhere}}
