.gozo-ferry{display:grid;gap:.8rem;background:var(--c-card);border:1px solid var(--c-border);border-left:4px solid var(--c-azure);border-radius:20px;padding:var(--card-pad,1.25rem);margin-bottom:var(--sp-8,2rem);max-width:820px}.gozo-ferry-title{font-size:1.25rem;margin:0}.gozo-ferry-times{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0}.gozo-ferry-times dt{font-size:.8rem;color:var(--c-text-mid)}.gozo-ferry-times dd{margin:0;font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-text)}.gozo-ferry-times dd span{font-size:.8rem;font-weight:400;color:var(--c-text-mid)}.gozo-ferry-note{margin:0;font-size:.82rem;color:var(--c-text-mid)}.gozo-ferry-note a{color:var(--c-azure-ink);text-decoration:underline;text-underline-offset:2px}.gozo-ferry-cta{justify-self:start;min-height:44px}